2017-09-21 3 views
1

j'ai sheet1 qui ressemble à ce qui suit:lignes de concaténer et de colonnes dans une nouvelle feuille

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

Dans sheet2 Je veux concaténer ressembler à ceci:

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

J'ai essayé:

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

mais qui me donne:

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

Il y a eu beaucoup de questions paresseuses aujourd'hui. Merci d'avoir fait (et montré) votre effort original! – Jeeped

Répondre

1

Essayez,

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

Une autre option

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

ou

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

Note: Les deux OFFSET et INDIRECT sont des fonctions volatiles. Pour plus de détails sur la fonction volatile, voir this.