Cómo cambiar columnas en Excel
Tienes una lista de tareas en Excel y quieres marcar algunos elementos como hechos sin eliminarlos. O estás revisando una tabla de datos y necesitas marcar ciertos valores como ya no válidos sin eliminarlos de la hoja. Tachar en Excel es la respuesta. Traza una línea horizontal a través del contenido de una celda para que el valor original siga siendo legible pero esté visualmente tachado. La forma más rápida de aplicarlo: selecciona la celda, presiona Ctrl + 5, y el efecto de tachado aparece instantáneamente.
Ese atajo de teclado es el camino más rápido, pero no es el único. Microsoft Excel te ofrece varias formas de agregar formato de tachado en Excel, incluyendo el cuadro de diálogo de Formato de celdas, la barra de herramientas de acceso rápido, formato condicional que aplica el efecto automáticamente basado en los valores de celda, y código VBA para automatización en lote. Cada método se adapta a una situación diferente, y saber cuál usar ahorra tiempo.
Este artículo cubre cada método confiable para tachar en Excel: el atajo de teclado Ctrl + 5, el cuadro de diálogo de Formato de celdas, agregar un botón de tachado a la barra de herramientas de acceso rápido, aplicar tachado con reglas de formato condicional, tachado de texto parcial dentro de una sola celda, y eliminar tachado cuando ya no lo necesitas. Los desarrolladores que necesiten aplicar formato de tachado programáticamente encontrarán una breve sección al final mostrando cómo IronXL maneja la propiedad de Tachar en C#.
Una cosa que vale la pena saber desde el principio: el tachado es un efecto puramente visual. No cambia el valor real de una celda ni excluye números de los cálculos de fórmulas. Puedes usarlo para dar formato visualmente a valores como obsoletos o completados sin alterar los datos subyacentes. Una celda que muestra 500 aún contribuye con 500 a cualquier fórmula que la refiera.
Método 1: Atajo de teclado Ctrl + 5 (El más rápido)
El atajo de tachado es la forma más rápida para aplicar o quitar el efecto de tachado en Excel. Presiona Ctrl 5 para activarlo, y presiona de nuevo para desactivarlo.
-
Haz clic en la celda o selecciona el rango de celdas donde quieres aplicar tachado. Por ejemplo, selecciona B4 en la lista de tareas para marcar una tarea completada.
-
Press Ctrl + 5 on Windows. En Mac, presiona Comando + Shift + X (comando shift x), que es el atajo de Mac para tachado. En algunas versiones de Excel para Mac, Ctrl + 5 también funciona de la misma manera.
- El efecto de tachado aparece inmediatamente en todas las celdas seleccionadas.
Para aplicar tachado a múltiples celdas a la vez, selecciona todo el rango primero (por ejemplo, B4:B8) y luego presiona Ctrl + 5. El atajo de teclado se aplica a todas las celdas seleccionadas simultáneamente. En la captura de pantalla a continuación, las celdas B4 a B6 muestran el texto tachado después de presionar Ctrl + 5, mientras que B7 y B8 permanecen sin formato.

Añadir texto alternativo a la imagen
Aplicando a celdas no contiguas: Para aplicar tachado a múltiples celdas no contiguas en Excel en un solo paso, selecciona celdas no contiguas manteniendo presionada la tecla Ctrl mientras haces clic en cada celda que deseas dar formato. Una vez que todas las celdas están seleccionadas, presiona Ctrl + 5 y el atajo de tachado se aplica a todas ellas a la vez. Esta es la forma más eficiente de seleccionar celdas no contiguas y darles formato en una sola acción sin repetir el proceso para cada celda.
Eliminando el tachado con el mismo atajo: Presiona Ctrl 5 de nuevo en cualquier celda que ya tenga el efecto de tachado y lo quita inmediatamente. El mismo atajo alterna el formato entre activado y desactivado, por lo que nunca necesitas un paso separado para quitar el tachado.
Método 2: Aplicar tachado usando el cuadro de diálogo Formato de celdas
El cuadro de diálogo Formato de celdas te da acceso al tachado junto con todas las demás opciones de formato de fuente en un solo lugar. Esta es la forma más común de aplicar el formato de tachado cuando también estás haciendo otros cambios en la apariencia de la celda al mismo tiempo.
- Selecciona la celda o celdas donde deseas aplicar formato de tachado.
-
Presiona Ctrl + 1 en Windows (o Comando + 1 en Mac) para abrir el cuadro de diálogo de formato de celdas. También puedes hacer clic derecho en las celdas seleccionadas y elegir Formato de celdas del menú de clic derecho.
-
En el cuadro de diálogo de formato de celdas, haz clic en la pestaña de fuente en la parte superior.
-
En la sección de fuente, busca el grupo Efectos. Verás una casilla de verificación etiquetada como caja de tachado. Márcala.
- Haz clic en Aceptar.
El efecto de tachado se aplica a todas las celdas seleccionadas. La pestaña de fuente también muestra una vista previa de cómo se verá el texto con tachado antes de hacer clic en Aceptar, para que puedas verificar el resultado antes de confirmar. En la captura de pantalla a continuación, el cuadro de diálogo Formato de celdas está abierto en la pestaña Fuente con la casilla de verificación Tachado marcada y la vista previa mostrando una línea horizontal a través del texto de muestra.

Añadir texto alternativo a la imagen
Cuándo usar esto en lugar del atajo: El enfoque del cuadro de diálogo de formato de celdas es mejor cuando se desea aplicar el tachado al mismo tiempo que otros cambios de formato, como cambiar el color de la fuente, el tamaño de la fuente o añadir formato en negrita. Abrir el cuadro de diálogo una vez y aplicar todo en un solo paso es más rápido que presionar múltiples atajos separados.
Ruta del menú contextual: También puede abrir el cuadro de diálogo de formato de celdas haciendo clic derecho en las celdas seleccionadas y eligiendo Formato de celdas en el menú contextual que aparece. Una vez que el cuadro de diálogo esté abierto, siga los mismos pasos anteriores a través de la pestaña de fuentes.
Método 3: Añadir un botón de Tachado a la Barra de Herramientas de Acceso Rápido
Excel no muestra un botón de tachado dedicado en ninguna parte de la cinta de Excel por defecto, pero puede añadir uno a la Barra de Herramientas de Acceso Rápido para que siempre sea visible y accesible con un solo clic. Una vez que el botón de tachado esté añadido, puede aplicar el formato a las celdas seleccionadas sin abrir ningún cuadro de diálogo o recordar ningún atajo.
- Haga clic en la pequeña flecha desplegable al final derecho de la Barra de Herramientas de Acceso Rápido (en la parte superior de la ventana de Excel).
-
Seleccione Más Comandos del menú desplegable.
- En el cuadro de diálogo Opciones de Excel que se abre, cambie el desplegable de "Elegir comandos de" a Todos los Comandos.
-
Desplácese por la lista para encontrar la opción Tachado. Puede escribir "tacha" en el cuadro de búsqueda si está disponible para saltar a él más rápido. Seleccione tachado de la lista haciendo clic en él una vez.
-
Haga clic en el botón Añadir para moverlo a la lista de la Barra de Herramientas de Acceso Rápido a la derecha.
- Haga clic en OK.
El icono de tachado ahora aparece en la Barra de Herramientas de Acceso Rápido en la parte superior de la pantalla. Seleccione cualquier celda o rango y haga clic en el botón de tachado para aplicar el efecto de tachado instantáneamente. En la captura de pantalla a continuación, el botón de tachado aparece en la Barra de Herramientas de Acceso Rápido junto a los botones de guardar y deshacer, destacado con un cuadro para indicar que se ha añadido con éxito.

Añadir texto alternativo a la imagen
Crear un grupo personalizado en la cinta: Si prefiere tener el botón de tachado en la propia cinta de excel en lugar de la Barra de Herramientas de Acceso Rápido, vaya a Archivo > Opciones > Personalizar la cinta. Cree un grupo recién creado bajo la pestaña Inicio o cualquier otra pestaña, nómbralo algo así como "Efectos de Texto", luego añada el comando Tachado a ese grupo personalizado. El botón de tachado aparecerá en el área del grupo de fuentes de la cinta en el grupo personalizado que creó.
Método 4: Aplicar Tachado con Formato Condicional
El formato condicional en Excel le permite aplicar tachado automáticamente cuando una celda cumple una condición específica, sin formatear manualmente cada celda. Esto es particularmente útil para listas de tareas, rastreadores de proyectos, y cualquier hoja de cálculo donde el estado de finalización se rastrea en una columna separada. Los desarrolladores que aplican esto en código pueden usar la API de formato condicional de IronXL para establecer las mismas reglas programáticamente en C#.
Por ejemplo, si la columna A contiene nombres de tareas y la columna B contiene un valor de estado como "Hecho", puede configurar una regla de formato condicional que automáticamente aplique el formato de tachado a la columna A siempre que la celda correspondiente en la columna B diga "Hecho".
-
Seleccione el rango de celdas donde desea aplicar el formato de tachado automáticamente. Por ejemplo, seleccione A2:A9 (la columna de nombre de tarea).
-
Vaya a la pestaña Inicio en la cinta de excel.
-
Haz clic en Formato Condicional en el grupo Estilos.
-
Seleccione Nueva Regla del menú desplegable.
-
En el cuadro de diálogo de la regla de formato, elija "Usar una fórmula para determinar qué celdas formatear." 6. Ingrese la fórmula: =$B2="Hecho"
-
Haga clic en el botón Formato para abrir el cuadro de diálogo Formato de celdas.
-
Vaya a la pestaña Fuente, marque la casilla Tachado y haga clic en OK.
- Haga clic en OK de nuevo en el cuadro de diálogo de la regla de formato para aplicar la regla de formato condicional.
Ahora, siempre que una celda en la columna B contenga "Hecho", Excel automáticamente dibuja una línea horizontal a través del nombre de la tarea correspondiente en la columna A. El formato de tachado se aplica sin ninguna acción manual. En la captura de pantalla a continuación, las filas donde la columna B muestra "Hecho" tienen texto tachado en la columna A, mientras que las filas con "En Progreso" o "Pendiente" permanecen sin formatear.

Añadir texto alternativo a la imagen
Para configurar el formato condicional para tachado basado en una casilla de verificación en lugar de texto, use una celda vinculada que devuelva TRUE o FALSE. Configure la fórmula en la regla de formato condicional a =$B2=TRUE. Cuando la casilla de verificación esté marcada, la celda vinculada devuelve TRUE y el formato de tachado se aplica automáticamente a toda la fila o las celdas cubiertas por el rango de la regla. Este enfoque es común en listas de tareas interactivas donde las tareas completadas necesitan ser tachadas visualmente.
Usando la función de filtro junto con el formato condicional: Una vez que el tachado se aplica a través de una regla de formato condicional, puede usar la función de filtro para mostrar solo las filas que aún no están completas, ocultando las tareas completadas que ya tienen habilitado el formato de tachado.
Método 5: Aplicar Tachado a Texto Parcial Dentro de una Celda
Todos los métodos anteriores aplican el efecto de tachado a todo el contenido de la celda. Si desea dibujar una línea solo a través de parte del texto dentro de una celda, necesita usar el modo de edición para seleccionar caracteres específicos. Para opciones completas de estilo de fuente en C#, incluyendo negrita, cursiva, subrayado y tachado, vea la guía de fuentes y tamaños de celdas de IronXL.
- Haga doble clic en la celda que contiene el texto donde desea el tachado parcial. Esto pone la celda en modo de edición.
- Haga clic y arrastre para seleccionar solo la porción del texto que desea tachar. Por ejemplo, en una celda que contiene "Precio Anterior: $120 Precio Nuevo: $95", seleccione solo "$120".
-
Presione Ctrl + 1 para abrir el cuadro de diálogo Formato de celdas con solo ese texto seleccionado.
- En la pestaña de Fuente, marque la casilla Tachado y haga clic en OK.
Solo el texto parcial seleccionado dentro de la celda ahora tiene el efecto de tachado. El resto del contenido de la celda permanece sin formatear. En la captura de pantalla a continuación, una celda que contiene una actualización de precio muestra el precio original con tachado mientras que el nuevo precio permanece en texto normal.
Nota: El tachado de texto parcial no funciona con el atajo de teclado Ctrl + 5 cuando se selecciona toda la celda. Debe ingresar al modo de edición primero haciendo doble clic en la celda, luego seleccionar los caracteres específicos antes de abrir el cuadro de diálogo Formato de celdas.
Método 6: Eliminar Tachado
Eliminar el tachado funciona de la misma manera que aplicarlo, usando las mismas herramientas en sentido inverso.
Usando el atajo de teclado: Seleccione las celdas con tachado y presione Ctrl + 5. El atajo de tachado se desactiva y la línea horizontal desaparece.
Usando el cuadro de diálogo Formato de celdas: Seleccione las celdas, presione Ctrl + 1, vaya a la pestaña de Fuente, desmarque la casilla de Tachado y haga clic en OK.
Usando el botón de la Barra de Herramientas de Acceso Rápido: Después de añadir el botón de tachado a la barra de herramientas, al hacer clic en una celda que ya tiene el efecto de tachado lo elimina en un clic.
Borrar todo el formato: Si desea eliminar el tachado junto con todos los demás formatos a la vez, vaya a pestaña Inicio > grupo de Edición > Borrar > Borrar Formatos. Esto elimina el efecto de tachado y cualquier otro

Añadir texto alternativo a la imagen
Tachado en Excel Online y Versiones de Excel
Excel Online (la versión gratuita del navegador en office.com) admite el formato de tachado. El botón de tachado es a menudo más accesible en la cinta en excel online que en la versión de escritorio, apareciendo directamente en el grupo de Fuente en la pestaña Inicio sin necesidad de añadirlo a través de la Barra de Herramientas de Acceso Rápido.
El atajo de teclado Ctrl + 5 funciona de manera consistente en todas las versiones de excel, incluyendo Excel 2013, 2016, 2019, 2021 y Microsoft 365 en ambas plataformas Windows y Mac. El enfoque del cuadro de diálogo Formato de celdas funciona idénticamente en todas estas versiones también. En Excel Online, el atajo de teclado puede comportarse de manera diferente dependiendo del navegador que se esté utilizando, en cuyo caso el botón de cinta es el camino más confiable.
Problemas Comunes y Solución de Problemas
El tachado se aplica pero no es visible
La opción de tachado puede ser difícil de ver si la fuente es muy pequeña o si la celda tiene un color de fondo que lo oculta. Aumente el tamaño de la fuente o haga zoom para confirmar que el formato está aplicado. Alternativamente, abra el cuadro de diálogo Formato de celdas y verifique si la casilla de Tachado está marcada.
Ctrl + 5 no está funcionando
En algunos teclados y configuraciones de portátiles, las teclas numéricas en la fila superior pueden requerir que use el teclado numérico o verifique si una tecla de bloqueo de función está activa. Intente presionar Fn + Ctrl + 5 si un estándar Ctrl + 5 no hace nada. En Mac, use Comando + Mayús + X como el atajo de mac si Ctrl + 5 no responde.
El tachado de formato condicional no se está aplicando
Verifique que la fórmula en la regla de formato condicional use la referencia de celda correcta. La referencia debe ser relativa para que se aplique correctamente a medida que se mueva hacia abajo en las filas. Por ejemplo, =$B2="Hecho" se aplica correctamente abajo en la columna B, mientras que =$B$2="Hecho" quedaría bloqueado solo en la fila 2 y no se aplicaría a otras filas.
El tachado se muestra en algunas celdas pero no en otras después de usar la selección con Ctrl-clic
Al usar Ctrl-clic para seleccionar celdas no adyacentes en múltiples áreas, asegúrese de no haber ingresado accidentalmente al modo de edición en una de las celdas. Si una celda está en modo de edición, el atajo Ctrl + 5 aplica el tachado solo a la posición del cursor de texto en lugar de toda la celda. Presione Escape primero para salir del modo de edición, luego vuelva a seleccionar sus celdas y aplique el atajo.
El tachado aparece en modo de cálculo parcial o en valores obsoletos
En casos raros que involucran el modo de cálculo manual, los valores obsoletos formateados pueden aparecer con un formato que no coincide con los valores de celda actuales. Presione Ctrl + Alt + F9 para forzar un recálculo completo de las celdas obsoletas si el formato de tachado aparece en valores obsoletos que ya no deberían tenerlo. Habilitar el cálculo automático bajo Fórmulas > Opciones de cálculo previene que esto vuelva a ocurrir. En modo de cálculo parcial, solo algunas celdas se recalculan, lo que puede causar desajustes de formato en celdas con reglas de formato condicional.
Elegir el Método Correcto: Referencia Rápida
|Objetivo|Qué hacer| | ---| ---| |Aplique tachado instantáneamente|Seleccione celdas, presione Ctrl + 5| |Aplica en Mac|Comando + Mayús + X (atajo en mac)| |Aplicar con otros cambios de fuente a la vez|Ctrl + 1 > Pestaña de Fuente > marque Tachado| |Acceso de un clic sin atajos|Añadir botón de tachado a la Barra de Herramientas de Acceso Rápido| |Tachado automático basado en una condición|Inicio > Formato Condicional > Nueva Regla > fórmula + formato| |Aplicar solo a parte del texto de la celda|Haga doble clic en la celda, seleccione texto parcial, Ctrl + 1 > Tachado| |Eliminar tachado|Seleccione celdas, presione Ctrl + 5 de nuevo, o desmarque en Formato de Celdas| |Eliminar todo el formato, incluido el tachado|Inicio > Borrar > Borrar Formatos|
Para Desarrolladores: Aplicar Tachado Programáticamente con IronXL
Si su aplicación genera archivos de Excel automáticamente, puede aplicar el formato de tachado en C# usando IronXL sin que Microsoft Office esté instalado en el servidor. IronXL expone la propiedad Strikeout en el objeto Style.Font, que se asigna directamente a la casilla de verificación de Tachado en el cuadro de diálogo de formato de celdas de Excel.
Aquí se explica cómo aplicar el formato de tachado a celdas individuales y rangos:
using IronXL;
WorkBook workBook = WorkBook.Load("task_list.xlsx");
WorkSheet sheet = workBook.DefaultWorkSheet;
// Apply strikethrough to a single cell
sheet["B4"].Style.Font.Strikeout = true;
// Apply strikethrough to a range of completed task rows
sheet["B4:B6"].Style.Font.Strikeout = true;
// Apply strikethrough with red font color to visually mark deleted items
sheet["B7"].Style.Font.Strikeout = true;
sheet["B7"].Style.Font.Color = "#FF0000";
//Eliminar tachadofrom a cell
sheet["B4"].Style.Font.Strikeout = false;
workBook.SaveAs("task_list_updated.xlsx");
using IronXL;
WorkBook workBook = WorkBook.Load("task_list.xlsx");
WorkSheet sheet = workBook.DefaultWorkSheet;
// Apply strikethrough to a single cell
sheet["B4"].Style.Font.Strikeout = true;
// Apply strikethrough to a range of completed task rows
sheet["B4:B6"].Style.Font.Strikeout = true;
// Apply strikethrough with red font color to visually mark deleted items
sheet["B7"].Style.Font.Strikeout = true;
sheet["B7"].Style.Font.Color = "#FF0000";
//Eliminar tachadofrom a cell
sheet["B4"].Style.Font.Strikeout = false;
workBook.SaveAs("task_list_updated.xlsx");
Imports IronXL
Dim workBook As WorkBook = WorkBook.Load("task_list.xlsx")
Dim sheet As WorkSheet = workBook.DefaultWorkSheet
' Apply strikethrough to a single cell
sheet("B4").Style.Font.Strikeout = True
' Apply strikethrough to a range of completed task rows
sheet("B4:B6").Style.Font.Strikeout = True
' Apply strikethrough with red font color to visually mark deleted items
sheet("B7").Style.Font.Strikeout = True
sheet("B7").Style.Font.Color = "#FF0000"
' Remove strikethrough from a cell
sheet("B4").Style.Font.Strikeout = False
workBook.SaveAs("task_list_updated.xlsx")
Establecer Style.Font.Strikeout = true en cualquier celda o rango dibuja una línea horizontal a través del contenido de la celda en el archivo de Excel guardado, coincidiendo exactamente con el resultado visual del atajo Ctrl + 5 o el cuadro de diálogo Formato de Celdas en la aplicación de escritorio. El valor subyacente de la celda no se cambia.
Para tachado condicional basado en valores de celda, la API de formato condicional de IronXL le permite crear reglas programáticamente que aplican tachado cuando se cumplen condiciones específicas, coincidiendo con el comportamiento del cuadro de diálogo de reglas de formato condicional de Excel. Para opciones completas de estilo de fuente, incluyendo negrita, cursiva, subrayado y tachado juntos, vea la guía de fuente y tamaño de celdas de IronXL y el ejemplo de código de estilo de celdas.
IronXL también maneja leer y escribir datos de Excel, formateo de números, y trabajar con libros de gran tamaño sin requerir Microsoft Office en el servidor.
Para comenzar: Instale a través de NuGet con Install-Package IronXL.Excel y comience su prueba gratuita para probarlo en su entorno. IronXL funciona en .NET 6+ y es compatible con Windows, Linux, macOS, Docker, Azure y AWS.
Resumen
El tachado en Excel es una característica sencilla pero versátil para marcar tareas completadas, marcar valores obsoletos, o indicar que ciertos datos ya no son válidos sin eliminarlos de la hoja. Para una aplicación rápida y única, Ctrl + 5 es todo lo que necesita. Para listas de tareas o rastreadores de proyectos donde el efecto de tachado debe aplicarse automáticamente, una regla de formato condicional mantiene todo sincronizado sin ningún tipo de formato manual. Para desarrolladores que crean herramientas basadas en Excel en código, Style.Font.Strikeout = true en IronXL aplica el mismo formato programáticamente en una sola línea.
Recuerde que el tachado es solo una característica de formato. Los valores de las celdas, fórmulas y reglas de validación de datos permanecen completamente sin afectación cuando aplica o elimina el formato de tachado.




