Office: VERWEIS mit mehrfach vorkommenden Suchkriterium

Helfe beim Thema VERWEIS mit mehrfach vorkommenden Suchkriterium in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo, um bei uns im Betrieb die Taxischeine zu automatisieren, wünsche ich mir, dass ab Zelle H11 alle Tage mit Datum angezeigt werden, die in der... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von DrZorc, 27. Januar 2010.

  1. DrZorc Neuer User

    VERWEIS mit mehrfach vorkommenden Suchkriterium


    Hallo,

    um bei uns im Betrieb die Taxischeine zu automatisieren, wünsche ich mir, dass ab Zelle H11 alle Tage mit Datum angezeigt werden, die in der jeweiligen Namenszeile mit einem "x" markiert sind.

    Hat jemand eine Lösung? :roll:

    Vielen Dank im voraus,

    Klaus Feldmann
     
  2. Beverly
    Beverly Erfahrener User
    Hi Klaus,

    vielleicht eine Möglichkeit:


    Tabelle1
    ABCDEFG
    2 01.02.1003.02.1005.02.1008.02.1010.02.10
    3Name1 exeex
    4Name2 xxxxx
    5Name3 xxxxx
    6Name4 xxexx
    7Name5 eeeee


    Tabelle1
    BC
    11Name103.02.2010, 10.02.2010,
    12Name201.02.2010, 03.02.2010, 05.02.2010, 08.02.2010, 10.02.2010,
    13Name301.02.2010, 03.02.2010, 05.02.2010, 08.02.2010, 10.02.2010,
    14Name401.02.2010, 03.02.2010, 08.02.2010, 10.02.2010,
    15Name5
    verwendete Formeln
    Zelle Formel
    C11 =WENN(C3="x";TEXT(C$2;"TT.MM.JJJJ")&", ";"")&WENN(D3="x";TEXT(D$2;"TT.MM.JJJJ")&", ";"")&WENN(E3="x";TEXT(E$2;"TT.MM.JJJJ")&", ";"")&WENN(F3="x";TEXT(F$2;"TT.MM.JJJJ")&", ";"")&WENN(G3="x";TEXT(G$2;"TT.MM.JJJJ")&", ";"")
    C12 =WENN(C4="x";TEXT(C$2;"TT.MM.JJJJ")&", ";"")&WENN(D4="x";TEXT(D$2;"TT.MM.JJJJ")&", ";"")&WENN(E4="x";TEXT(E$2;"TT.MM.JJJJ")&", ";"")&WENN(F4="x";TEXT(F$2;"TT.MM.JJJJ")&", ";"")&WENN(G4="x";TEXT(G$2;"TT.MM.JJJJ")&", ";"")
    C13 =WENN(C5="x";TEXT(C$2;"TT.MM.JJJJ")&", ";"")&WENN(D5="x";TEXT(D$2;"TT.MM.JJJJ")&", ";"")&WENN(E5="x";TEXT(E$2;"TT.MM.JJJJ")&", ";"")&WENN(F5="x";TEXT(F$2;"TT.MM.JJJJ")&", ";"")&WENN(G5="x";TEXT(G$2;"TT.MM.JJJJ")&", ";"")
    C14 =WENN(C6="x";TEXT(C$2;"TT.MM.JJJJ")&", ";"")&WENN(D6="x";TEXT(D$2;"TT.MM.JJJJ")&", ";"")&WENN(E6="x";TEXT(E$2;"TT.MM.JJJJ")&", ";"")&WENN(F6="x";TEXT(F$2;"TT.MM.JJJJ")&", ";"")&WENN(G6="x";TEXT(G$2;"TT.MM.JJJJ")&", ";"")
    C15 =WENN(C7="x";TEXT(C$2;"TT.MM.JJJJ")&", ";"")&WENN(D7="x";TEXT(D$2;"TT.MM.JJJJ")&", ";"")&WENN(E7="x";TEXT(E$2;"TT.MM.JJJJ")&", ";"")&WENN(F7="x";TEXT(F$2;"TT.MM.JJJJ")&", ";"")&WENN(G7="x";TEXT(G$2;"TT.MM.JJJJ")&", ";"")
    http://c.excelhost.de/c_beverly/getfile.php?id=122 Tabellendarstellung in Foren Version 5.5


    Hinweis: bitte "" unberücksichtigt lassen (sind leere Zellen) - XHTML-Code wird von der Forensoftware nicht richtig umgesetzt.

    Bis später,
    Karin
     
    Zuletzt von einem Moderator bearbeitet: 30. November 2020
    Beverly, 27. Januar 2010
    #2
  3. DrZorc Neuer User
    Hallo,

    vielen Dank schon mal für die schnelle Antwort.

    Ich suche aber eine etwas elegantere Lösung (´tschuldigung), da ich bis zu 100 wechselnde Namen habe und der Zeitraum sich über den gesamten Monat erstreckt.

    Ich stelle mir das so vor, dass ich auf dem nächsten Tabellenblatt einfach den Namen eingebe und dann alle mit "x" markierten Tage angezeigt bekomme.

    Es funktioniert mit deiner Lösung, ist aber sehr aufwendig.

    Vielen Dank, Klaus
     
  4. schatzi Super-Moderator

    VERWEIS mit mehrfach vorkommenden Suchkriterium

    Hallo!

    Ich könnte eine Lösung mit Hilfszeile anbieten:

     ABCDEFG
    1       
    2  01.02.201003.02.201005.02.201008.02.201010.02.2010
    3Name1Taxi1exeex
    4Name2Taxi2xxxxx
    5Name3Taxi1xxxxx
    6Name4Taxi2xxexx
    7Name5Taxi3eeeee
    8       
    9       
    10  01112
    11 Name103.02.201010.02.2010   
    ZelleFormel
    C10=ZÄHLENWENN(INDEX($C3:C7;VERGLEICH($B11;$A3:$A7;););"x")
    D10=ZÄHLENWENN(INDEX($C3:D7;VERGLEICH($B11;$A3:$A7;););"x")
    E10=ZÄHLENWENN(INDEX($C3:E7;VERGLEICH($B11;$A3:$A7;););"x")
    F10=ZÄHLENWENN(INDEX($C3:F7;VERGLEICH($B11;$A3:$A7;););"x")
    G10=ZÄHLENWENN(INDEX($C3:G7;VERGLEICH($B11;$A3:$A7;););"x")
    C11=WENN(SPALTE(A1)>MAX(10:10);"";INDEX(2:2;VERGLEICH(SPALTE(A1);10:10;)))
    D11=WENN(SPALTE(B1)>MAX(10:10);"";INDEX(2:2;VERGLEICH(SPALTE(B1);10:10;)))
    E11=WENN(SPALTE(C1)>MAX(10:10);"";INDEX(2:2;VERGLEICH(SPALTE(C1);10:10;)))
    F11=WENN(SPALTE(D1)>MAX(10:10);"";INDEX(2:2;VERGLEICH(SPALTE(D1);10:10;)))
    G11=WENN(SPALTE(E1)>MAX(10:10);"";INDEX(2:2;VERGLEICH(SPALTE(E1);10:10;)))
     
    Zuletzt von einem Moderator bearbeitet: 30. November 2020
    schatzi, 27. Januar 2010
    #4
  5. schatzi Super-Moderator
    Hallo!

    Und auch ohne Hilfszeile:

     ABCDEFG
    1       
    2  01.02.201003.02.201005.02.201008.02.201010.02.2010
    3Name1Taxi1exeex
    4Name2Taxi2xxxxx
    5Name3Taxi1xxxxx
    6Name4Taxi2xxexx
    7Name5Taxi3eeeee
    8       
    9       
    10       
    11 Name103.02.201010.02.2010   
    ZelleFormel
    C11{=WENN(SPALTE(A1)>ZÄHLENWENN(INDEX($C3:$G7;VERGLEICH($B11;$A3:$A7;););"x");"";INDEX(2:2;KKLEINSTE(WENN(INDEX($C3:$G7;VERGLEICH($B11;$A3:$A7;);)="x";SPALTE($C:$G));SPALTE(A1))))}
    D11{=WENN(SPALTE(B1)>ZÄHLENWENN(INDEX($C3:$G7;VERGLEICH($B11;$A3:$A7;););"x");"";INDEX(2:2;KKLEINSTE(WENN(INDEX($C3:$G7;VERGLEICH($B11;$A3:$A7;);)="x";SPALTE($C:$G));SPALTE(B1))))}
    E11{=WENN(SPALTE(C1)>ZÄHLENWENN(INDEX($C3:$G7;VERGLEICH($B11;$A3:$A7;););"x");"";INDEX(2:2;KKLEINSTE(WENN(INDEX($C3:$G7;VERGLEICH($B11;$A3:$A7;);)="x";SPALTE($C:$G));SPALTE(C1))))}
    F11{=WENN(SPALTE(D1)>ZÄHLENWENN(INDEX($C3:$G7;VERGLEICH($B11;$A3:$A7;););"x");"";INDEX(2:2;KKLEINSTE(WENN(INDEX($C3:$G7;VERGLEICH($B11;$A3:$A7;);)="x";SPALTE($C:$G));SPALTE(D1))))}
    G11{=WENN(SPALTE(E1)>ZÄHLENWENN(INDEX($C3:$G7;VERGLEICH($B11;$A3:$A7;););"x");"";INDEX(2:2;KKLEINSTE(WENN(INDEX($C3:$G7;VERGLEICH($B11;$A3:$A7;);)="x";SPALTE($C:$G));SPALTE(E1))))}
    <table><tr><td>Achtung, Matrixformel enthalten!</td></tr><tr><td><span>Die geschweiften Klammern{} werden </span><span>nicht</span><span> eingegeben.</span></td></tr><tr><td><span>Verlassen Sie den Zelleneditor mit </span><span>Strg+Shift + Enter</span><span>, statt Enter alleine.</span></td></tr></table>[/parsehtml]
     
    Zuletzt von einem Moderator bearbeitet: 30. November 2020
    schatzi, 27. Januar 2010
    #5
  6. DrZorc Neuer User
    Hallo Schatzi,

    vielen, vielen Dank, es klappt!!!!
    Nur wenn es Dir nichts ausmacht, aber kannst Du mir das kurz in Klartext übersetzen, versuch es eben auch zu verstehen, warum es funktioniert.

    Vielen Dank, klaus
     
  7. schatzi Super-Moderator
    Hallo!

    Der Formelteil, den du zitierst, ist eigentlich nur der Fehlerabfang, daher erkläre ich mal lieber den wirklich wichtigen Teil:

    INDEX(2:2;KKLEINSTE(WENN(INDEX($C3:$G7;VERGLEICH($B11;$A3:$A7;);)="x";SPALTE($C:$G));SPALTE(A1)))

    VERGLEICH(B11;A3:A7;) sucht in A3:A7 den Wert aus B11 und gibt die entsprechende Zeile zurück. Hier wird 1 ausgegeben, da B11 in der ersten Zeile von A3:A7 gefunden wird.

    INDEX(C3:G7;1;) liefert die erste Zeile der Matrix C3:G7, also C3:G3.

    WENN(C3:G3="x";SPALTE(C:G)) checkt, ob in den Zellen ein "x" steht.
    Falls ja, dann wird die Spaltennummer ausgegeben.
    Falls nein, dann wird FALSCH zurückgegeben.
    Im konkreten Beispiel ergibt das das Array {FALSCH;4;FALSCH;FALSCH;7}

    KKLEINSTE(Array;1) liefert den kleinsten Wert des Arrays (also 4),
    KKLEINSTE(Array;2) liefert den zweitkleinsten Wert (also 7), usw.

    INDEX(2:2;4) liefert den Wert aus der vierten Spalte von Zeile 2, also D2,
    INDEX(2:2;7) liefert den Wert aus der siebten Spalte von Zeile 2, also G2, usw.

    Ich hoffe, das war halbwegs verständlich erklärt!
     
    schatzi, 28. Januar 2010
    #7
  8. DrZorc Neuer User

    VERWEIS mit mehrfach vorkommenden Suchkriterium

    Hallo schatzi,

    vielen Dank für Deine Mühe, mit Deiner Hilfe blicke ich jetzt langsam durch und kann es sogar noch auf meine Bedürfnisse besser anpassen.

    VG, Klaus Feldmann
     
Thema:

VERWEIS mit mehrfach vorkommenden Suchkriterium

Die Seite wird geladen...
  1. VERWEIS mit mehrfach vorkommenden Suchkriterium - Similar Threads - VERWEIS mehrfach vorkommenden

  2. Werte auslesen mit s(w)verweis

    in Microsoft Excel Hilfe
    Werte auslesen mit s(w)verweis: Hallo Leute, ich brauche mal wieder Hilfe, ich steh total auf dem Schlauch. Ich habe zwei Tabellenblätter - Liste - Ergebnis Im Tabellenblatt Ergebnis gebe ich die Namen händisch ein und will...
  3. Welche Funktion ? Vergleich.. Verweis .. oder WENN ?

    in Microsoft Excel Hilfe
    Welche Funktion ? Vergleich.. Verweis .. oder WENN ?: Huhu Zusammen, könntet ihr mir hier vielleicht auf die Sprünge helfen mit welche Formel ich folgende Aufgabe lösen kann? Bin leider noch nicht so fit mit Excel. Habe ein vereinfachtes Beispiel...
  4. Tabellenformatierung: Effekt auf Verweise

    in Microsoft Excel Hilfe
    Tabellenformatierung: Effekt auf Verweise: Hallo zusammen, ich habe eine Excel, in der sehr viele Produktdaten in einer Listenform gesammelt sind. Viele weitere Dateien sind über S- und X-Verweise mit dieser Produktliste verknüpft. Gerne...
  5. Verweis auf Hinweisspalte

    in Microsoft Excel Hilfe
    Verweis auf Hinweisspalte: Guten Morgen zusammen *:D* folgendes "Problem". Ich möchte gerne, dass, bei bestimmten Artikelnummern, ein Hinweis in das Feld hinter "Hinweis" (Zelle B13) erscheint, wenn die Artikelnummer im...
  6. Verweis oder dynamischer Tabellenname erstellen

    in Microsoft Excel Hilfe
    Verweis oder dynamischer Tabellenname erstellen: Hallo liebe Wissensgemeinde, ich habe ein eigentlich sehr simples Problem. Meine Excel-Datei "Wunschdienstplan" besteht aus 2 Arbeitsblättern. Im Arbeitsblatt1 werden mittels Dropdown-Feld die...
  7. Datenbank "Ausfahrtenerfassung" Rudern

    in Microsoft Access Hilfe
    Datenbank "Ausfahrtenerfassung" Rudern: Guten Abend zusammen Ich habe mich entschlossen unsere Papierversion der der Ausfahrtenerfassung unseres Ruderclubs zu aktualisieren. Ich habe also zwei neue Tabellen erstellt. T_FAHRTENBUCH und...
  8. verweis bei mehrfach vorkommenden Suchkriterien

    in Microsoft Excel Hilfe
    verweis bei mehrfach vorkommenden Suchkriterien: Hallo alle. Ich komme mit folgendem Problem leider nicht weiter. Ich habe eine Tabelle. Spalte A: Spalte B: Spalte C Spalte D etc. Namen...
  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