Registriert seit: 02.08.2017
Version(en): 2010
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
Registriert seit: 16.04.2014
Version(en): xl2016/365
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:1 Nutzer sagt Danke an steve1da für diesen Beitrag 28
• Jockel
Registriert seit: 02.08.2017
Version(en): 2010
27.03.2020, 12:43
(Dieser Beitrag wurde zuletzt bearbeitet: 27.03.2020, 12:46 von WillWissen.
Bearbeitungsgrund: Antwort aus Zitat herausgenommen - unnötiges Vollzitat entfernt
)
Diese Formel funktioniert nicht.
Gibt es denn kein Sverweis-Formel welches zwei oder mehrere Werte heraus gibt?
Registriert seit: 16.04.2014
Version(en): xl2016/365
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.htmlGruß,
steve1da
Registriert seit: 11.04.2014
Version(en): Office 2003 - Office 2007 - Office 365
27.03.2020, 13:54
(Dieser Beitrag wurde zuletzt bearbeitet: 27.03.2020, 13:54 von marose67.)
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
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.
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
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)
Registriert seit: 16.04.2014
Version(en): xl2016/365
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
Registriert seit: 11.04.2014
Version(en): Office 2003 - Office 2007 - Office 365
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
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.
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
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)
Registriert seit: 11.04.2014
Version(en): Office 2003 - Office 2007 - Office 365
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.