Office: mehrfach-Dropdown in jeder Zeile

Helfe beim Thema mehrfach-Dropdown in jeder Zeile in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo liebe Community! Ich habe hier ein Problem mit einer Sache, die bestimmt schon hundertmal behandelt wurde: Die abhängigen Mehrfach Dropdowns.... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von johannes.m, 13. November 2013.

  1. johannes.m Neuer User

    mehrfach-Dropdown in jeder Zeile


    Hallo liebe Community!
    Ich habe hier ein Problem mit einer Sache, die bestimmt schon hundertmal behandelt wurde: Die abhängigen Mehrfach Dropdowns.
    An sich habe ich dafür eine schöne Lösung gefunden;
    Meine Tabelle schaut im Prinzip so aus:
    In der ersten Zeile (von B bis AB) stehen alle Werte, die im ersten DD ausgewählt werden können.
    In der jeweiligen Spalte stehen dann die ganzen Untereinträge, die im zweiten DD ausgewählt werden sollen (max. 20 Zeilen pro Spalte)

    Das erste Dropdownmenü legt man ganz locker über die Datenüberprüfung fest und macht den Auswahlbereich fix.
    Das Feld. in dem das erste DD is, liegt bei mir in B30.

    Hier jetzt meine Formel für das zweite DD, welches direkt rechts neben dem ersten DD liegt, hier also B31:

    Quelle=BEREICH.VERSCHIEBEN(B:AB;1;VERGLEICH(B30;B1:AB1;0)-1;ANZAHL2(INDEX(B:AB;;VERGLEICH(B30;B1:AB1;0)))-1;1)

    Damit krieg ich ein DD mit dynamischer Länge, soweit auch so gut.

    Hier mein Problem: Ich möchte die beiden DDs in jeder Zeile haben! Sprich, ich möchte in jeder Zeile (insgesamt über 900) die beiden abhängigen DDs haben. Beim ersten DD (Spalte B) ist schnell gemacht, das kann man leicht für jede Zeile machen.
    Problematisch ist die Formel fürs zweite DD (Spalte C): Da steht in der VERGLEICH-Funktion der Wert der Zelle B30, das stimmt aber halt nur für die Zeile #30.
    Meine Idee war dann, den Eintrag B30 durch den Befehl ADRESSE(ZEILE();SPALTE()-1;4) zu ersetzen, der müsste ja die Adresse des 1. DD-Menüs der jeweiligen Zeile ausgeben.
    Ich bekomme aber jedes Mal einen Fehler wenn ich das B30 durch den ADRESSE(...)-Befehl ersetze:
    "Die Quelle untersucht gerade einen möglichen Fehler. Möchten Sie den Vorgang fortsetzen? Ja/Nein"

    Wenn ich "Ja" wähle, erscheint zwar ein zweites DD, aber eben ohne Einträge.
    Hat jemand eine Idee warum dieser Fehler auftaucht wenn ich den ADRESSE-Befehl einbaue?
    Im Vorfeld schonmal vielen Dank!
    Lg
    Jo

    PS: Ich hatte es zuerst mit der Methode aus den Excel-Tutorials probiert - da hätte man jedoch alle Kategorien die ich in Zeile 1 stehen hab als Namen definieren müssen - das geht noch - und man hätte alle diese Namen in die Quell-zeile fürs zweite DD schreiben müssen. Dummerweise ist die Zeile begrenzt und ich kann nicht alle Namen in den WAHL-Befehl schreiben -.-
    PPS: Ich benutze Excel2010
     
    johannes.m, 13. November 2013
    #1
  2. johannes.m Neuer User
    Nachtrag:
    Ich versuchs grad mal mit einer deutlich vereinfachten Variante:
    Quelle = =INDEX(B2:AB15;;VERGLEICH(B30;B1:AB1; ))

    Macht im Prinzip das gleiche, nur dass der Inhalt der DDs eine statische Länge (in diesen Fall 14 Einträge) hat.
    Aber auch hier hab ich das Problem dass ich die gleiche Fehlermeldung wie oben bekomme, wenn ich den Eintrag von B30 durch ADRESSE(ZEILE();SPALTE()-1;;; ) ersetze...hat keiner eine Idee woran das liegen könnte?

    Die Leerzeichen in den Formel sind drin, damit ich in der Formatierung hier keine Smileys hab^^
     
    johannes.m, 14. November 2013
    #2
  3. silex1
    silex1 Super-Moderator
    Hallo,

    es gibt in den Toturials auch andere Möglichkeiten. Und ebenso mehrere mit INDEX().
    Um Dir allerdings genauer helfen zu können, ist eine anonymisierte Bsp.-Datei von Nöten.
    Gehe dazu unterhalb des Antwortfensters auf "Erweitert" und dort findest Du dann die Dateianhänge.
     
  4. johannes.m Neuer User

    mehrfach-Dropdown in jeder Zeile

    Hi,
    danke für die Antwort, anbei kommt die Tabelle mit der ich arbeite.
    Mein Ziel wäre es quasi, den horizontalen Mehrfach-Dropdown, den ich in Zeile 28 eingerichtet hab, in jede Zeile zu kriegen - und zwar so dass ich das nicht händisch für jede Zeile machen muss.
    Danke schonmal für Antworten :)
     
    johannes.m, 14. November 2013
    #4
  5. silex1
    silex1 Super-Moderator
    Hallo,

    lege einen NAMEN an (hier im Bsp DrDo2) mit der unten geposteten Formel (sieht gewaltig aus, ist jedoch nur ne Verdopplung für die Liste).
    Dann in der Gültigkeit nur noch auf =DrDr2 verweisen und lustig runter kopieren.

    Arbeitsblatt mit dem Namen 'Tabelle1'
    ABC
    1GrobkategorienKategorie1Kategorie2
    2 a1a2
    3 b1b2
    4 c1c2
    5 d1d2
    6 e1e2
    7 f1f2
    8 g1g2
    9 h1h2
    10 i1i2
    11 j1j2
    12 k1k2
    13 l1l2
    14 m1m2
    15 n1n2
    16 o1o2
    17 p1p2
    18 q1q2
    19 r1r2
    20
    21
    22
    23
    24
    25
    26
    27 GrobkategorieFeinkategorie
    28 Kategorie20c20
    NameBezug
    DrDo2=INDEX(Tabelle1!$B$1:$AB$19;2;VERGLEICH(INDEX(Tabelle1!$B:$B;ZEILE());Tabelle1!$B$1:$AB$1;0)):INDEX(Tabelle1!$B$1:$AB$19;19;VERGLEICH(INDEX(Tabelle1!$B:$B;ZEILE());Tabelle1!$B$1:$AB$1;0))
    ZelleGültigkeitstypOperatorWert1Wert2
    B20Liste =$A$2:$A$28
    B28Liste =$B$1:$AB$1
    C28Liste =DrDo2
    Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
     
    Zuletzt von einem Moderator bearbeitet: 30. November 2020
  6. johannes.m Neuer User
    Wow, großes Kino, funktioniert perfekt!
    Ich hatte mich innerlich schon darauf eingestellt das ganze via vba einzuprogrammieren^^
    Nochmals vielen Dank für die Hilfe :)
     
    johannes.m, 19. November 2013
    #6
Thema:

mehrfach-Dropdown in jeder Zeile

Die Seite wird geladen...
  1. mehrfach-Dropdown in jeder Zeile - Similar Threads - mehrfach Dropdown Zeile

  2. Ein Tabellenblatt, dass in mehrfach verwendet wird aktuell halten

    in Microsoft Excel Hilfe
    Ein Tabellenblatt, dass in mehrfach verwendet wird aktuell halten: Hallo, ich habe auf der Arbeit einige Excel Tabellen für verschiedene Sachen. Da die meisten davon auf unseren Artikelbestand basieren, wird diese Artikelliste in mehreren...
  3. Dropdwon mit Ausgabe von Werten, mehrfach

    in Microsoft Excel Hilfe
    Dropdwon mit Ausgabe von Werten, mehrfach: Hallo, ich hoffe man kann mir hier weiter helfen. Ich habe eine Liste mit Käufern die etwas kaufen (in der Liste gelb hinterlegt) Auf Grund von mehrfach Nennung, habe ich das über Sortieren in...
  4. Mehrfache Wenn Prüfung

    in Microsoft Excel Hilfe
    Mehrfache Wenn Prüfung: Guten Morgen Ihr Wissenden, ich möchte die Excel "Wenn" Funktion nutzen und habe dabei mehrere Abfragen zu tätigen. Die Abfragen beziehen sich jedoch nicht nur auf eine Zelle sondern auf mehrere...
  5. Alternative zur Filter Funktion

    in Microsoft Excel Hilfe
    Alternative zur Filter Funktion: Hallo, ich suche hier nach einer Lösung und hoffe sehr auf Unterstützung. Ganz herzlichen Dank im Voraus! Ich habe eine Tabelle, die ich für ein Punktdiagramm auswerte (x und y-Werte). Das...
  6. Mehrfach teilnehmer

    in Microsoft Excel Hilfe
    Mehrfach teilnehmer: Guten Tag in die Runde. Ich bräuchte mal Unterstützung die ich hoffe mit einer Formel abgedeckt werden kann. Ich möchte in einer Tabelle Werte einfügen die je nach Wert in Spalte D bzw E eingefügt...
  7. Mehrfach und einzelvork. von Orten nur einmal zählen

    in Microsoft Excel Hilfe
    Mehrfach und einzelvork. von Orten nur einmal zählen: Hallo zusammen. Ich suche eine Berichtigung für meinen Code wo ich aus einer Tabelle Orte egal ob einzeln oder mehrfachvorkommen zähle. Mein versuch der eine 0 ausgibt.:...
  8. Mehrfach Werte in einem String separieren

    in Microsoft Access Hilfe
    Mehrfach Werte in einem String separieren: Hallo, ich brauche mal Eure Hilfe. Folgende Daten habe ich vorliegen: [ATTACH] Die Spalte "kein Product Type" enthält Artikelnummern, die mit Komma getrennt sind. Daraus sollen einzelne Werte...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden