2016-04-06 8 views
0

を評価されていない限り、私は都市名を含む列のリストを持っている列を結合:Googleスプレッドシートの列の値が他の列のことが

E1 = New York 
F1 = SF 
G1 = Toronto 
H1 = Seattle 

は今A1Torontoであると仮定することができます - 私は今A1以外E:Hを組み合わせたいです。

普通の式は=E1&","&" "&F1&","&" "&G1","&" "&H1です。ただし、A1Torontoであるため、G1を追加しないでください。

どうすればよいですか?

答えて

0

If条件で試して、E:Hのデータを結合できますか?例:値がA1と同じでない場合は、以下がマージされます。

=IF(E1=$A$1,"",E1&", ")&IF(F1=$A$1,"",F1&", ")&IF(G1=$A$1,"",G1&", ")&IF(H1=$A$1,"",H1&", ") 

リンクhereを参照してください。

1

あなたは式を使用できます。

=JOIN(", ",FILTER(E1:H1;E1:H1<>A1)) 

それはA1の値を除外するためのフィルタを使用しています(今私はフィルタが両方の作品を知っている!:垂直方向と水平方向の範囲)。

joinは、行を1つの文字列に結合し、すべての値をコンマとスペースで区切るために使用されます。

関連する問題