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

Daten aus Tabelle mit mehreren Ergebnissen auslesen

Daten aus Tabelle mit mehreren Ergebnissen auslesen
30.03.2024 11:15:42
Feuerstuermer
Hallo zusammen,
ich versuche seit einiger Zeit eine Formel für folgendes Problem zu erstellen. Leider komme ich irgendwie nicht weiter.
Ich habe eine Tabelle mit 4 Spalten und 309 Zeilen. Die ersten beiden Spalten sind mit Namen bestückt, Spalte 3 mit einer Postleitzahl und in Spalte 4 habe ich die Übereinstimmung von Spalte 1 und 2 gepüft (mit WAHR/FALSCH).

Ich möchte nun in einem Suchfeld (hier B2) einen Namen eingeben können. Excel soll nun in der Tabelle in der ersten Spalte nach diesem Namen suchen und alle dazugehörigen Postleitzahlen aus Spalte 3 auflisten. Wenn Spalte 1 und 2 identisch sind soll die Postleitzahl unter der Auflistung "Stammbezirk" eingetragen werden, sonst in der Auflistung "Aushilfsbezirk".

Beispieldatei: https://www.herber.de/bbs/user/168408.xlsx

Es wäre toll wenn dafür jemand eine Lösung hätte. Ich verzweifle daran...

Schöne Ostertage!
Thomas

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Daten aus Tabelle mit mehreren Ergebnissen auslesen
30.03.2024 11:24:02
{Boris}
Hi,

A5:
=WENNFEHLER(INDEX(C$14:C$27;AGGREGAT(15;6;ZEILE($1:$14)/(A$14:A$27=B$2);ZEILEN($1:1)));"")

C5:
=WENNFEHLER(INDEX(C$14:C$27;AGGREGAT(15;6;ZEILE($1:$14)/(B$14:B$27=B$2);ZEILEN($1:1)));"")

Beide Formeln runterkopieren.

VG, Boris
AW: Daten aus Tabelle mit mehreren Ergebnissen auslesen
30.03.2024 15:55:42
Feuerstuermer
Vielen Dank Boris und Werner für die schnellen Antworten,
sie haben die Lösung gebracht.

Danke und ein schönes Osterfest!
Thomas
AW: wäre auch möglich mit nur einer Formel ...
30.03.2024 11:41:28
neopa C
Hallo Thomas,

... und zwar folgende Formel in A5:
=WENNFEHLER(AGGREGAT(15;6;$C$14:$C$399/(INDEX($A$14:$C$399;;WAHL(SPALTE();1;0;2))=$B$2)/($D$14:$D$399=WENN(SPALTE()=1;WAHR;FALSCH));ZEILE(A1));"")
und diese nach unten kopieren und dann die Ergebnisspalte nach C5:C9

Gruß Werner
.. , - ...
Anzeige
Aber dann...
30.03.2024 11:43:22
{Boris}
Hi Werner,

...soll er doch einfach beide Ergebnisspalten direkt nebeneinander platzieren (wie man das halt so macht). Das wäre hier mein Zusatztipp gewesen ;-)

VG, Boris
AW: dem würde ich mich anschließen ...
30.03.2024 12:05:13
neopa C
Hallo Boris,

... doch war es sowieso mehr "Spielerei" meinerseits. Ich finde zwei getrennte einfache(re) Formeln besser. Diese dann allerdings z.B. so:

In A5; =WENNFEHLER(AGGREGAT(15;6;C$14:C$29/(A$14:A$29=B$2)/D$14:D$29;ZEILE(A1));"") und
in C5: =WENNFEHLER(AGGREGAT(15;6;C$14:C$29/(A$14:A$29=B$2)/(--D$14:D$29=0);ZEILE(A1));"")

(Du hattest die notwendige Prüfung nach WAHR/FALSCH übersehen)

Gruß Werner
.. , - ...
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige