¿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.