Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

SVerweis mit mehrerer Ergenissen
#1
Hallo Profis, ich bitte um Hilfe!

Folgendes Problem habe ich.

ArtikelNr;Gemeinde
1;Adorf
1;Bdorf
1;Cdorf
2;Ddorf
2;Edorf
3;FDorf
3;XDorf

Mein Wunschergebnis:
1;Adorf_Bdorf_Cdorf
2;Ddorf_Edorf
3;Fdorf,Xdorf


VG
Peters
Antworten Top
#2
Hola,


Code:
=WENNFEHLER(INDEX(Tabelle1!$B:$B;AGGREGAT(15;6;ZEILE(Tabelle1!$A$2:$A$10)/(Tabelle1!$A$2:$A$10=$A2);SPALTE(A1)));"")

Gruß,
steve1da
[-] Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:
  • Jockel
Antworten Top
#3
Diese Formel funktioniert nicht.

Gibt es denn kein Sverweis-Formel welches zwei oder mehrere Werte heraus gibt?
Antworten Top
#4
Hola,


Zitat:Diese Formel funktioniert nicht.

Killer Antwort!


Zitat:Gibt es denn kein Sverweis-Formel welches zwei oder mehrere Werte heraus gibt?

Macht meine Formel. Ansonsten:

https://www.herber.de/excelformeln/pages...erium.html

Gruß,
steve1da
Antworten Top
#5
Hallo Steve,

dann gönne dem TE doch einmal ein Wort mehr: Ich selber habe deine Formel ausprobiert.

Tabelle1

ABCDE
1
21A-Dorf
31B-Dorf
41C-Dorf
52E-dorf
62D-Dorf
73F-Dorf
83G-Dorf
Formeln der Tabelle
ZelleFormel
E1{=WENNFEHLER(INDEX(Tabelle1!$B:$B;AGGREGAT(15;6;ZEILE(Tabelle1!$A$2:$A$10)/(Tabelle1!$A$2:$A$10=$A2);SPALTE(A1)));"")}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8


Tabelle1

ABCDE
1
21A-Dorf
31B-Dorf
41C-Dorf
52E-dorf
62D-Dorf
73F-Dorf
83G-Dorf
Formeln der Tabelle
ZelleFormel
E1=WENNFEHLER(INDEX(Tabelle1!$B:$B;AGGREGAT(15;6;ZEILE(Tabelle1!$A$2:$A$10)/(Tabelle1!$A$2:$A$10=$A2);SPALTE(A1)));"")

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Muss ich mich hier denn immer als blöde darstellen?
Gruß
Marcus

Wissen ist Macht - es ist aber nicht schlimm nicht alles zu wissen.
Man muss nicht alles wissen - man muss nur wissen wo es steht, oder wo man Hilfe bekommt.
Antworten Top
#6
Hi Marcus,

zieh die Formel mal statt nach unten nach rechts. Um auf des entgültige Wunschergebnis zu kommen, muss der TE nur noch verketten.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#7
Hola,


weil der TE uns auch so viele Wörter gönnt?

Da der TE als Ergebnis die Dörfer nebeneinander haben will, muss die Formel nicht nur nach unten sondern auch nach rechts gezogen werden.

Gruß,
steve1da
Antworten Top
#8
Jetzt bin ich wohl wirlklich bekloppt ...
Nicht nur dass ich in Excel 2007 war, es klappt bei mir aber auch nicht in 365 ...

Tabelle1

ABCDEFGHI
1
21A-Dorf
31B-Dorf
41C-Dorf
52E-dorf
62D-Dorf
73F-Dorf
83G-Dorf
Formeln der Tabelle
ZelleFormel
E1=WENNFEHLER(@INDEX(Tabelle1!$B:$B;@AGGREGAT(15;6;@ZEILE(Tabelle1!$A$2:$A$10)/(@Tabelle1!$A$2:$A$10=$A2);SPALTE(A1)));"")
F1=WENNFEHLER(@INDEX(Tabelle1!$B:$B;@AGGREGAT(15;6;@ZEILE(Tabelle1!$A$2:$A$10)/(@Tabelle1!$A$2:$A$10=$A2);SPALTE(B1)));"")
G1=WENNFEHLER(@INDEX(Tabelle1!$B:$B;@AGGREGAT(15;6;@ZEILE(Tabelle1!$A$2:$A$10)/(@Tabelle1!$A$2:$A$10=$A2);SPALTE(C1)));"")
H1=WENNFEHLER(@INDEX(Tabelle1!$B:$B;@AGGREGAT(15;6;@ZEILE(Tabelle1!$A$2:$A$10)/(@Tabelle1!$A$2:$A$10=$A2);SPALTE(D1)));"")
I1=WENNFEHLER(@INDEX(Tabelle1!$B:$B;@AGGREGAT(15;6;@ZEILE(Tabelle1!$A$2:$A$10)/(@Tabelle1!$A$2:$A$10=$A2);SPALTE(E1)));"")

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8

Tut mir leid ...

Gruß
Marcus

Wissen ist Macht - es ist aber nicht schlimm nicht alles zu wissen.
Man muss nicht alles wissen - man muss nur wissen wo es steht, oder wo man Hilfe bekommt.
Antworten Top
#9
Hi Marcus,

in XL2007 kann es nicht klappen - AGGREGAT() gibt es erst seit XL2010
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#10
Hallo Günter,

wie geschrieben:

Zitat:2007 war, es klappt bei mir aber auch nicht in 365 ...

Gruß
Marcus

Wissen ist Macht - es ist aber nicht schlimm nicht alles zu wissen.
Man muss nicht alles wissen - man muss nur wissen wo es steht, oder wo man Hilfe bekommt.
Antworten Top


Gehe zu:


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