Excel SVERWEIS Daten aus mehreren Arbeitsblaettern in eine Liste eintragen
Hallo!
Habe mich grade hier angemeldet, weil ich mit einem Problem nicht weiterkomme. Ich weiss auch, das ich das Problem bin. So, nun folgendes.
Ich habe eine Exceldatei, Rezepte mit Preiskalkulation. Ca. 60 Rezepte= 60 Arbeitsblaetter. Jedes Rezept hat eine Nummer und Namen!
Nun sollte in einem neuen Arbeitsblatt eine Liste mit Produktpreis und Produkt Code erstellt werden!
Produktname Preis/Kilo Produkt Code
Bockwurst $10.864,27 401
Mortadella_Alpia
Fleischeinlage
CHORIZO_BRATWURST_chili
Pressack_weiss_fleisch
Pressack_weiss_wurst (3)
Pressack_weiss_Gemuese (4)
=SI($A2<>"";BUSCARV($A2;BOCKWURST!$A$1:$C$3;3);"") fuer Preis
=SI($A2<>"";BUSCARV($A2;BOCKWURST!$A$1:$D$3;4);"") fuer Produktcode
Formel ist spanisch deshalb ist “sverweis“ als „buscarv“ eingetragen!
Ich gebe in der ersten Spalte den Produktnamen ein und dann soll in der zweiten Spalte der Preis und in der dritten die Nummer eingetragen werden! Das funzt auch, aber nur fuer ein Arbeitsblatt! Wie kann ich alle Arbeitsblaetter durchsuchen und die Daten ausgeben? Ich habe 3 Tage das Internet durchforstet und komm nicht drauf. Unten ist die Liste der Arbeitsblätter, vielleicht hat jemand Lust mir hier zu helfen? Schon mal Danke im vorraus fuers lesen.
Hier habe ich noch die Namen der Tabellenblaetter!
Gruesse aus Kolumbien
Georg
"Bockwurst";"Mortadella_Alpia";"Fleischeinlage";"CHORIZO_BRATWURST_chili";"Pressack_weiss_fleisch";"Pressack_weiss_wurst(3)";"Pressack_weiss_Gemuese(4)";"Pressack_rot(5)";"Feuerbeisser";"Rinderwuerstchen_Grasa_cerdo";"DEBREZINER";"Wiener";"Schinkenwürstchen";"Thuringer_CON_Res";"Thueringer_CERDO";"THÜRINGER_ROT";"BIERWURST";"KÄSE_BIERWURST";"Rost_Grillbratwurst";"Chorizo_Bratwurst_KOAF";"Wuerstchen_col";"Cabanossi";"Fleischkäse_Teufli";"Fleischkäse_queso";"Fleischkaese_Pizza";"Fleischkäse_frei(4)";"Fleischkäse_schinken";"Fleischkäse_frei_(6)";"Fleischkäse_weiss";"Gelbwurst_201";"Feuerbeisser_con_Res";"Haehnchenwiener";"Leberwurst_Delikatesse2";"Leberwurst_Thueringer";"Tipo_Rohpolnische";"Regensburger";"Schwartenemulsion";"Hamburger";"Salchichas_Tipo_Hungaro";"Fleischwurst";"Salami_Italiano";"CHORIZO_BRATWURST_chili_(Raps)";"CHORIZO_BRATWURST_chili_extra";"Wiener_Premium_Rojo";"Schinkenwurst_grob";"Schinkenwurst_fein";"Paprikalyoner";"Salchicha_Res_pura";"Thueringer_CON_Res_(2)";"Cabano";"Bauernsalami";"Tiroler";"chorizo_chili_grob";"Gelbwurst_207";"chorizo_carfrisan";"mortadela_carfrisan";"mortadela_carfrisan_(2)";
Habe mich grade hier angemeldet, weil ich mit einem Problem nicht weiterkomme. Ich weiss auch, das ich das Problem bin. So, nun folgendes.
Ich habe eine Exceldatei, Rezepte mit Preiskalkulation. Ca. 60 Rezepte= 60 Arbeitsblaetter. Jedes Rezept hat eine Nummer und Namen!
Nun sollte in einem neuen Arbeitsblatt eine Liste mit Produktpreis und Produkt Code erstellt werden!
Produktname Preis/Kilo Produkt Code
Bockwurst $10.864,27 401
Mortadella_Alpia
Fleischeinlage
CHORIZO_BRATWURST_chili
Pressack_weiss_fleisch
Pressack_weiss_wurst (3)
Pressack_weiss_Gemuese (4)
=SI($A2<>"";BUSCARV($A2;BOCKWURST!$A$1:$C$3;3);"") fuer Preis
=SI($A2<>"";BUSCARV($A2;BOCKWURST!$A$1:$D$3;4);"") fuer Produktcode
Formel ist spanisch deshalb ist “sverweis“ als „buscarv“ eingetragen!
Ich gebe in der ersten Spalte den Produktnamen ein und dann soll in der zweiten Spalte der Preis und in der dritten die Nummer eingetragen werden! Das funzt auch, aber nur fuer ein Arbeitsblatt! Wie kann ich alle Arbeitsblaetter durchsuchen und die Daten ausgeben? Ich habe 3 Tage das Internet durchforstet und komm nicht drauf. Unten ist die Liste der Arbeitsblätter, vielleicht hat jemand Lust mir hier zu helfen? Schon mal Danke im vorraus fuers lesen.
Hier habe ich noch die Namen der Tabellenblaetter!
Gruesse aus Kolumbien
Georg
"Bockwurst";"Mortadella_Alpia";"Fleischeinlage";"CHORIZO_BRATWURST_chili";"Pressack_weiss_fleisch";"Pressack_weiss_wurst(3)";"Pressack_weiss_Gemuese(4)";"Pressack_rot(5)";"Feuerbeisser";"Rinderwuerstchen_Grasa_cerdo";"DEBREZINER";"Wiener";"Schinkenwürstchen";"Thuringer_CON_Res";"Thueringer_CERDO";"THÜRINGER_ROT";"BIERWURST";"KÄSE_BIERWURST";"Rost_Grillbratwurst";"Chorizo_Bratwurst_KOAF";"Wuerstchen_col";"Cabanossi";"Fleischkäse_Teufli";"Fleischkäse_queso";"Fleischkaese_Pizza";"Fleischkäse_frei(4)";"Fleischkäse_schinken";"Fleischkäse_frei_(6)";"Fleischkäse_weiss";"Gelbwurst_201";"Feuerbeisser_con_Res";"Haehnchenwiener";"Leberwurst_Delikatesse2";"Leberwurst_Thueringer";"Tipo_Rohpolnische";"Regensburger";"Schwartenemulsion";"Hamburger";"Salchichas_Tipo_Hungaro";"Fleischwurst";"Salami_Italiano";"CHORIZO_BRATWURST_chili_(Raps)";"CHORIZO_BRATWURST_chili_extra";"Wiener_Premium_Rojo";"Schinkenwurst_grob";"Schinkenwurst_fein";"Paprikalyoner";"Salchicha_Res_pura";"Thueringer_CON_Res_(2)";"Cabano";"Bauernsalami";"Tiroler";"chorizo_chili_grob";"Gelbwurst_207";"chorizo_carfrisan";"mortadela_carfrisan";"mortadela_carfrisan_(2)";
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 309951
Url: https://administrator.de/forum/excel-sverweis-daten-aus-mehreren-arbeitsblaettern-in-eine-liste-eintragen-309951.html
Ausgedruckt am: 24.04.2025 um 23:04 Uhr
9 Kommentare
Neuester Kommentar


Hallo 100Georg!
Wenn in der Spalte A der Produktname dem Tabellenblattname gleicht, sich der Preis in der Zelle C3 und der Code in Zelle D3 befindet, dann würde es z.B. so gehen:
Wenn der Name in Spalte A falsch/unvollständig ist, dann wird das durch den Wert 'Falsch' dargestellt.
Gruß Dieter
ja ich habe diese Anleitung durchgesehen, ausprobiert, die Formeln ins spanische uebersetzt, aber es geht nicht!
Geht nicht, weil Du keine logische Folge von Tabellennamen hast z.B: 'Daten1:Daten50'Wenn in der Spalte A der Produktname dem Tabellenblattname gleicht, sich der Preis in der Zelle C3 und der Code in Zelle D3 befindet, dann würde es z.B. so gehen:
=WENN($A2<>"";WENNFEHLER(INDIREKT($A2&"!C3");FALSCH);"") | Preis |
=WENN($A2<>"";WENNFEHLER(INDIREKT($A2&"!D3");FALSCH);"") | Code |
Wenn der Name in Spalte A falsch/unvollständig ist, dann wird das durch den Wert 'Falsch' dargestellt.
Gruß Dieter

Geht nicht, weil Du keine logische Folge von Tabellennamen hast z.B: 'Daten1:Daten50'
Why not?? Have a look at the first solution sheet from colinardo in the above link, he is using the the sheet names in an array instead, so that's possible.Regards

Hallo highload!
OK, habe ich mich vielleicht falsch ausgedrückt, aber ist denn der Aufwand mit den genannten Tabellennamen noch vertretbar?
Gruß Dieter
OK, habe ich mich vielleicht falsch ausgedrückt, aber ist denn der Aufwand mit den genannten Tabellennamen noch vertretbar?
Gruß Dieter

Zitat von @116301:
OK, habe ich mich vielleicht falsch ausgedrückt, aber ist denn der Aufwand mit den genannten Tabellennamen noch vertretbar?
You're right, he should definitely think about restructuring his data layout OK, habe ich mich vielleicht falsch ausgedrückt, aber ist denn der Aufwand mit den genannten Tabellennamen noch vertretbar?