Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

geht das besser mit VBA

Forumthread: geht das besser mit VBA

geht das besser mit VBA
31.03.2022 13:42:39
Andre
Hallo:)
Die Idee ist - dass wenn ich unter
dem Sheet 01war Spalte A - eine Nummer eingebe in B automatisch das Produkt erhalte.
Der Name wird aus Zutaten entnommen. anderes Sheet
Ich habe es leider etwas amateurhaft mit dieser Formel gelöst

=WENN(A3=1;Zutaten!$B$4;WENN(A3=2;Zutaten!$B$5;WENN(A3=3;Zutaten!$B$6;WENN(A3=4;Zutaten!$B$7;WENN(A3=5;Zutaten!$B$8;WENN(A3=6;Zutaten!$B$9;WENN(A3=7;Zutaten!$B$10;WENN(A3=8;Zutaten!$B$11;WENN(A3=9;Zutaten!$B$12;WENN(A3=10;Zutaten!$B$13;WENN(A3=11;Zutaten!$B$14;WENN(A3=12;Zutaten!$B$15;WENN(A3=13;Zutaten!$B$16;WENN(A3=14;Zutaten!$B$17;WENN(A3=15;Zutaten!$B$18;WENN(A3=16;Zutaten!$B$19;WENN(A3=17;Zutaten!$B$20;WENN(A3=18;Zutaten!$B$21;WENN(A3=19;Zutaten!$B$22;WENN(A3=20;Zutaten!$B$23;WENN(A3=21;Zutaten!$B$24;WENN(A3=22;Zutaten!$B$25;WENN(A3=23;Zutaten!$B$26;WENN(A3=24;Zutaten!$B$27;WENN(A3=25;Zutaten!$B$28;WENN(A3=26;Zutaten!$B$29;WENN(A3=27;Zutaten!$B$30;WENN(A3=28;Zutaten!$B$31;WENN(A3=29;Zutaten!$B$32;WENN(A3=30;Zutaten!$B$33;WENN(A3=31;Zutaten!$B$34;WENN(A3=32;Zutaten!$B$35;WENN(A3=33;Zutaten!$B$36;WENN(A3=34;Zutaten!$B$37;WENN(A3=35;Zutaten!$B$38;WENN(A3=36;Zutaten!$B$39;WENN(A3=37;Zutaten!$B$40;WENN(A3=38;Zutaten!$B$41;WENN(A3=39;Zutaten!$B$42;WENN(A3=40;Zutaten!$B$43;WENN(A3=41;Zutaten!$B$44;WENN(A3=42;Zutaten!$B$45;WENN(A3=43;Zutaten!$B$46;WENN(A3=44;Zutaten!$B$47;WENN(A3=45;Zutaten!$B$48;WENN(A3=46;Zutaten!$B$49;WENN(A3=47;Zutaten!$B$50;WENN(A3=48;Zutaten!$B$51;WENN(A3=49;Zutaten!$B$52;WENN(A3=50;Zutaten!$B$53;WENN(A3=51;Zutaten!$B$54;WENN(A3=52;Zutaten!$B$55;WENN(A3=53;Zutaten!$B$56;WENN(A3=54;Zutaten!$B$57;WENN(A3=55;Zutaten!$B$58;WENN(A3=56;Zutaten!$B$59;WENN(A3=
57;Zutaten!$B$60;WENN(A3=58;Zutaten!$B$61;WENN(A3=59;Zutaten!$B$62;WENN(A3=60;Zutaten!$B$63;WENN(A3=61;Zutaten!$B$64;WENN(A3=62;Zutaten!$B$65;WENN(A3=63;Zutaten!$B$66;WENN(A3=64;Zutaten!$B$67;"?"))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
Funktioniert zwar - aber nur bis 64 Produktabfragen - dann aus.
https://www.herber.de/bbs/user/152163.xlsx
Hat jemand eine Idee mit Makro ?
lg :)
Anzeige

14
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: geht das besser mit VBA
31.03.2022 14:01:28
Rudi
Hallo,
schau dir mal SVERWEIS() an.
Gruß
Rudi
AW: geht das besser mit VBA
31.03.2022 14:22:55
Andre
schau dir mal SVERWEIS() an.
kannst du mir bitte etwas mehr helfen :) lg
AW: geht das besser mit VBA
31.03.2022 14:33:45
Andre
ah ich glaube ich habe es verstanden - danke der Tipp war theoretisch super - probiere es mal :)
https://www.youtube.com/watch?v=GeleM8FbN70
lg
Anzeige
AW: geht das besser mit VBA
31.03.2022 14:51:17
Andre
fast habe ich es oder ?
=SVERWEIS(A3;Zutaten!B4:B67;2;0)
A3 ist das Eingabefeld - dann die Matrix und Spalte 2 und 0 für genaue Suche
zeigt bei mir dann #NV an - was mache ich da falsch lg
Anzeige
AW: geht das besser mit VBA
31.03.2022 14:02:32
Daniel
Hi
=Index(Zutaten!B4:B67;A3)
Oder:
=Index(Zutaten!B:B;A3+3)
Gruß Daniel
AW: geht das besser mit VBA
31.03.2022 14:22:15
Andre
=Index(Zutaten!B4:B67;A3)
Oder:
=Index(Zutaten!B:B;A3+3)
oje ich stehe auf dem Schlauch - was mache ich da konkret lg :)
AW: geht das besser mit VBA
31.03.2022 14:28:57
Daniel
Hi
naja, das eine oder das andere.
das erste, wenn die Liste Zutaten eine feste Größe hat,
das zweite wenn nachträglich noch weitere Zutaten hinzukommen, auch über die Zeile 67 hinaus.
Aufgrund dieser Frage würde ich dich bitten, deine Selbsteinschätzung "Excel - gut" nochmal zu überdenken.
Gruß Daniel
Anzeige
AW: geht das besser mit VBA
31.03.2022 14:32:31
Andre
danke ich denke mit dem sverweis habe ich es verstanden
der ist glaube ich besser
https://www.youtube.com/watch?v=GeleM8FbN70
danke für den Hinweise ich werde es sofort korrigieren - vielen Dank - wenn ich nur wüsste wo
AW: geht das besser mit VBA
31.03.2022 14:34:57
Daniel
bei deiner nächsten Frage kannst du das wieder neu eingeben.
Gruß Daniel
Anzeige
AW: geht das besser mit VBA
31.03.2022 14:52:55
Andre
Danke
weißt du was ich beim Sverweis falsch mache ?
=SVERWEIS(A3;Zutaten!B4:B67;2;0)
AW: geht das besser mit VBA
31.03.2022 15:01:01
Daniel
Du musst den Zellbereich komplett angeben.
Dh wenn du sagst, dass das Ergebnis aus der zweiten Spalte genommen werden soll, muss der Zellbereich auch 2 Spalten enthalten.
die erste Spalte muss immer die sein, die den Suchbegriff enthält (also das, was mit dem Suchwert A3 verglichen werden soll)
und wenn du beabsichtigst, die Formel nach unten zu ziehen, darfst du nicht vergessen den Zellbereich zu fixieren ($)
Gruß Daniel
Anzeige
AW: geht das besser mit VBA
31.03.2022 15:22:40
Andre
Problem gelöst - danke an Rudi und Daniel
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18