Supportnet / Forum / Tabellenkalkulation
Sverweis mit zwei Bedingungen
Frage
Hallo,
ich brauch mal Eure Hilfe!!!!
Kann man einen Sverweis schreiben der zwei Bedingungen erfüllt??
Als Beispiel:
Hab eine Tabelle1 mit den ganzen Daten. In Spalte A sthehen die Auftragsnummern und Spalte H ist eine Hilfspalte mit deren die Arbeitschritte dargesteltt sind Arbeitschritt 1 und 2 usw.. Die Arbeitschrittbezeichnung steht in Spalte C. Jetzt möchte ich das in Tabelle2 Arbeitschritt pro Auftrag stehen. Ich bräuchte einen Sverweis mit den Bedingungen Wenn Auftragsnummern aus Spalte A aus Tabelle 1und Arbeitschritt 1 aus Spalte H aus Tabelle 1, dann schreibe Inhalt aus C3 aus Tabelle eins in Zelle B1 in Tabelle 2.
Vielen Dank für Eure Hilfe!!!!!!!!!!!!!!
Gruß
Elhamplo
Antwort 1 von Saarbauer
Hallo,
der Sverweis() funktioniert nur mit einer Bedingung.
Es ist vielleicht mit Summenprodukt() zu machen, aber dafür sind die Angaben zu dürftig
Gruß
Helmut
der Sverweis() funktioniert nur mit einer Bedingung.
Es ist vielleicht mit Summenprodukt() zu machen, aber dafür sind die Angaben zu dürftig
Gruß
Helmut
Antwort 2 von Elhamplo
Hallo,
danke für Deine Hilfe.
Ich hab eine Tabell mit allen Bearbeitungsschritten die an einem Auftrag vorfallen. In Spalte A stehnen die Auftragsnummern in Spalte B der Bearbewitungsschritt z.B. Schleifen unds in Spalte H ein Kürzel für das Schleifen z.B. 15.
Da mehrere Bearbeitungsschritte pro Auftrag vorkommen, sind auch Auftragsnummern öfters vorhanden und stehen untereinander. Z.B.
1213
1213
1312 Schleifen 15
Jetzt möchte ich eien neue Tabelle erstellen, wo die Auftragsnummern nur einmal vorkommen soll und die Bearbeitungsschritte neben einander stehen sollen und nicht mehr untereinander.
Jetzt breüchte ich Formel, der mir die Passende Zeile mit der Auftragsnummer raussucht und in die entsprechende Spalte in der neuen Tabelle einfügt.
Z.B.
Suche in der Tabelle die Auftragsnummer 1312 aus Spalte und das Kürzel 15 aus Spalte H und schreibe den Wert aus der Spalte F in die neue Tabelle in der Spalte B.
Vielen Dank!!!
Gruß
Elhamplo
danke für Deine Hilfe.
Ich hab eine Tabell mit allen Bearbeitungsschritten die an einem Auftrag vorfallen. In Spalte A stehnen die Auftragsnummern in Spalte B der Bearbewitungsschritt z.B. Schleifen unds in Spalte H ein Kürzel für das Schleifen z.B. 15.
Da mehrere Bearbeitungsschritte pro Auftrag vorkommen, sind auch Auftragsnummern öfters vorhanden und stehen untereinander. Z.B.
1213
1213
1312 Schleifen 15
Jetzt möchte ich eien neue Tabelle erstellen, wo die Auftragsnummern nur einmal vorkommen soll und die Bearbeitungsschritte neben einander stehen sollen und nicht mehr untereinander.
Jetzt breüchte ich Formel, der mir die Passende Zeile mit der Auftragsnummer raussucht und in die entsprechende Spalte in der neuen Tabelle einfügt.
Z.B.
Suche in der Tabelle die Auftragsnummer 1312 aus Spalte und das Kürzel 15 aus Spalte H und schreibe den Wert aus der Spalte F in die neue Tabelle in der Spalte B.
Vielen Dank!!!
Gruß
Elhamplo
Antwort 3 von JoeKe
Hallo Elhamplo,
mir geht es ähnlich wie @Helmut, deine Angaben sind zu verwirrend.
Aber vielleicht hilft dir Excel Formeln weiter.
Gruß
JöKe
mir geht es ähnlich wie @Helmut, deine Angaben sind zu verwirrend.
Aber vielleicht hilft dir Excel Formeln weiter.
Gruß
JöKe
Antwort 4 von Tomschi
Hi Elhamplo!
Kann Deiner Angabe nicht exakt folgen, aber warum baust Du in Deine Sverweis-Formel keine Wenn-Formel ein?
z. B. andere Matrix
Tom
Kann Deiner Angabe nicht exakt folgen, aber warum baust Du in Deine Sverweis-Formel keine Wenn-Formel ein?
z. B. andere Matrix
Tom
Antwort 5 von Saarbauer
Hallo,
das könnte mit Summenprodukt funktionieren.
Sinngemäß
Tabellenblatt 2 in A1 Auftragsnummer,
In Zeile 2 Spalte 1 bis x die Bearbeitungsschritte (Werte aus Spalte H)
in Spalte 3 die Werte aus Spalte F für diesen Auftrag
in A3 steht
=Summenprodukt((Tabelle1!A1:A100=$A$1)*(Tabelle1!H1:H100=$A2)*(Tabelle1!F1:F100))
und diese in alle Spalten kopieren.
Die Grenzen und Tabellennamen wären auf deine Tabelle anzupassen
Formel ist ungetestet, da hierfür eine entsprechende Tabelle aufzubauen wäre.
Gruß
Helmut
das könnte mit Summenprodukt funktionieren.
Sinngemäß
Tabellenblatt 2 in A1 Auftragsnummer,
In Zeile 2 Spalte 1 bis x die Bearbeitungsschritte (Werte aus Spalte H)
in Spalte 3 die Werte aus Spalte F für diesen Auftrag
in A3 steht
=Summenprodukt((Tabelle1!A1:A100=$A$1)*(Tabelle1!H1:H100=$A2)*(Tabelle1!F1:F100))
und diese in alle Spalten kopieren.
Die Grenzen und Tabellennamen wären auf deine Tabelle anzupassen
Formel ist ungetestet, da hierfür eine entsprechende Tabelle aufzubauen wäre.
Gruß
Helmut
Antwort 6 von Elhamplo
Hallo Helmut,
sorry, versteh ich leider nicht.
Tabelle 1 sieht so aus (Fehlen ein Spalten)
Auftragsnr. Bearbeitungsschritt Art Start Zeit Kürzel
1313 Schleifen RE 10 15 115
1313 Bohren RE 11 20 116
1313
1314 Bohren RE 12 10 115
1314
1314
usw.
in der Tabelle steht für jede Bearbeitungsschritt eine neue Zeile. So sind mehrere Auftragsnummern untereinander. Nur die Bearbeitungsschritte sind anders und dessen Kürzel.
Wenn 1313 und Kürzel 115 dan schreib in die Telle B2 den Wert Aus der Tabelle 1 aus der Spalte F.
die zweite Tabelle ist so aufgebaut.
Auftragsnummer Schleifen Bohren etc
1313 15 10
1314 20 15
usw.
Jetzt müsste in der zweiten Spalte in der Tabelle zwei die eine Formel die die Auftragsnummer und den Arbeitsgangüzel vergleichen und dann den Wert aus der Tabelle 1 aus der Spalte F in die Tabelle 2 in Spalte B eintragen.
Danke!!!
Gruß
Elhamplo
sorry, versteh ich leider nicht.
Tabelle 1 sieht so aus (Fehlen ein Spalten)
Auftragsnr. Bearbeitungsschritt Art Start Zeit Kürzel
1313 Schleifen RE 10 15 115
1313 Bohren RE 11 20 116
1313
1314 Bohren RE 12 10 115
1314
1314
usw.
in der Tabelle steht für jede Bearbeitungsschritt eine neue Zeile. So sind mehrere Auftragsnummern untereinander. Nur die Bearbeitungsschritte sind anders und dessen Kürzel.
Wenn 1313 und Kürzel 115 dan schreib in die Telle B2 den Wert Aus der Tabelle 1 aus der Spalte F.
die zweite Tabelle ist so aufgebaut.
Auftragsnummer Schleifen Bohren etc
1313 15 10
1314 20 15
usw.
Jetzt müsste in der zweiten Spalte in der Tabelle zwei die eine Formel die die Auftragsnummer und den Arbeitsgangüzel vergleichen und dann den Wert aus der Tabelle 1 aus der Spalte F in die Tabelle 2 in Spalte B eintragen.
Danke!!!
Gruß
Elhamplo
Antwort 7 von Elhamplo
Hallo Helmut,
danke, danke, danke!!!!
Habs verstanden und auch hinbekommen. Vielen Dank für Deine Mühe!!!!!!!!!!!!!!!!!
@ JöKe und Tom
Euch auch vielen Dank das Ihr Euch die Mühe gemacht habt!
Gruß
Elhamplo
danke, danke, danke!!!!
Habs verstanden und auch hinbekommen. Vielen Dank für Deine Mühe!!!!!!!!!!!!!!!!!
@ JöKe und Tom
Euch auch vielen Dank das Ihr Euch die Mühe gemacht habt!
Gruß
Elhamplo
Antwort 8 von Saarbauer
Hallo,
danke für die Rückantwort, wollte gerade eine weitergehende Erläuterung des Problems dir aufschreiben.
Mit Summenprodukt() kann man schon einiges machen, aber auch ich habe eine Weile gebraucht bis ich es richtig kapiert habe (auch die Helfer kochen nur mit Wasser).
Gruß
Helmut
danke für die Rückantwort, wollte gerade eine weitergehende Erläuterung des Problems dir aufschreiben.
Mit Summenprodukt() kann man schon einiges machen, aber auch ich habe eine Weile gebraucht bis ich es richtig kapiert habe (auch die Helfer kochen nur mit Wasser).
Gruß
Helmut

