web-dev-qa-db-ja.com

使用するのに最適な連結オプションはどれですか?

私は次を達成したい:

文字列= TEST;セル参照= B2、値= ING; 結果=テスト

使用するのに最適なオプションは次のうちどれですか?:

  1. CONCAT:=CONCAT("TEST",B2)
  2. &演算子:="TEST" & B2
  3. 連結:=CONCATENATE("TEST", B2)
3

CONCAT()&は同じことをするので、その場合は両者の間に違いはありません(個人的な好みだけだと思います)

CONCATENATE()canは2つのアイテムを結合するためにも使用されますが、通常は3つ以上の用語を結合するために使用されます。

どちらがベストですか?どちらのオプションでも式が最も読みやすくなります。この場合、実行中の関数を簡単に識別でき、「TEST」およびB2という用語が引数として明確に定義されているため、CONCAT()と言います。

5
OnenOnlyWalter

私が選択します:

="TEST"&B2

必要以上に入力するのは一般的に好きではないからです。

SO、SU、WAなどのサイトでは、言語の問題が1つ少なくなります。

1
pnuts