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.