Skip to main content

Kutools para Office — Una Suite. Cinco Herramientas. Haz Más.

¿Cómo mostrar un texto diferente al valor real en la misma celda?

Author Xiaoyang Last modified

En Excel, el valor que introduces en una celda generalmente se muestra tanto en la propia celda como en la barra de fórmulas, asegurando siempre la consistencia y transparencia de los datos. Como se ilustra en la primera captura de pantalla a continuación, lo que aparece en la celda coincide exactamente con lo que ves en la barra de fórmulas. Sin embargo, en ciertos escenarios—como el diseño de tableros, la creación de informes o la presentación de información resumida—puede que desees mostrar un texto en una celda que sea diferente de su valor subyacente. De esta manera, la celda podría mostrar visualmente un texto descriptivo pero conservar su valor numérico o codificado en la barra de fórmulas, como se muestra en la segunda captura de pantalla. Lograr esta diferenciación visual es útil para mejorar la legibilidad o transmitir información específica, mientras aún permite realizar cálculos o análisis de datos utilizando el valor subyacente. Este artículo introduce métodos prácticos para lograr esto en Excel, cubriendo tanto enfoques incorporados como complementos que ahorran tiempo.

Comparison of two screenshots showing that normally entered data appears the same in the formula bar and cell, while the second screenshot illustrates how to display different text in the cell from the value shown in the formula bar

Mostrar un texto diferente al valor en la misma celda con Formato condicional

Hacer que el texto mostrado sea igual al valor real con Kutools para Excel

Solución alternativa: Usar una macro VBA para mostrar dinámicamente diferentes textos


arrow blue right bubble Mostrar un texto diferente al valor en la misma celda con Formato condicional

Supongamos que deseas mejorar la claridad en una tabla resumen y hacer que el contenido sea más intuitivo. Por ejemplo, quieres que la celda C1 muestre la palabra "Lunes", pero su valor subyacente—el número que aparece en la barra de fórmulas—sigue siendo 1. Del mismo modo, C2 muestra "Martes" mientras su valor real es 2, y así sucesivamente. Esta técnica es útil cuando deseas presentar etiquetas o texto amigable, pero sigues dependiendo de los datos originales para cálculos, filtrado o referencias. A continuación, se muestra una captura de pantalla de ejemplo que demuestra el efecto:

Example showing cell C1 displaying 'Monday' with a value of1 in the formula bar, and cell C2 displaying 'Tuesday' with a value of2, illustrating the difference between displayed text and underlying value

1. Primero, selecciona el rango de celdas donde deseas mostrar texto alternativo (por ejemplo, las celdas C1 a C7). Luego, en la cinta, haz clic en Inicio > Formato condicional > Nueva regla. Esto abre el cuadro de diálogo Nueva regla de formato. Consulta la captura de pantalla a continuación para referencia visual:

New Rule option on the Conditional Formatting dropdown

2. En la ventana Nueva regla de formato, selecciona Usar una fórmula para determinar qué celdas formatear de la lista. En el campo de fórmula, introduce la siguiente fórmula (por ejemplo, para C1 mostrando "Lunes" cuando el valor es 1):

=C1=1

Nota: Reemplaza C1 con la referencia de celda adecuada para tu selección, y 1 con el valor real para el cual deseas cambiar condicionalmente el texto mostrado. Si estás formateando un rango (por ejemplo, C1:C7), asegúrate de que tu fórmula comience con la celda superior izquierda de tu selección para aplicar correctamente la condición. Si es necesario, usa referencias relativas o absolutas según corresponda. El cuadro de diálogo debería verse así:

New Formatting Rule dialog box

3. Haz clic en el botón Formato para abrir el cuadro de diálogo Formato de celdas. En la pestaña Número, selecciona Personalizado en el panel izquierdo. En el campo Tipo, escribe el texto que deseas mostrar, encerrado entre comillas dobles—por ejemplo:

"Lunes"

Es esencial usar comillas dobles; de lo contrario, la celda puede no mostrar el texto correctamente. Consulta el ejemplo a continuación:

Format Cells dialog box

Nota: Asegúrate de incluir las comillas alrededor de tu texto; de lo contrario, Excel devolverá un error o mostrará el código de formato en lugar de la etiqueta deseada.

4. Haz clic en Aceptar para cerrar el cuadro de diálogo Formato de celdas, luego nuevamente haz clic en Aceptar en el cuadro de diálogo Nueva regla de formato para aplicar la regla. Los valores numéricos objetivo en las celdas ahora mostrarán tu texto especificado, como “Lunes” en lugar de 1, como se ilustra a continuación:

The number1 in the cells are displayed as Monday

Nota: Para configurar diferentes valores para mostrar varios textos, simplemente repite el proceso para cada valor que desees personalizar. Introduce la fórmula relevante en el cuadro de diálogo Formato condicional y especifica el texto mostrado para cada condición. Esta técnica es eficiente cuando se trabaja con un conjunto pequeño y fijo de valores, como días de la semana, estados o categorías.

Fórmula condicional Formato (Número: Personalizado)
=C1=2 "Martes"
=C1=3 "Miércoles"
=C1=4 "Jueves"
=C1=5 "Viernes"
=C1=6 "Sábado"
=C1=7 "Domingo"

Escenario aplicable: Esta solución es ideal cuando tienes un número limitado de valores conocidos y deseas presentar etiquetas amigables para el usuario mientras retienes sus valores originales para cálculos o búsquedas.
Ventajas: No se requieren fórmulas ni código externo; muestra datos visualmente intuitivos.
Limitaciones: Para cada nuevo par de valor/texto, debe agregarse una regla de formato separada, lo cual puede volverse tedioso para conjuntos de datos grandes. El valor original de la celda permanece sin cambios para propósitos de cálculo, pero la etiqueta visible puede ser engañosa si no está documentada. Además, este enfoque no cambia físicamente el valor de la celda, solo cambia su formato de visualización condicionalmente.

Consejos prácticos: Si necesitas reutilizar esta lógica de visualización en otro lugar, usa la herramienta Copiar formato para copiar reglas de formato condicional. Si las reglas parecen no funcionar, verifica que las referencias de celda de la fórmula coincidan exactamente con tu selección.

Solución de problemas: Si el texto no aparece como se espera, verifica que no haya reglas de formato condicional conflictivas en las mismas celdas. Además, asegúrate de que tu cadena de formato personalizado esté ingresada entre comillas dobles y que las referencias de fórmula sean correctas. Ten en cuenta que el Formato condicional solo cambia la apariencia de la celda y no afecta las exportaciones de datos o la integración con sistemas externos.


arrow blue right bubble Hacer que el texto mostrado sea igual al valor real con Kutools para Excel

En algunas situaciones, después de aplicar formato de número personalizado o formato condicional, puede notar que el valor mostrado de la celda ya no coincide con su verdadero valor subyacente, lo que lleva a confusión o errores al realizar análisis adicionales o compartir datos. Si deseas revertir rápidamente las celdas—de modo que el texto visto en la celda coincida exactamente con lo que aparece en la barra de fórmulas, y ambos reflejen el valor almacenado real—Excel no proporciona una función nativa directa para esta tarea.

Con Kutools para Excel, resolver este problema es notablemente eficiente. Su función A reales está diseñada precisamente para este propósito: sincronizar instantáneamente el texto mostrado con el valor real de la celda, eliminando cualquier formato personalizado que cause discrepancias.

Kutools para Excel - Cargado con más de 300 herramientas esenciales para Excel. ¡Disfruta de funciones de IA permanentemente gratis! ¡Descarga ahora!

Después de instalar Kutools para Excel, sigue estos sencillos pasos:

1. Selecciona las celdas donde deseas que el texto mostrado y el valor real coincidan, luego navega a la pestaña Kutools y haz clic en A reales. Consulta la captura de pantalla para ubicación precisa:

To Actual button on the Kutools tab on the ribbon

2. Con un solo clic, la visualización se actualiza y el texto mostrado ahora es consistente con los datos subyacentes. La celda muestra el valor real tal como aparece en la barra de fórmulas:

All displayed text are converted to the actual values

Escenario aplicable: Usa este método cuando quieras desenmascarar celdas con formato personalizado y restaurar la visualización para mostrar los valores literales, evitando malentendidos o errores de entrada de datos.
Ventajas: Extremadamente rápido de usar, se admite procesamiento por lotes y no es necesario borrar manualmente formatos individuales.
Limitaciones: Requiere la instalación del complemento Kutools para Excel. Ten cuidado al trabajar en entornos compartidos, ya que los cambios son inmediatos y afectan la apariencia de tus datos para todos los usos posteriores.

¡Haz clic para descargar Kutools para Excel y prueba gratuita ahora!


arrow blue right bubble Solución alternativa: Usa una macro VBA para mostrar dinámicamente diferentes textos

Si necesitas un mapeo más dinámico—como manejar valores basados en búsquedas externas, entradas de usuario o grandes conjuntos de datos—una macro VBA personalizada ofrece gran flexibilidad. Esta solución es adecuada para usuarios avanzados y escenarios donde el formato nativo es insuficiente.

1. Presiona Alt+F11 para abrir el editor VBA. En la Microsoft Visual Basic for Applications ventana, haz clic en Insertar > Módulo.
2. Copia y pega el siguiente código en el módulo:

Sub DisplayCustomText()
    Dim cell As Range
    Dim WorkRng As Range
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Select range for custom display", xTitleId, WorkRng.Address, Type:=8)
    For Each cell In WorkRng
        Select Case cell.Value
            Case 1
                cell.NumberFormat = """Monday"""
            Case 2
                cell.NumberFormat = """Tuesday"""
            Case 3
                cell.NumberFormat = """Wednesday"""
            Case 4
                cell.NumberFormat = """Thursday"""
            Case 5
                cell.NumberFormat = """Friday"""
            Case 6
                cell.NumberFormat = """Saturday"""
            Case 7
                cell.NumberFormat = """Sunday"""
            Case Else
                cell.NumberFormat = "General"
        End Select
    Next
End Sub

3. Ejecuta la macro haciendo clic en el Run button botón, o presiona F5. Aparecerá un cuadro de diálogo solicitándote que selecciones el rango donde deseas aplicar esta lógica.

Después de ejecutar, cada celda en el rango seleccionado mostrará el nombre del día asociado con su valor, sin cambiar el valor numérico subyacente.

Explicaciones de parámetros:
La macro utiliza la propiedad NumberFormat para establecer cómo se muestran los valores, coincidiendo con nombres de días si están entre 1 y 7; de lo contrario, se aplica el formato predeterminado.
Precauciones: Los resultados son solo visuales; los valores reales de las celdas permanecen sin cambios para fórmulas y cálculos. Para revertir, restablece manualmente el formato de número o usa la función A reales de Kutools.

Consejos: Puedes adaptar esta macro para otros esquemas de mapeo simplemente editando los bloques Select Case.

Resumen de sugerencias:
Elegir entre Formato condicional o el enfoque VBA depende de tus necesidades específicas—considerando el número de mapeos diferentes, la facilidad de mantenimiento posterior, la compatibilidad con archivos compartidos y la familiaridad del usuario. Para restauraciones rápidas u operaciones por lotes, Kutools para Excel ofrece opciones altamente convenientes para garantizar la fidelidad y claridad de los datos.


Las mejores herramientas de productividad para Office

🤖 Kutools AI Aide: Revoluciona el análisis de datos basado en: Ejecución inteligente | Generar código | Crear fórmulas personalizadas | Analizar datos y generar gráficos | Invocar Funciones mejoradas
Funciones populares: Buscar, resaltar o identificar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda por varios criterios | Búsqueda por varios valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Cree rápidamente una lista desplegable | Lista desplegable dependiente | Lista desplegable de selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Alternar el estado de visibilidad de columnas ocultas | Comparar rangos y columnas...
Funciones destacadas: Cuadrícula de enfoque | Vista de diseño | Barra de fórmulas mejorada | Administrador de Libro de trabajo y Hoja de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Cifrar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtrar celdas con fuente en negrita/cursiva/tachado...)...
Los15 principales conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres específicos, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas de combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) ... y más
Utiliza Kutools en tu idioma preferido: admite inglés, español, alemán, francés, chino y más de40 idiomas adicionales.

Mejora tu dominio de Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...


Office Tab incorpora la interfaz de pestañas en Office y facilita mucho tu trabajo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de hacerlo en ventanas separadas.
  • ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!

Todos los complementos de Kutools. Un solo instalador

El paquete Kutools for Office agrupa complementos para Excel, Word, Outlook y PowerPoint junto con Office Tab Pro, ideal para equipos que trabajan en varias aplicaciones de Office.

Excel Word Outlook Tabs PowerPoint
  • Suite todo en uno: complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
  • Un solo instalador, una licencia: configuración en minutos (compatible con MSI)
  • Mejor juntos: productividad optimizada en todas las aplicaciones de Office
  • Prueba completa de30 días: sin registro ni tarjeta de crédito
  • La mejor relación calidad-precio: ahorra en comparación con la compra individual de complementos