¿Cómo eliminar todos los signos de puntuación (coma, comillas, apóstrofe) de las celdas?
Hay muchos signos de puntuación en las celdas, como comas, comillas, puntos, signos de interrogación, etc. ¿Cómo podría eliminarlos rápidamente de las celdas en Excel? Este artículo proporciona dos soluciones como se detalla a continuación:
- Eliminar todos los signos de puntuación de las celdas con una Función Definida por el Usuario
- Eliminar todos los signos de puntuación de las celdas con Kutools para Excel
Eliminar todos los signos de puntuación de las celdas con una Función Definida por el Usuario
Este método introduce una Función Definida por el Usuario para eliminar fácilmente todo tipo de signos de puntuación de las celdas en Excel. Por favor, siga los siguientes pasos:
1. Presione las teclas Alt + F11 para abrir la ventana de Microsoft Visual Basic para Aplicaciones.
2. Haga clic en Insertar > Módulo, y luego copie y pegue el siguiente código en la nueva ventana de Módulo que se abre.
VBA: Eliminar signos de puntuación de las celdas en Excel
Function RemovePunctuation(Txt As String) As String
With CreateObject("VBScript.RegExp")
.Pattern = "[^A-Z0-9 ]"
.IgnoreCase = True
.Global = True
RemovePunctuation = .Replace(Txt, "")
End With
End Function
3. Guarde la Función Definida por el Usuario y cierre la ventana de Visual Basic para Aplicaciones.
4. Seleccione una celda en blanco donde desea obtener el resultado, ingrese la fórmula =RemovePunctuation(A2) (A2 es la celda de la que eliminará todos los signos de puntuación) en ella, y luego arrastre el controlador de relleno al rango que necesite.
Y entonces verá que se han eliminado todos los tipos de signos de puntuación. Ver captura de pantalla:
Eliminar todos los signos de puntuación de las celdas con Kutools para Excel
Este método presentará la utilidad Eliminar Caracteres de Kutools para Excel para eliminar rápidamente todo tipo de signos de puntuación del rango seleccionado de una vez. Por favor, siga los siguientes pasos:
1. Seleccione el rango del que desea eliminar todos los signos de puntuación, y haga clic en Kutools > Texto > Eliminar Caracteres. Ver captura de pantalla:
2. En el cuadro de diálogo Eliminar Caracteres que se abre, por favor marque solo la opción Personalizado y escriba los signos de puntuación ~!@#$%^&*()_-+={}[]:;""''<>,./?`\| en el cuadro de abajo, y haga clic en el botón Aceptar . Ver captura de pantalla:
Y entonces verá que se han eliminado todos los tipos de signos de puntuación de las celdas seleccionadas. Ver captura de pantalla anterior.
Kutools para Excel - Potencia Excel con más de 300 herramientas esenciales. ¡Disfruta de funciones de IA gratis permanentemente! Consíguelo ahora
Demostración: Eliminar todos los signos de puntuación de las celdas con Kutools para Excel
Artículos relacionados:
¿Cómo eliminar letras de cadenas/números/celdas en Excel?
¿Cómo eliminar números de cadenas de texto en Excel?
Las mejores herramientas de productividad para Office
Potencia tus habilidades en 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 lleva la interfaz de pestañas a 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 nuevas ventanas.
- ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!