Combina columnas de Excel con reglas explícitas para celdas vacías

Autor: AILesson5 min de preparaciónProbado con:ChatGPTRevisado el: 2026-08-28

Respuesta rápida

Une campos sin separadores sobrantes, ceros perdidos, distinciones eliminadas ni cambios silenciosos en los valores ausentes. Proporciona: Columnas y destino, Reglas de combinación y celdas vacías, Entorno de Excel y uso del resultado. Resultado esperado: Una fórmula o transformación lista para copiar, con política de celdas vacías y casos de prueba.

1

Añade tu contexto

Tu texto permanece en este navegador. AILesson Prompts no lo envía a un modelo ni a un servidor.

2

Tu prompt

Los campos sin rellenar permanecen visibles como marcadores de posición, para que puedas copiar y editar el prompt

Crea un método seguro en Excel para combinar las columnas indicadas conservando las reglas proporcionadas para las celdas vacías.

Columnas o celdas de origen, tipos, primera fila, destino, alcance y muestras:
[layout]

Orden, etiquetas, separadores, espacios, saltos de línea, celdas vacías, cadenas vacías, cero, errores, partes obligatorias y duplicados:
[rules]

Versiones, tablas o rangos, configuración regional, método preferido, exportación y recálculo:
[environment]

Distingue entre una celda realmente vacía, una fórmula que devuelve una cadena vacía, el cero numérico, FALSE, un error y texto literal como N/A. Define si las partes opcionales ausentes se omiten junto con su separador, mientras que la ausencia de partes obligatorias debe marcar la fila. Conserva los ceros iniciales y los formatos de fecha mediante formato de texto explícito cuando sea necesario, pero no conviertas identificadores si no se indica su presentación prevista. Elige TEXTJOIN, concatenación, una fórmula auxiliar o Power Query según la compatibilidad y las necesidades de actualización. Devuelve: política normalizada de celdas vacías; método recomendado y fórmula o transformación para la primera fila; explicación; versión con referencias estructuradas si procede; tratamiento de errores y campos obligatorios; riesgos del formato y la exportación posterior; y pruebas con todos los campos presentes, cada posición vacía, cadena vacía, cero, error, ID con cero inicial y copia hacia abajo.
Probar en Playground
Privado de forma predeterminadaLa preparación del prompt se realiza localmente en tu navegador. Evita introducir información confidencial en cualquier servicio de IA, a menos que tu organización lo permita.

De la entrada al resultado

Un ejemplo completo

Mira cómo un contexto concreto convierte esta receta en un resultado que puedes usar

Entrada real

Columnas y destino
Tabla de Excel Contacts. Columnas: Unit (texto, a veces cadena vacía devuelta por una fórmula), Street (texto obligatorio), City (texto obligatorio), Postal Code (texto con ceros iniciales), Extension (número entero donde 0 tiene significado). Crea Display Address en la misma tabla. Ejemplo: Unit 4B; Street 18 Lake Rd; City Salem; Postal Code 01970; Extension 0.
Reglas de combinación y celdas vacías
Orden de la dirección: Unit opcional seguido de coma y espacio, después Street, City y Postal Code separados por coma y espacio. No incluyas un separador si falta Unit. Si Street o City están vacíos, devuelve «Revisar» para la fila, no una dirección parcial. Si Postal Code está vacío, puede omitirse, pero debe marcarse por separado. Extension no forma parte de la dirección; crea una segunda Contact Label que termine en «ext. valor», donde 0 debe mostrarse como «ext. 0». Los errores de fórmulas deben seguir visibles como «Revisar», no ignorarse en silencio. El texto literal N/A no está vacío.
Entorno de Excel y uso del resultado
Tabla de Excel en Microsoft 365, con comas como separadores de argumentos. La fórmula debe recalcularse cuando cambien las celdas de origen. El resultado se exportará después a CSV, por lo que no debe contener saltos de línea. Se prefieren fórmulas a Power Query.

Ejemplo de salida

Política de celdas vacías: Unit y Postal Code son opcionales y se omiten cuando están realmente vacíos o contienen una cadena vacía devuelta por una fórmula; Street y City son obligatorios. El cero numérico es un dato, no un valor vacío. N/A permanece como texto literal. Cualquier error de origen o campo obligatorio ausente devuelve «Revisar».

Fórmula de Display Address: =IFERROR(IF(OR([@Street]="",[@City]=""),"Revisar",TEXTJOIN(", ",TRUE,[@Unit],[@Street],[@City],[@[Postal Code]])),"Revisar"). TEXTJOIN con ignore_empty en TRUE elimina Unit o Postal Code junto con el separador que les correspondería. Postal Code se mantiene como texto, por lo que 01970 permanece intacto. Añade una columna de auditoría independiente: =IF([@[Postal Code]]="","Falta el código postal","").

Fórmula de Contact Label: =IFERROR(IF(OR([@Street]="",[@City]=""),"Revisar",TEXTJOIN(", ",TRUE,[@Unit],[@Street],[@City],[@[Postal Code]])&" — ext. "&TEXT([@Extension],"0")),"Revisar"). No uses una prueba lógica sobre Extension porque el cero debe conservarse.

Pruebas: todos presentes → «4B, 18 Lake Rd, Salem, 01970 — ext. 0»; Unit con cadena vacía → «18 Lake Rd, Salem, 01970», sin coma inicial; Postal Code vacío → dirección sin él y con indicador de auditoría; Street vacío → Revisar; Unit igual a N/A → comienza por «N/A, …»; error de origen → Revisar; copiar dentro de la tabla conserva las referencias de cada fila. Tras exportar a CSV, comprueba mediante una muestra que 01970 se haya conservado y que el exportador haya entrecomillado los campos con comas.

Por qué funciona

  1. 1

    Una clasificación explícita de los valores vacíos evita descartar el cero y los valores vacíos de fórmulas como si significaran lo mismo.

  2. 2

    Vincular las reglas de separadores a los campos opcionales elimina la limpieza de puntuación después de concatenar.

Comprueba el resultado

  • ¿Se tratan deliberadamente las celdas vacías, las cadenas vacías, el cero, FALSE, los errores y las etiquetas literales de ausencia?

  • ¿Pueden desaparecer los campos opcionales sin dejar separadores iniciales, finales o dobles?

  • ¿Se conservan los identificadores, las fechas y la presentación numérica para el uso posterior?

Úsalo con confianza

Preguntas frecuentes

Respuestas prácticas sobre cuándo usar esta receta, qué debes proporcionar y en qué casos la revisión humana sigue siendo importante

¿Qué debo preparar antes de usar «Combina columnas de Excel con reglas explícitas para celdas vacías»?

Para usar «Combina columnas de Excel con reglas explícitas para celdas vacías», prepara las columnas y el destino, las reglas de combinación y celdas vacías, y el entorno de Excel y uso del resultado. Sustituye los marcadores de posición solo con información que puedas verificar. Si desconoces algún dato, deja constancia explícita de esa incertidumbre en lugar de pedir al modelo que lo deduzca.

¿Cuándo no está listo para usarse el resultado de «Combina columnas de Excel con reglas explícitas para celdas vacías»?

El resultado no está listo si todavía no ofrece, a partir de las pruebas proporcionadas, el resultado indicado —una fórmula o transformación lista para copiar, con política de celdas vacías y casos de prueba—, o si depende de supuestos sin resolver, aprobaciones pendientes o detalles inventados. Usa las comprobaciones como criterios de autorización: revisa las entradas de origen o asigna a una persona revisora identificada y autorizada en lugar de pulir un resultado sin respaldo.

¿Qué herramientas de IA tienen pruebas registradas para «Combina columnas de Excel con reglas explícitas para celdas vacías»?

El registro de pruebas publicado para «Combina columnas de Excel con reglas explícitas para celdas vacías» incluye ChatGPT a fecha de 2026-08-28. Esto confirma que se realizaron pruebas, pero no garantiza la compatibilidad ni resultados idénticos en versiones posteriores del producto. Si usas otra herramienta o versión, mantén visibles todas las restricciones y repite las comprobaciones del resultado antes de utilizarlo.

Más formas de explorar

Dónde encaja esta receta

Mantén el trabajo en marcha