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
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
Diese Formel funktioniert nicht.
Gibt es denn kein Sverweis-Formel welches zwei oder mehrere Werte heraus gibt?
Hallo Steve,
dann gönne dem TE doch einmal ein Wort mehr: Ich selber habe deine Formel ausprobiert.
Tabelle1 | A | B | C | D | E |
1 | | | | | |
2 | 1 | A-Dorf | | | |
3 | 1 | B-Dorf | | | |
4 | 1 | C-Dorf | | | |
5 | 2 | E-dorf | | | |
6 | 2 | D-Dorf | | | |
7 | 3 | F-Dorf | | | |
8 | 3 | G-Dorf | | | |
Formeln der Tabelle |
Zelle | Formel | 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 | A | B | C | D | E |
1 | | | | | |
2 | 1 | A-Dorf | | | |
3 | 1 | B-Dorf | | | |
4 | 1 | C-Dorf | | | |
5 | 2 | E-dorf | | | |
6 | 2 | D-Dorf | | | |
7 | 3 | F-Dorf | | | |
8 | 3 | G-Dorf | | | |
Formeln der Tabelle |
Zelle | Formel | 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
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.
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
Jetzt bin ich wohl wirlklich bekloppt ...
Nicht nur dass ich in Excel 2007 war, es klappt bei mir aber auch nicht in 365 ...
Tabelle1 | A | B | C | D | E | F | G | H | I |
1 | | | | | | | | | |
2 | 1 | A-Dorf | | | | | | | |
3 | 1 | B-Dorf | | | | | | | |
4 | 1 | C-Dorf | | | | | | | |
5 | 2 | E-dorf | | | | | | | |
6 | 2 | D-Dorf | | | | | | | |
7 | 3 | F-Dorf | | | | | | | |
8 | 3 | G-Dorf | | | | | | | |
Formeln der Tabelle |
Zelle | Formel | 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
Hi Marcus,
in XL2007 kann es nicht klappen - AGGREGAT() gibt es erst seit XL2010
Hallo Günter,
wie geschrieben:
Zitat:2007 war, es klappt bei mir aber auch nicht in 365 ...
Gruß
Marcus