Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1776to1780
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

Dropdown mit Bedingung befüllen

Dropdown mit Bedingung befüllen
27.08.2020 21:25:59
Andre
Hallo Zusammen
Ich habe mal wieder ein Problem und komme nicht weiter:(
In Tabelle 1 bei D4 soll eine Artikelnummer eingetragen werden.Diese soll in Tabelle 2 gesucht werden und dann alle Auftragsnummern mit der Artikelnummer in einer Dropdown Box angezeigt werden.Nach Auswahl der Auftragsnummer soll die Stückzahl in Tabelle1 bei D5 eingetragen werden.Ich habe es schon mit einem sverweis probiert aber nicht hin bekommen.Könnt Ihr mir ein Tipp geben wie diese hin bekomme.
Vorsorglich habe ich mal eine Testdatei hochgeladen.
Vielen Dank schon mal im voraus für eure Hilfe
https://www.herber.de/bbs/user/139866.xlsx

11
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: dyn. abhängige Dropdownliste ...
27.08.2020 21:39:54
neopa
Hallo Andre,
... mit einer Hilfsapaltenformel (hier in Spalte H, die Du auch anschließend ausblenden kannst) und einer benannten Formel und einer Dropdownliste in E4.
Nachfolgende Formel H1 ziehend weit genug nach unten kopieren, die benannte Formel im Namensmanger definieren und dann diese in der Datenüberprüfung von E2 einsetzen.
Arbeitsblatt mit dem Namen 'Tabelle1'
 CDEFGH
1     A-987654
2     A-987655
3  AuftragsNr.  A-987656
4Art.Nr123    

NameBezug
_ANr=Tabelle1!$H$1:INDEX(Tabelle1!$H:$H;ZÄHLENWENN(Tabelle1!$H:$H;"?*"))

ZelleFormel
H1=WENNFEHLER(INDEX(Tabelle2!D:D;AGGREGAT(15;6;ZEILE(Tabelle2!D$3:D$99)/(Tabelle2!C$3:C$99=D$4);ZEILE(H1)));"")

ZelleGültigkeitstypOperatorWert1Wert2
E4Liste =_ANr 
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.02] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Gruß Werner
.. , - ...
Anzeige
AW: dyn. abhängige Dropdownliste ...
28.08.2020 12:58:14
Andre
Hallo Werner
Sorry das ich dich nochmal störe
Ich habe da noch ein Problem mit deinen Formeln
und zwar möchte ich wenn bei D4 kein Wert enthalten ist das E4 auch leer ist in Moment bleibt immer der letzte Eintrag von der letzten suche stehen.
Wen bei D4 ein neuer Wert eingetragen wird soll auch gleich der erste Wert in der Dropdown auftauchen.
Wäre das machbar?
Vielen Dank schon mal im vor raus
AW: nicht direkt, aber mit bed. Formatierung ...
28.08.2020 15:15:49
neopa
Hallo Andre,
... kann man so etwas visuell gestalten. Denn mittels Datengültigkeit kann man keinen vorhandenen Datenwert löschen. Mittels bedingter Formatierung kann man aber einen solchen Wert scheinbar "unsichtbar" machen. Dies nutze ich auch dafür, wenn nachträglich eine andere Art.Nr. gewählt wird und die Auftragsnummer für die vorhergehende noch nicht gelöscht ist.
Durch gelbe Schrift auf Hintergrundfarbe, wird visualisiert, wo (eine) neue Eingabe(n) notwendig wird.
Arbeitsblatt mit dem Namen 'Tabelle1'
 CDE
3  AuftragsNr.
4Art.Nr132A-987655
5Stückzahl  

NameBezug
_ANr=Tabelle1!$H$1:INDEX(Tabelle1!$H:$H;ZÄHLENWENN(Tabelle1!$H:$H;"?*"))

Zellebedingte Formatierung...Format
D41: ZÄHLENWENNS(Tabelle2!$C$3:$C$99;$D$4;Tabelle2!$D$3:$D$99;$E$4)=0abc
E41: ZÄHLENWENNS(Tabelle2!$C$3:$C$99;$D$4;Tabelle2!$D$3:$D$99;$E$4)=0abc
D51: ZÄHLENWENNS(Tabelle2!$C$3:$C$99;$D$4;Tabelle2!$D$3:$D$99;$E$4)=0abc

ZelleGültigkeitstypOperatorWert1Wert2
E4Liste =_ANr 
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.02] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Gruß Werner
.. , - ..
Anzeige
AW: nicht direkt, aber mit bed. Formatierung ...
29.08.2020 14:44:23
Andre
Hallo Werner
vielen Dank für deine Antwort leider klappt das bei mir nicht mit der bedingten Formatierung.
die Felder färben sich nicht.
Was mach ich falsch.
Ich habe die Formeln bei bedingter Formatierung im Feld "Formel zur Ermittlung der zu formatierenden Zellen verwenden" eingegeben.
vielen Dank schon mal für deine Hilfe
AW: Deine Frage kann ich beantworten ...
29.08.2020 18:15:29
neopa
Hallo Andre,
... aber nur wenn Du mir Deine Beispielarbeitsmappe mit Deiner eingesetzten bedingten Formatierung eingestellt hast.
Gruß Werner
.. , - ...
AW: Deine Frage kann ich beantworten ...
29.08.2020 20:27:25
Andre
Hallo Werner
Vielen Dank das du dich nochmal gemeldet hast.
Hier die gewünschte Datei:
https://www.herber.de/bbs/user/139906.xlsx
Anzeige
AW: nun nachvollziehbar ...
30.08.2020 07:45:40
neopa
Hallo Andre,
... Du hast meine Formel nicht korrekt übernommen. Lösche alle Deine bisherigen bedingten Formatierungen in der Datei. Dann markiere D4:E4 und D5 (also alle drei)
Dann gib folgende bedingte Formatierungsformel ein:
=ZÄHLENWENNS(Tabelle2!$C$3:$C$99;$D$4;Tabelle2!$D$3:$D$99;$E$4)=0
Mehr zur bedingten Formatierung sieh auch mal hier: https://www.online-excel.de/excel/singsel.php?f=74 und ff.
Gruß Werner
.. , - ...
AW: eine besserre Variante allerdings wäre ...
30.08.2020 08:15:09
neopa
Hallo Andre,
... Du hast meine Formel nicht korrekt übernommen. Lösche alle Deine bisherigen bedingten Formatierungen in der Datei. Dann markiere Zelle E4 und gib folgende bedingte Formatierungsformel ein:
=(ZÄHLENWENNS(Tabelle2!$C$3:$C$99;$D$4;Tabelle2!$D$3:$D$99;$E$4)=0)*($E$4"")+(D4=0)
und Farbe gelb.
Dann markiere D4 und F4 und wähle die Regel aus: "Nur Zellen formatieren, die enthalten... Leerzeichen"
und Farbe gelb.
Mehr zur bedingten Formatierung sieh auch mal hier: https://www.online-excel.de/excel/singsel.php?f=74 und ff.
In D4 würde ich die Stückzahl mit folgende Zellformel ermitteln:
=WENNFEHLER(VERWEIS(9;1/(Tabelle2!C1:C99=D4)/(Tabelle2!D1:D99=E4);Tabelle2!E:E);"")
Gruß Werner
.. , - ...
Anzeige
AW: eine besserre Variante allerdings wäre ...
30.08.2020 16:26:57
Andre
Hallo Werner
Supi das ist perfekt
Vielen Dank für deine Hilfe
Schönen Sonntag noch und bleib Gesund
AW: bitteschön und danke, wünsch ich Dir auch owT
30.08.2020 16:48:58
neopa
Gruß Werner
.. , - ...
AW: Dropdown mit Bedingung befüllen
27.08.2020 22:11:36
Andre
vielen Dank für die schnelle Antwort neopa C
genau das was ich gesucht habe
läuft super
Danke nochmal

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige