Uso de una fórmula para reemplazar espacios con guiones (Microsoft Excel)
Viv tiene una hoja de trabajo que contiene muchas descripciones de productos. Necesita una forma de reemplazar todos los espacios entre palabras con guiones. Sabe que podría usar Buscar y reemplazar, pero preferiría usar una fórmula para hacer los reemplazos.
Quizás la forma más fácil de realizar esta tarea, utilizando una fórmula, es confiar en la función SUSTITUIR. En su forma más simple, SUBSTITUTE se usa para reemplazar un carácter en una cadena de texto con un carácter diferente.
Por lo tanto, asumiendo que la descripción de su producto original está en la celda A1, podría usar lo siguiente:
=SUBSTITUTE(A1," ","-")
Esta fórmula localiza todos los espacios del texto y los reemplaza con guiones. Si tiene descripciones de productos adicionales en la columna A y colocó esta fórmula en la celda B1, simplemente copie la fórmula tantas celdas como sea necesario.
Si le preocupa que pueda haber espacios iniciales o finales en sus datos, entonces puede expandir la fórmula usando la función TRIM:
=SUBSTITUTE(TRIM(A1)," ","-")
Cualquiera de las fórmulas presentadas hasta ahora es excelente para reemplazar espacios regulares dentro del texto. Sin embargo, comprenda que si está importando su texto original desde un programa que no sea Excel, el texto puede contener caracteres que parecen espacios regulares, pero que en realidad no lo son. En ese caso, los enfoques anteriores no funcionarán y deberá hacer un trabajo de detective para averiguar exactamente qué son realmente los espacios falsos para poder reemplazarlos.
ExcelTips es su fuente de formación rentable en Microsoft Excel.
Este consejo (12488) se aplica a Microsoft Excel 2007, 2010, 2013 y 2016.
Puede encontrar una versión de este consejo para la interfaz de menú anterior de Excel aquí:
link: / excel-Using_a_Formula_to_Replace_Spaces_with_Dashes [Usar una fórmula para reemplazar espacios con guiones]
.