2016-10-09 2 views
1

だから私はgooglesheet F1に名前のリスト、家族の名前コピー名は

ColA : Family Name     
ColB : Name   

を持っていると私は別のシートF2にコピーしたい:私はそれを行うにはどうすればよい

ColA : Family Name 
ColB : Name1  
ColC : Name2  
ColD : Name3 

? B2で

私はこの式を置く:

=iferror(index('F1'!$B2:$B$2000; match(A2;'F1'!$A2:$A$2000;0);"")) 

それは私の問題は、私はC、D、...の列を埋めるためにしようとしたときである微

を働いている:私は同じ式を置けば、それは私に列F2!Bと同じ値を与えています。私はB2の公式を微調整しようとしました:

=iferror(index('F1'!$B3:$B$2000;match(A2;'F1'!$A3:$A$2000;0);"")) 

これは最初の行には作用していますが、残りの部分には作用しません。

私を助けてください!あなたがその出力TRANSPOSE DでなければなりませんFILTERまたはQUERYのいずれかを探しているようだ

+0

ようこそスタックオーバーフロー。 [ツアー]とチェックアウト[質問]をしてください。 –

答えて

1

=TRANSPOSE(FILTER(Sheet1!B:B,Sheet1!A:A="Family Name")) 

または

=TRANSPOSE(QUERY(Sheet1!A:B,"select B where A = 'Family Name'")) 

このGoogle Forum pageを参照してください。

enter image description here

関連する問題