Cómo Tachar Texto en Excel: Guía Completa con Múltiples Métodos
Microsoft Excel es una herramienta poderosa para la gestión y manipulación de datos, utilizada por millones de personas en todo el mundo. A menudo, nos encontramos con la necesidad de indicar que ciertos datos ya no son válidos o que han sido completados. Una manera efectiva de hacerlo es tachando el texto. Tachar texto en Excel no es una funcionalidad directa como en un procesador de texto, pero existen varios métodos para lograrlo. En este artículo, exploraremos detalladamente cada uno de ellos, desde las opciones más básicas hasta las más avanzadas, para que puedas elegir el que mejor se adapte a tus necesidades.
¿Por qué Tachar Texto en Excel?
Antes de sumergirnos en los métodos, es importante entender por qué querrías tachar texto en Excel. Algunas razones comunes incluyen:
- Indicar tareas completadas: En listas de tareas, puedes tachar los elementos que ya has realizado.
- Eliminar información redundante: En hojas de cálculo con múltiples versiones, puedes tachar la información antigua en lugar de eliminarla completamente, dejando un registro visual de los cambios.
- Resaltar datos obsoletos: Si tienes datos que ya no son válidos, puedes tacharlos para que los usuarios sepan que no deben tenerlos en cuenta.
- Destacar elementos en revisión: Puedes tachar elementos que están bajo revisión o que necesitan ser actualizados.
- Uso en informes: En informes, tachar texto puede ayudar a indicar cambios o correcciones realizadas.
Métodos para Tachar Texto en Excel
A continuación, exploraremos los distintos métodos para tachar texto en Excel. Cada uno tiene sus propias ventajas y desventajas, así que asegúrate de leerlos todos para encontrar el que mejor se adapte a tu flujo de trabajo.
1. Formato de Celdas: La Opción Más Común
El método más directo y común para tachar texto en Excel es utilizando las opciones de formato de celdas. Este método es ideal para tachar texto de forma individual o en pequeñas selecciones.
Pasos:
- Selecciona las celdas: Primero, selecciona las celdas que contienen el texto que deseas tachar. Puedes seleccionar una sola celda, varias celdas adyacentes o celdas no adyacentes manteniendo presionada la tecla Ctrl mientras las seleccionas.
- Abre el cuadro de diálogo Formato de Celdas: Hay varias maneras de abrir este cuadro de diálogo:
- Clic derecho: Haz clic derecho en las celdas seleccionadas y elige “Formato de celdas…”.
- Menú Inicio: En la pestaña “Inicio” de la cinta de opciones, busca el grupo “Fuente” y haz clic en la flecha pequeña en la esquina inferior derecha para abrir el cuadro de diálogo Formato de Celdas.
- Atajo de teclado: Presiona Ctrl + 1 (o Command + 1 en macOS).
- Ve a la pestaña Fuente: En el cuadro de diálogo Formato de Celdas, asegúrate de estar en la pestaña “Fuente”.
- Marca la casilla “Tachado”: Busca la opción “Tachado” (a veces también aparece como “Raya de tachado”) y marca la casilla junto a ella.
- Haz clic en Aceptar: Haz clic en el botón “Aceptar” para aplicar el formato de tachado a las celdas seleccionadas.
Ventajas:
- Fácil y rápido de aplicar.
- Es un método intuitivo para la mayoría de los usuarios.
- No requiere de conocimientos avanzados en Excel.
Desventajas:
- Debe aplicarse manualmente a cada celda o selección.
- No es práctico si necesitas tachar texto basado en condiciones específicas.
2. Uso de Formato Condicional para Tachar Texto Automáticamente
Si necesitas tachar texto en base a una condición específica (por ejemplo, si el valor de otra celda es “Completado”), el formato condicional es tu mejor opción. Este método te permite automatizar el proceso y evitar tener que tachar texto manualmente cada vez.
Pasos:
- Selecciona las celdas: Selecciona las celdas que contienen el texto que quieres tachar condicionalmente.
- Abre el Formato Condicional: Ve a la pestaña “Inicio” de la cinta de opciones, busca el grupo “Estilos” y haz clic en “Formato condicional”.
- Crea una Nueva Regla: En el menú desplegable, selecciona “Nueva regla…”.
- Elige el Tipo de Regla: En el cuadro de diálogo “Nueva regla de formato”, selecciona “Utilice una fórmula que determine las celdas para aplicar formato”.
- Introduce la Fórmula: En el campo “Aplicar formato a los valores para los que esta fórmula sea verdadera:”, introduce la fórmula que determinará cuándo se debe tachar el texto. Por ejemplo, si quieres tachar el texto en la columna A si la celda correspondiente en la columna B contiene la palabra “Completado”, la fórmula sería:
=$B1="Completado"
(asegúrate de ajustar las referencias de celdas según tu hoja de cálculo). $B1
: La referencia a la celda en la columna B para cada fila. El signo$
delante de la columna (B) asegura que la columna se mantenga fija mientras que el número de la fila se ajusta.="Completado"
: Compara el valor de la celda en la columna B con la palabra “Completado”.- La fórmula devuelve VERDADERO si la condición se cumple, y FALSO en caso contrario.
- Haz clic en el botón Formato: Haz clic en el botón “Formato…” para definir el formato que se aplicará cuando la condición sea verdadera.
- Elige el Formato: En el cuadro de diálogo “Formato de celdas”, ve a la pestaña “Fuente”, marca la casilla “Tachado” y haz clic en “Aceptar”.
- Haz clic en Aceptar: Haz clic en el botón “Aceptar” en el cuadro de diálogo “Nueva regla de formato” para aplicar la regla.
Explicación de la Fórmula:
Importante: Asegúrate de que la fórmula sea lógica y refleje la condición que necesitas para tachar el texto. Ajusta las referencias de celdas según tu estructura de datos.
Ventajas:
- Automatiza el proceso de tachado en base a condiciones.
- Ahorra tiempo y reduce errores al tachar texto en grandes hojas de cálculo.
- Es dinámico: si cambian los valores de las celdas que activan la condición, el formato de tachado se aplicará o quitará automáticamente.
Desventajas:
- Requiere comprender el uso de fórmulas y el formato condicional.
- Puede ser un poco más complicado de configurar para principiantes.
3. Uso de Macros (VBA) para Tachar Texto
Si necesitas una solución más personalizada o si tienes que tachar texto en una gran cantidad de celdas de forma repetitiva, puedes utilizar una macro de VBA (Visual Basic for Applications). Este método es más avanzado, pero te da un control total sobre el proceso.
Pasos:
- Abre el Editor de VBA: Presiona Alt + F11 para abrir el editor de VBA.
- Inserta un Módulo: En el editor de VBA, ve a “Insertar” > “Módulo”.
- Escribe el Código VBA: Copia y pega el siguiente código en el módulo:
Sub TacharTextoSeleccionado() Dim celda As Range For Each celda In Selection If celda.Value <> "" Then With celda.Font .Strikethrough = True End With End If Next celda End Sub Sub QuitarTachadoTextoSeleccionado() Dim celda As Range For Each celda In Selection With celda.Font .Strikethrough = False End With Next celda End Sub
-
Sub TacharTextoSeleccionado()
: Inicia la subrutina que tachará el texto en las celdas seleccionadas. -
Dim celda As Range
: Declara la variable `celda` como un objeto de tipo rango. -
For Each celda In Selection
: Inicia un bucle que iterará a través de cada celda en la selección actual. -
If celda.Value <> "" Then
: Verifica si la celda no está vacía. Esto evita errores si se intenta aplicar el tachado a una celda vacía. -
With celda.Font
: Inicia un bloque `With` que simplifica el acceso a las propiedades de la fuente de la celda. -
.Strikethrough = True
: Activa la propiedad de tachado de la fuente de la celda. -
End With
: Finaliza el bloque `With`. -
End If
: Finaliza la condicional `If`. -
Next celda
: Pasa a la siguiente celda en la selección. -
End Sub
: Finaliza la subrutina. -
Sub QuitarTachadoTextoSeleccionado()
: Inicia la subrutina que quitará el tachado del texto en las celdas seleccionadas. - El resto de los pasos son similares a la primera subrutina, pero con
.Strikethrough = False
, que desactiva el tachado.
-
- Cierra el Editor de VBA: Cierra el editor de VBA y vuelve a tu hoja de Excel.
- Guarda el Archivo como Libro Habilitado para Macros: Guarda tu archivo de Excel en un formato que admita macros, es decir, como un archivo con extensión `.xlsm` (Libro de Excel habilitado para macros).
- Ejecuta la Macro: Para ejecutar la macro, sigue estos pasos:
- Selecciona las celdas que quieres tachar o quitar el tachado.
- Ve a la pestaña “Vista” en la cinta de opciones y haz clic en “Macros”.
- En el cuadro de diálogo “Macro”, selecciona la macro que deseas ejecutar (`TacharTextoSeleccionado` o `QuitarTachadoTextoSeleccionado`) y haz clic en “Ejecutar”.
Ventajas:
- Flexibilidad total para personalizar el proceso de tachado.
- Puede ser muy eficiente para tachar texto en grandes cantidades de datos.
- Permite crear macros personalizadas para automatizar tareas específicas.
Desventajas:
- Requiere conocimientos de programación en VBA.
- Puede ser más complicado de configurar para principiantes.
- Requiere guardar el archivo como un libro habilitado para macros.
4. Atajos de Teclado para Acceder al Formato de Celdas
Aunque no existe un atajo de teclado directo para aplicar el tachado, puedes usar Ctrl + 1 (o Command + 1 en macOS) para abrir rápidamente el cuadro de diálogo Formato de Celdas y luego marcar la opción “Tachado”. Esto te permite acelerar el proceso si utilizas a menudo la opción de formato de celdas.
5. Uso de la Función “REEMPLAZAR” para Simular el Tachado (Limitado)
Si por alguna razón no puedes utilizar el formato de tachado tradicional, puedes simularlo usando la función “REEMPLAZAR” para insertar caracteres especiales como guiones bajos o rayas encima del texto. Este método es menos elegante y más laborioso, y se recomienda usar solo como último recurso.
Pasos:
- Introduce el texto: Escribe el texto que quieres “tachar” en una celda.
- Utiliza la función REEMPLAZAR: En otra celda (o en la misma, pero con cuidado), utiliza la función REEMPLAZAR para insertar los caracteres. Por ejemplo:
=REEMPLAZAR(A1,1,LARGO(A1),REPETIR("_",LARGO(A1))) & A1
Explicación de la Fórmula:
A1
: La celda que contiene el texto original.1
: El punto de inicio de reemplazo (el primer carácter).LARGO(A1)
: La longitud del texto en la celda A1.REPETIR("_",LARGO(A1))
: Crea una cadena de guiones bajos igual en longitud al texto original. Puedes usar otros caracteres como “-” o “~”& A1
: Concatena el texto original al final de la cadena de guiones bajos, lo que permite la simulación de un tachado superpuesto.
Ventajas:
- Puede ser útil en situaciones muy específicas donde no se puede aplicar el formato de tachado.
Desventajas:
- No es una simulación real del tachado.
- Es más laborioso y menos estético.
- Dificulta la manipulación del texto ya que no se mantiene como una única entidad.
Consejos y Trucos Adicionales
- Copiar Formato: Puedes copiar el formato de una celda con texto tachado a otras celdas utilizando la herramienta “Copiar formato” (icono de la brocha en la pestaña “Inicio” > grupo “Portapapeles”).
- Selecciones Múltiples: Para seleccionar celdas no adyacentes, mantén presionada la tecla Ctrl (o Command en macOS) mientras haces clic en cada celda.
- Filtros: Puedes filtrar las celdas que tienen texto tachado utilizando los filtros de Excel. Crea una nueva columna y usa una fórmula como
=ES.CELDA(A1,"t")
para identificar si la celda está tachada, luego filtra las celdas donde esta columna retorne TRUE. - Macros Personalizadas: Si necesitas una solución más específica, puedes grabar una macro que realice la acción de tachado y personalizarla con código VBA.
Conclusión
Tachar texto en Excel es una tarea sencilla que se puede realizar de varias formas. Desde la opción de formato de celdas básica hasta el formato condicional y las macros de VBA, tienes a tu disposición una amplia gama de herramientas para satisfacer tus necesidades. Elige el método que mejor se adapte a tu flujo de trabajo y empieza a tachar texto en tus hojas de cálculo de forma eficiente y efectiva. Recuerda que la clave está en comprender cada uno de los métodos y aplicarlos en función de cada situación.
Esperamos que esta guía completa te haya sido de gran utilidad. Si tienes alguna pregunta o comentario, no dudes en dejarlo en la sección de comentarios.