Excel Funktion Aber welche
#1
Hallo ich hoffe ich bin hier richtig 

ich möchte eine funktion haben  das wenn in der Spalte A ein x ist das er mit den text von Spalte B-G  nach L-Q copiert und die Spalte H nach R 
das ganze nach möglchkeit von oben nach unten ohne lücken inerhalb der Rechten Tabelle die spalte R wird automatisch zusammen gerechnet und in 5 O-R ausgegeben.
kann mir wer helfen hoffe ihr versteht was ich möchte.

[img]
Dateiupload bitte im Forum! So geht es: Klick mich!
]
Top
#2
Hi,

meine Lösung mit einer Hilfsspalte (einfach ausblenden):

Tabelle1

ABCDEFGH
1TextZahlHSTextZahl
2Text110Text211
3xText2113Text413
4Text312Text514
5xText4135Text817
6xText5146
7Text615
8Text716
9xText8179
10Text918
Formeln der Tabelle
ZelleFormel
D2=WENN(A2="x";ZEILE();"")
G2=WENNFEHLER(INDEX($B$1:$B$10;KKLEINSTE($D$2:$D$10;ZEILE(A1)));"")
H2=WENNFEHLER(SVERWEIS(G2;$B$2:$C$10;2;0);"")

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#3
Hallo, hier noch eine lup(en)o1-reicher Vorschlag (angelehnt an eine Variante von lupo1, wo ich sowas zuerst sah... falls sich wieder jemand grämt... ... ich weiß also nicht, wer's erfunden hat)..:

Arbeitsblatt mit dem Namen 'Blatt1'
 ABCDEFG
1 TextZahl  TextZahl
2 Text110 3Text211
3xText211 5Text413
4 Text312 6Text514
5xText413 9Text817
6xText514    
7 Text615    
8 Text716    
9xText817    
10 Text918    

ZelleFormel
E2=WENNFEHLER(VERGLEICH(1;INDEX(--(A$999:INDEX($A$1:$A$27;E1+1)="x"););)+E1;"")
F2=WENN($E2="";"";INDEX(B$1:B$10;$E2))
G2=WENN($E2="";"";INDEX(C$1:C$10;$E2))
Diese Tabelle wurde mit Tab2Html (v2.5.0) erstellt. ©Gerd alias Bamberg

Aber es geht freilich auch ohne Hilfsspalte...
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Top
#4
Hallo, so sähe (m)eine AGGREGAT()-Varinate aus...:

Arbeitsblatt mit dem Namen 'Blatt1 (2)'
 ABCDEFG
1 TextZahl  TextZahl
2 Text110  Text211
3xText211  Text413
4 Text312  Text514
5xText413  Text817
6xText514    
7 Text615    
8 Text716    
9xText817    
10 Text918    

ZelleFormel
F2=WENNFEHLER(INDEX(B$2:B$10;AGGREGAT(15;6;ZEILE($A$2:$A$10)-1/($A$2:$A$10="x");ZEILE($A1)));"")
Diese Tabelle wurde mit Tab2Html (v2.5.0) erstellt. ©Gerd alias Bamberg
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Top


Gehe zu:


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