Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

geht das besser mit VBA

Forumthread: geht das besser mit VBA

geht das besser mit VBA
31.03.2022 11: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 12:01:28
Rudi
Hallo,
schau dir mal SVERWEIS() an.
Gruß
Rudi
AW: geht das besser mit VBA
31.03.2022 12: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 12: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 12: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 12: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 12: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 12: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 12: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 12: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 12: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 13: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 13:22:40
Andre
Problem gelöst - danke an Rudi und Daniel
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige