Como atopar e substituír espazo en Excel (5 métodos)

  • Comparte Isto
Hugh West

Hai varios métodos para Buscar e substituír espazo en Excel . Neste artigo, mostrarémosche os 5 métodos máis eficaces e prácticos para facer a tarefa paso a paso.

Descargar o libro de traballo

Buscar e substituír espazo.xlsm

5 métodos para atopar e substituír espazo en Excel

A seguinte táboa Lista de empregados mostra Número de ID , Nome e Salario dos empregados. Aquí, podemos ver que hai espazo nos nomes e nos soldos. Temos que Buscar e substituír espazo en Excel usando diferentes métodos. Aquí, usaremos Excel 365. Podes usar calquera versión de Excel dispoñible.

Método 1: Usando a función TRIM para atopar e substituír espazo

Aquí , queremos eliminar espazos innecesarios na columna Nome , e queremos espazos só entre o nome e o apelido. A función TRIM será máis eficiente nese caso.

➤ En primeiro lugar, escribiremos a seguinte fórmula na cela F4 .

=TRIM(C4)

➤ Despois, prema ENTER .

Agora podemos ver na cela F4 só hai espazo entre o nome e o apelido.

➤ Podemos arrastrar a fórmula cara abaixo coa ferramenta Recheo de control .

Por último, podemos ver na columna Nome usando a función TRIM , que non hai espazos innecesarios nos nomes.

Método -2: Usando a función SUBSTITUTE

Aquí queremos eliminar espazosentre os números da columna Salario . A función SUBSTITUTE será útil neste caso.

➤ Para comezar, escribiremos a seguinte fórmula na cela F4 .

=SUBSTITUTE(D4," ","")

Aquí substituímos os espazos da cela D4 por un valor baleiro.

➤ Despois, temos que premer ENTER .

Na cela F4 podemos ver que non hai espazos entre os números.

➤ Agora arrastraremos cara abaixo a fórmula coa ferramenta Recheo de control .

Finalmente, podemos ver no Salario Usando SUBSTITUTE Función columna, que non hai espazos entre os números de salario.

Ler máis: Como engadir espazo entre números en Excel (3 xeitos) )

Método-3: Buscar e substituír espazo usando a opción Buscar e substituír

Neste método, usando a opción Buscar e substituír , queremos atopar espazo na columna Salario e queremos substituír eses espazos.

➤ En primeiro lugar, temos que seleccionar todo o conxunto de datos da columna Salario .

➤ Despois diso, iremos t o na pestana Inicio da cinta, e temos que seleccionar a opción Editar .

➤ Despois diso, imos seleccione a opción Buscar e seleccionar .

➤ Despois, seleccione a opción Substituír .

Despois diso aparecerá unha xanela Buscar e substituír .

➤ Agora, como o noso número de columna de salario ten un espazo entre eles, imospon un espazo no cadro Buscar o que .

➤ Despois diso, non deixaremos espazo no cadro Substituír con , e faremos clic en Substituír todo .

A continuación, aparecerá unha xanela de confirmación.

➤ Faremos clic en OK .

Finalmente, podemos ver que non hai espazo entre os números da columna Salario .

Lecturas similares

  • Espaciar as celas en Excel (2 enfoques sinxelos)
  • Como espaciar abaixo en Excel (3 métodos)
  • Espaciar as columnas uniformemente en Excel (5 métodos)
  • Como contar o espazo antes Texto en Excel (4 xeitos)

Método 4: eliminación de espazos adicionais con Power Query

Neste método, usaremos Power Query para eliminar espazos da columna Nome .

➤ En primeiro lugar, seleccionaremos todo o conxunto de datos da columna Nome de C3 ata C13 . Para un propósito práctico, é ideal seleccionar a táboa enteira, pero estamos seleccionando unha columna específica para demostrar só.

➤ Despois diso, iremos á pestana Datos da cinta. .

➤ Seleccionaremos a opción De Táboa/Intervalo .

Agora aparecerá unha xanela Crear táboa aparecerá.

➤ Marcaremos a caixa A miña táboa ten cabeceiras .

➤ Fai clic en Aceptar .

Agora, aparecerá unha xanela do Editor de consultas de enerxía .

➤ Fai clic co botón dereito na columna Nome .

➤ Nósseleccionará Transformar e despois seleccionará Recortar .

➤ Despois diso, iremos á Inicio na xanela Consulta de enerxía .

➤ Seleccionaremos Pechar & Cargar e, a continuación, seleccione Pechar & Cargar na opción .

➤ Despois diso, seleccionaremos Táboa4(2) para cargar os nosos datos.

Finalmente, podemos ver na columna Nome , que non hai espazos innecesarios.

Teña en conta que, usando este método só pode substituír o espazo. desde o primeiro e o último dunha cadea.

Método-5: Buscar e substituír espazos usando o código VBA

Neste método, usaremos o código VBA para atopar e substitúa o espazo na columna Nome antes do nome e despois do apelido.

➤ En primeiro lugar, temos que escribir ALT+F11 na nosa opción activa.

➤ Despois diso, aparecerá unha xanela Aplicación VBA .

➤ Faremos dobre clic no noso sheet6 , e aparecerá unha xanela do editor de VBA .

➤ Agora, escribiremos o seguinte código no noso VBA xanela do editor.

6320

Agora, pecha a xanela do editor e vai á folla (iremos á nosa Folla6 ).

➤ Agora, seleccionaremos o intervalo de datos da columna Nome e escriba ALT+F8 .

➤ Despois diso, aparecerá unha xanela Macro e faremos clic en Executar .

Finalmente, podemos ver que non hai espazoantes do nome e despois do apelido.

A nosa función VBA TRIM aplicada só ten a funcionalidade para eliminar espazos do primeiro e do último dunha cadea, polo que o código VBA só busca e substitúe os espazos do primeiro e do último da cadea.

Conclusión

Aquí, tentamos mostrarche algúns métodos sinxelos, sinxelos e eficaces que che axudarán a atopar e substituír espazo en Excel. Agardamos que este artigo sexa útil. Se tes algunha consulta ou suxestión, non dubides en coñecernos na sección de comentarios.

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.