Mehrere Werte aus Spalte auslesen
#1
Hallo,

ich habe eine Excel Tabelle, in der folgenden Form:



[
Bild bitte so als Datei hochladen: Klick mich!
]

Ich möchte die Ausgabe in Spalte E über eine Formel realisieren.
Dort sollen vorhandene Werte angezeigt werden, die mit dem WErt in D4 übereinstimmen. Wichtig ist aber, dass Werte nicht doppel in der Spalte E aufgeführt werden.
Kann mir dabei jemand helfen?


Angehängte Dateien Thumbnail(s)
   

.xlsx   Beispiel.xlsx (Größe: 9,4 KB / Downloads: 6)
Top
#2
Hallo E...,

zB.:

E4:  =WENNFEHLER(AGGREGAT(15;6;$B$4:$B$12/($A$4:$A$12=$D$4);1);"")

E5:  =WENNFEHLER(AGGREGAT(15;6;$B$4:$B$12/($A$4:$A$12=$D$4)/($B$4:$B$12>E4);1);"")


oder mit nur einer Formel:

E4: =WENNFEHLER(WENN(E3="";"";AGGREGAT(15;6;$B$4:$B$12/($A$4:$A$12=$D$4)/($B$4:$B$12>MAX(E3));1));"")
helmut

Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.





[-] Folgende(r) 1 Nutzer sagt Danke an Ego für diesen Beitrag:
  • Excelsior940
Top
#3
Vielen Dank für die schnelle und hilfreiche Antwort Helmut!
Top
#4
Wie gewohnt außer Konkurrenz die einfachere Variante mit nur einer Formelzelle in E4
(funktioniert nur in Excel 365 und Excel Online)

ABCDE
3Wert AWert BWert AMögliche Werte in B
420012001
54512
620013
72002
8871
9873
10873
112003
12451

ZelleFormel
E4=EINDEUTIG(FILTER(B:B;A:A=D4))

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
[-] Folgende(r) 1 Nutzer sagt Danke an RPP63 für diesen Beitrag:
  • Excelsior940
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste