¿Cómo combino un valor de celda con una cadena en una fórmula de Hojas de cálculo de Google?


14

Tengo la siguiente IFcondición en alguna celda:

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

donde <C5>y <D5> deben ser los valores de las celdas C5y D5.

Sé que es una pregunta simple pero la búsqueda no fue exitosa. Realmente no sé cómo expresar esto.


¿Qué tal solo?=IF(A1>A2, C5, D5)
— Vidar S. Ramdal

@ VidarS. El texto de radares es obligatorio. No se puede omitir. Necesito algo como: "value is %s, D5". No sé cuál es la sintaxis.
— idanshmu

Ah, por supuesto. Vea la respuesta a continuación (en un segundo).
— Vidar S. Ramdal

Respuestas:


25

Se puede utilizar el operador de concatenación de cadenas , &:

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

Esto es igual a, pero menos detallado que:

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

En cuanto a su comentario de seguimiento, puede concatenar varias cadenas y valores:

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

Consulte también Combinar cosas en la hoja de cálculo de Google


encantador. 10x mucho
— idanshmu

BDW, ¿qué pasa si tengo múltiples valores de celda que quiero insertar en diferentes lugares en el texto?
— idanshmu

Ver respuesta revisada.
— Vidar S. Ramdal

1
El & es embrague. Gracias por poner ambas versiones, sabía exactamente lo que estaba sucediendo.
— Joshua Dance el
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.