Googleスプレッドシートの数式でセル値と文字列を組み合わせるにはどうすればよいですか?


14

IF一部のセルに次の状態があります。

=IF(A1>A2, "value is <C5>", "value is <D5>")

ここで<C5>および<D5> 、セルC5およびの値ですD5

簡単な質問ですが、検索は成功しませんでした。私はこれをどう言い表すのか本当にわかりません。


どの程度だけ=IF(A1>A2, C5, D5)
Vidar S. Ramdal

@ VidarS.Ramdalテキストは必須です。省略できません。次のようなものが必要です"value is %s, D5"。構文がわからない。
イダンシュム

ああ、もちろん。以下の回答をご覧ください(すぐに)。
ヴィダールS.ラムダル

回答:


25

あなたは使用することができ、文字列連結演算子を&

=IF(A1>A2, "value is " & C5, "value is " & D5)

これは以下と同じですが、以下のように冗長です。

=IF(A1>A2, CONCAT("value is ", C5), CONCAT("value is ", D5))

フォローアップコメントについては、いくつかの文字列と値を連結できます。

=IF(A1>A2, "value is " & C5 & " right now, but could be " & D5, "value is " & D5 & " at the moment, but could be " & C5)

Googleスプレッドシートでのコンテンツの組み合わせもご覧ください。


素敵です。10倍たくさん。
イダンシュム

BDW、テキストの異なる場所に挿入したい複数のセル値がある場合はどうなりますか?
イダンシュム

修正された回答を参照してください。
ヴィダールS.ラムダル

1
&はクラッチです。両方のバージョンを提供してくれてありがとう、何が起こっているのか正確に知っていた。
ジョシュアダンス
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.