Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Wenn Text aus Spalte Dann
#1
Hallo liebes Forum!

Bin neu hier im Forum und suche nach einer Lösung für eine Materialliste, die in Excel erstellt ist.

Kurze Voraberklärung:
In einem Tabellenblatt stehen 30 Holzarten untereinander.

Die Materialliste ist folgendermaßen aufgebaut:

Pos. | Anzahl | Material | Fertiglänge | Rohlänge

Wenn nun in der Spalte Material eine Holzart aus dem anderen Tabellenblatt steht soll Excel zu der Fertiglänge 30 addieren, in allen anderen Fällen sollen 10 addiert werden.

Hab schon das halbe Internet nach einer Lösung durchsucht und schon einige Versuche mit SVERWEIS oder WENN-Funktionen ausprobiert.
Bin so langsam am Ende mit meinem Latein.

Ich hoffe mir kann hier jemand helfen.
Antworten Top
#2
Hallo,

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDEF
1HolzartLängeHolzartmit Zugabe
2Nussbaum1,5Nussbaum1,6
3Kirsche2,5Kirsche2,6
4Ahorn1,8Ahorn1,9
5Teak3,8
6Fichte4,8

ZelleFormel
F2=WENNFEHLER(SVERWEIS(E2;$A$1:$B$10;2;0)+0,1;SVERWEIS(E2;Tabelle2!$A$1:$B$10;2;0)+0,3)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Wenn's nicht passt, bitte Datei hochladen (.xlsx - keine Bildchen) oder Tabellenausschnitt mit einem Tool. https://www.clever-excel-forum.de/Forum-...gshinweise
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#3
Habe eine kleine Datei angehängt. 
Die Datei besitzt zwei Blätter. Die ganzen Holzarten stehen in dem Blatt "Holzarten". Und nur wenn eine der besagten Holzarten unter Material erscheint soll zur Fertiglänge 30 mm addiert werden. In allen anderen Fällen (wie z.B. bei Spanplatte) sollen 10 addiert werden.

Vielen Dank schon mal für deine Hilfe!!!


Angehängte Dateien
.xlsx   Materialliste.xlsx (Größe: 10,35 KB / Downloads: 5)
Antworten Top
#4
Hi,

Arbeitsblatt mit dem Namen 'Materialliste'
ABCD
1MaterialFertiglängeRohlängeWunschergebnis
2Nussbaum500530530
3Kirsche450480480
4Ahorn250280280
5Spanplatte500510510

ZelleFormel
C2=WENNFEHLER(INDEX($B$2:$B$20;VERGLEICH(A2;Holzarten!$A$1:$A$10;0))+30;B2+10)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • wethlo
Antworten Top
#5
Wow, dankeschön!!!
Das funktioniert!
Vielen lieben Dank!!!

Okay, hab gleich mal getestet...
Wenn ich allerdings die Werte die in der Spalte "Fertiglänge" drin stehen ändere, passiert nichts mehr. Hier sollten die Werte dann wieder geändert werden.
Geht das?

Und wenn ich die Holzarten ändere zickt er auch etwas rum...
Antworten Top
#6
Hab mal noch meine Originaldatei angehängt.

Die farbigen Zahlen sollen errechnet werden. Die Holzarten sind lateinische Abkürzungen, nicht wundern. Sollte aber ja prinzipiell keine Rolle spielen. In der Materialliste selber soll Excel erkennen ob es sich um Massivholz handelt und dann die Werte entsprechend berechnen.
Handelt es sich um beschichtete Spanplatte (wie beim Fachboden oder der Rückwand) sollen dann in Länge und Breite 10 mm addiert werden.

Ich werde selber auch mal rumprobieren...


Angehängte Dateien
.xlsx   Materialliste.xlsx (Größe: 16,03 KB / Downloads: 5)
Antworten Top
#7
Hi,

in M11:
Code:
=WENN(ZÄHLENWENN(Holzarten!$A$1:$A$31;C11)=1;E11+30;E11+10)
Den Rest kannst du bestimmt anpassen.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#8
Nach einigen Tests kann ich jetzt sagen, dass alles funktioniert!

Dankeschön!!!
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste