Live-Forum - Die aktuellen Beiträge
Datum
Titel
25.10.2025 08:21:40
24.10.2025 18:10:41
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

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

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

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige