¿Cómo eliminar rápidamente los guiones de las celdas en Excel?
Suponiendo que haya una lista de códigos postales o números ISBN largos en las celdas de su hoja de trabajo, y los números largos contienen guiones, para algún propósito, debe deshacerse de los guiones entre los números (como muestran las siguientes capturas de pantalla). ¿Hay alguna forma rápida de eliminar estos guiones entre los números en Excel?
Eliminar guiones de las celdas con fórmula
Eliminar guiones de celdas con código VBA
Elimine fácilmente los guiones de las celdas con Kutools para Excel
Eliminar guiones de las celdas con fórmula
Con este SUSTITUIR función, los números se convertirán a valores de texto, por lo que cuando elimine los guiones, no se eliminará el 0 inicial ni los números se convertirán en notación científica. Haz lo siguiente:
1. En una celda en blanco adyacente, C1 por ejemplo, ingrese esta fórmula: = SUSTITUIR (A1, "-", ""), ver captura de pantalla:
2. prensa Participar y seleccione la celda C1, luego arrastre el controlador de relleno al rango que desea que contenga esta fórmula. Y se han eliminado los guiones entre los números. Ver captura de pantalla:
Elimine fácilmente todos los caracteres numéricos, no numéricos o especificados, como "guiones" de las celdas en Excel:
Kutools for Excel's Quitar caracteres La utilidad le ayuda a eliminar fácilmente todos los caracteres numéricos, no numéricos o especificados de las celdas seleccionadas en Excel.
¡Descárgalo y pruébalo ahora! (Pista gratuita de 30 días)
Eliminar guiones de celdas con código VBA
Con el siguiente código VBA, también puede eliminar los guiones entre los números de un rango de celdas.
1. Resalte el rango en el que desea eliminar los guiones.
2. Mantenga pulsado el ALT + F11 teclas para abrir el Microsoft Visual Basic para aplicaciones ventana.
3. Hacer clic recuadro > Móduloy pegue el siguiente código en la ventana Módulo.
VBA: eliminar guiones entre números
Sub DeleteDashes()
'Update 20130907
Dim rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Application.ScreenUpdating = False
For Each rng In WorkRng
rng.NumberFormat = "@"
rng.Value = VBA.Replace(rng.Value, "-", "")
Next
Application.ScreenUpdating = True
End Sub
4. Entonces presione F5 para ejecutar este código, y aparece un cuadro de diálogo para indicarle que seleccione un rango que desee utilizar. Ver captura de pantalla:
5. Y luego haz clic OK, los guiones entre los números se han eliminado de las celdas. Y el formato numérico se convierte a formato de texto. Ver capturas de pantalla:
Eliminar guiones de las celdas con Kutools para Excel
Si es un principiante en Excel, tanto la fórmula como el código le resultan difíciles, no se preocupe, el Kutools for Excel, Quitar caracteres La función puede ayudarlo a eliminar rápidamente los guiones de las celdas.
Antes de aplicar Kutools for Excel, Por favor descargarlo e instalarlo en primer lugar.
1. Seleccione el rango de celdas que necesita para eliminar los guiones y luego haga clic en Kutools > Texto > Quitar caracteres, ver captura de pantalla:
2. En la Quitar caracteres cuadro de diálogo, comprobar Personalizado opción y escriba "-"Carácter en el cuadro de texto, luego puede obtener una vista previa de los resultados de la Vista previa Cristal. Luego haga clic en el OK para eliminar todos los guiones en las celdas seleccionadas. Ver captura de pantalla:
Note. Si las celdas seleccionadas contienen ceros a la izquierda o muchos dígitos, para mantener los ceros a la izquierda y evitar que el número se convierta en notación científica después de eliminar los guiones, debe formatear las celdas como Texto como se muestra a continuación en la captura de pantalla antes de aplicar el Quitar caracteres utilidad.
Si desea tener una prueba gratuita (30 días) de esta utilidad, haga clic para descargarloy luego vaya a aplicar la operación según los pasos anteriores.
Elimine fácilmente los guiones de las celdas con Kutools para Excel
Artículos relacionados:
- Eliminar caracteres alfabéticos de las celdas
- Eliminar caracteres no numéricos de las celdas
- Eliminar caracteres numéricos de las celdas
- Eliminar caracteres no imprimibles de las celdas
- Eliminar caracteres no alfabéticos de las celdas
- Elimina rápidamente los saltos de línea
- Eliminar caracteres no alfanuméricos
Las mejores herramientas de productividad de oficina
Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haga clic aquí para obtener la función que más necesita...
Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
- ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!