2017-09-21 1 views
1

Ich habe sheet1, die wie folgt aussieht:concatenate Zeilen und Spalten in einem neuen Blatt

 
    A B C D 
1  7 8 9 
2 x 
3 y 
4 z 

In sheet2 ich so aussehen wollen verketten:

 
    A 
1 x | 7 
2 y | 8 
3 z | 9 

Ich habe versucht:

=CONCATENATE(Sheet1!A2," | ",Sheet1!B$1) 

aber das gibt mir:

 
    A 
1 x | 7 
2 y | 7 
3 z | 7 
+0

Heute gab es viele faule Fragen. Danke, dass du deine ursprüngliche Anstrengung gemacht hast (und gezeigt hast)! – Jeeped

Antwort

1

Versuchen,

=CONCAT(Sheet1!A2,"|", INDEX(Sheet1!B$1:D$1, , ROW(1:1))) 
0

Eine weitere Option

=CONCATENATE(Sheet1!A2," | ",OFFSET(Sheet1!$A$1,0,ROW())) 

oder

=CONCATENATE(Sheet1!A2," | ",INDIRECT("Sheet1!" & ADDRESS(1,ROW()+1))) 

Hinweis: Sowohl OFFSET und INDIRECT sind flüchtige Funktionen. Einzelheiten zur flüchtigen Funktion finden Sie unter this.

Verwandte Themen