ฉันจะรวมค่าเซลล์กับสตริงในสูตร Google Spreadsheets ได้อย่างไร


15

ฉันมีIFเงื่อนไขต่อไปนี้ในบางเซลล์:

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

ที่<C5>และ<D5> ควรจะมีค่าของเซลล์และC5D5

ฉันรู้ว่ามันเป็นคำถามง่าย ๆ แต่การค้นหาไม่ประสบความสำเร็จ ฉันไม่รู้วิธีวลีนี้จริงๆ


วิธีการเพียงแค่=IF(A1>A2, C5, D5)
Vidar S. Ramdal

ข้อความ @ VidarS.Ramdal เป็นสิ่งจำเป็น ไม่สามารถข้ามได้ "value is %s, D5"ฉันต้องการสิ่งที่ชอบ: ไม่ทราบว่าไวยากรณ์คืออะไร
idanshmu

อ่าแน่นอน ดูคำตอบด้านล่าง (ในวินาที)
Vidar S. Ramdal

คำตอบ:


25

คุณสามารถใช้ตัวดำเนินการต่อสตริงได้&:

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

นี่เท่ากับ แต่น้อยกว่า verbose:

=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 Spreadsheet ด้วย


น่ารัก 10x มาก
idanshmu

BDW จะเป็นอย่างไรถ้าฉันมีค่าของเซลล์หลายค่าที่ฉันต้องการแทรกในตำแหน่งต่าง ๆ ในข้อความ
idanshmu

ดูคำตอบที่แก้ไขแล้ว
Vidar S. Ramdal

1
& เป็นคลัทช์ ขอบคุณสำหรับการวางทั้งสองรุ่นฉันรู้ว่าสิ่งที่เกิดขึ้น
Joshua Dance
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.