Bagaimana cara menggabungkan nilai sel dengan string dalam rumus Google Spreadsheets?


14

Saya memiliki IFkondisi berikut di beberapa sel:

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

di mana <C5>dan <D5> harus menjadi nilai sel C5dan D5.

Saya tahu ini adalah pertanyaan sederhana tetapi pencarian tidak berhasil. Saya tidak benar-benar tahu bagaimana mengucapkannya.


Bagaimana kalau=IF(A1>A2, C5, D5)
Vidar S. Ramdal

@ VidarS.Ramdal teks wajib. tidak bisa dihilangkan. Aku butuh sesuatu seperti: "value is %s, D5". tidak tahu apa itu sintaks.
idanshmu

Ah, tentu saja. Lihat jawaban di bawah (dalam sedetik).
Vidar S. Ramdal

Jawaban:


25

Anda dapat menggunakan operator yang string concatenation , &:

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

Ini sama dengan, tetapi kurang verbose dari:

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

Mengenai komentar tindak lanjut Anda, Anda dapat menggabungkan beberapa string dan nilai:

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

Lihat juga Menggabungkan hal-hal di Google Spreadsheet


menyenangkan. 10x banyak.
idanshmu

BDW, bagaimana jika saya memiliki beberapa nilai sel yang ingin saya masukkan di tempat yang berbeda dalam teks?
idanshmu

Lihat jawaban yang direvisi.
Vidar S. Ramdal

1
& Adalah kopling. Terima kasih telah meletakkan kedua versi, saya tahu persis apa yang terjadi.
Joshua Dance
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.