contacara

Unir textos y medir la salida completa en Google Sheets

Construye primero la salida exacta y aplica LARGO a esa celda. Sumar longitudes de origen omite separadores y etiquetas añadidos. Define qué ocurre con campos vacíos y comprueba cada combinación admitida.

Define la cadena final

Un catálogo puede separar nombre, variante y descripción mientras la publicación necesita una línea. Escribe un ejemplo final con puntuación y espacios antes de formular. Decide si un valor opcional ausente elimina su etiqueta o deja un marcador. La suma de componentes mide algo distinto del mensaje que se publicará; aclara cuál exige el destino.

Une dos campos con separador explícito

Con campos en A2 y B2, =A2&" "&B2 añade un espacio; =A2&" - "&B2 añade tres caracteres. Pon la salida en C2 y =LARGO(C2) en D2. El separador entre comillas es contenido real, no decoración. Lee C2 antes de confiar en D2: una longitud plausible puede medir campos invertidos o incompletos.

Comprueba el cálculo

Conserva los literales italianos: Sale fino tiene 9 caracteres y Fresco ogni giorno, 18; suman 27. Al unir con - obtienes Sale fino - Fresco ogni giorno, de 30. Con máximo 28, la suma inicial cumple pero la salida supera en 2. La diferencia corresponde al separador, no a un error de LARGO.

Campos de 9 y 18 caracteres dan 30 con el separador de tres, superando el máximo 28.
La barra representa la salida completa. Los campos suman 27 sin el separador añadido. Abrir el JPG a tamaño completo

Trata explícitamente los campos vacíos

Para añadir espacio solo con ambos valores, usa =SI(A2="";B2;SI(B2="";A2;A2&" "&B2)). Devuelve el segundo si falta el primero, el primero si falta el segundo y vacío si faltan ambos. Una celda con espacios no es cadena vacía. Prepara campos dudosos por separado; consulta la limpieza de espacios ocultos. Adapta los separadores de argumentos a la configuración.

Agrupa etiquetas y valores opcionales

Un prefijo como Código: puede corresponder solo a valores presentes. Gestiona etiqueta y valor en un bloque condicional; no borres una cantidad fija de caracteres finales para arreglar la salida. Para más campos, enumera las combinaciones admitidas por los datos. Usa columnas auxiliares si la lógica dificulta revisar el resultado: brevedad de fórmula no equivale a claridad.

Controla números, fechas e identificadores

Define la forma textual exigida para fechas, unidades y códigos con ceros iniciales. El formato visual no especifica de manera fiable el mensaje concatenado. Conserva valores numéricos para cálculos y prepara aparte sus cadenas publicables. Prueba valores cortos, largos y ausentes. LARGO mide la cadena recibida; no comprueba si una fecha o cantidad corresponde al producto correcto.

Prueba cada rama de la fórmula

Prepara ambos campos llenos, solo primero, solo segundo y ambos vacíos. Comprueba texto exacto, ausencia de espacios añadidos en los extremos y longitud. Si cambias el separador de uno a tres caracteres, actualiza resultados esperados. Haz que el control de límite lea la nueva salida. Una fila cercana al máximo descubre referencias a columnas antiguas.

Exporta la columna medida

Identifica qué columna se copia, descarga o lee externamente. Medir C no controla una salida reconstruida por otro proceso desde A y B. Tras transferir, compara filas con campo opcional y otras cercanas al máximo. Usa el contador de caracteres para una cadena final. Etiqueta por separado suma de componentes y longitud final: responden a preguntas diferentes.

Componentes y salida completa

ComponenteCaracteresContribución
Sale fino9Primer campo
Fresco ogni giorno18Segundo campo
Suma inicial27Sin separador añadido
- 3Espacio, guion, espacio
Salida final302 por encima del máximo 28
Los ejemplos italianos se conservan exactamente. Todo carácter añadido por una fórmula cuenta.

Fuentes y comprobaciones

Abrir la herramienta