Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1876to1880
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

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 :)

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: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
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
Anzeige
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
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

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige