Táboa de contidos
É un fenómeno común en Excel que importamos datos de fontes externas. Ao facelo, atopamos entradas sen espazos. Neste artigo, discutimos métodos para engadir espazo entre o texto na cela de Excel. Podemos engadir varios tipos de formatos de espazo usando funcións como RECORTAR , SUBSTITUIR , BUSCAR , MIN, e SUBSTITUIR.
Supoñamos que importamos datos de nome e identificación en Excel que se parecen á imaxe de abaixo
Conxunto de datos para descargar
Engadir espazo entre o texto na cela de Excel.xlsx
4 xeitos sinxelos de engadir espazo entre o texto na cela de Excel
Método 1 : Usando a función REPLACE
A función REPLACE substitúe partes especificadas da cadea de texto por unha nova cadea de texto asignada. A súa sintaxe é
REPLACE (old_text, start_num, num_chars, new_text)
texto_antigo; refírese a calquera cela de referencia que desexa que se substitúa o texto.
núm_inicio; declara a partir de que número de caracteres se substituirá.
num_chars; define cantos caracteres se substituirán.
new_text; é o texto que finalmente estará no lugar dos caracteres substituídos.
Paso 1: Escriba a fórmula en calquera cela en branco ( C4 )
=REPLACE(B4,5,0,” “)Aquí, B4 está a referencia de texto_antigo . Temos texto “JaneDoe123” na cela B4. Queremos que o texto sexa “Jane Doe123” . Polo tanto, queremos un carácter inicial de espazo num_inicio “5” (i.edespois de Jane ). Non queremos que se substitúa ningún carácter, polo que num_chars son "0". E o novo_texto será o mesmo.
Paso 2: Preme ENTER. Os datos da cela ( B4 ) aparecen tal e como pensamos.
Paso 3: Repita os Pasos 1 e 2 con individual start_num e num_chars. Entón teremos unha imaxe similar á seguinte
Ler máis: Como engadir espazo en branco usando a fórmula de Excel (6 métodos)
Método 2: Usando a función SUBSTITUTE
Para substituír texto nunha localización específica, usamos a función REPLACE mentres que usamos a SUBSTITUTE para substituír calquera texto específico.
A sintaxe da función SUBSTITUTE é
SUBSTITUTE(text, old_text, new_text, [instance_num])
texto; dirixe a calquera cela de referencia que quere que o texto substitúa.
texto_antigo; define o texto da cela de referencia que quere substituír.
new_text; declara o texto co que o texto_antigo para substituír.
[número_instance]; define o número de ocorrencias en texto_antigo que quere substituír.
Paso 1: Insira a fórmula en calquera cela en branco ( C4 )
=SUBSTITUTE(B4,”JaneDoe123″,”Jane Doe 123″,1)Na fórmula, B4 é o texto_antigo referencia. Temos texto “JaneDoe123” na cela B4. Queremos que o texto sexa “Jane Doe 123” .E o [número_instance] é “1” , xa que só temos unha instancia na cela de referencia B4 .
Paso 2: Preme ENTER. O texto toma a forma que queriamos.
Paso 3: Repita Pasos 1 e 2 con texto individual new_text e obterás unha imaxe resultante semellante á imaxe de abaixo
Ler máis: Como engadir espazo entre Filas en Excel
Lecturas similares
- Como espaciar as celas en Excel (2 enfoques sinxelos)
- Como reducir o espazo en Excel (3 métodos)
Método 3: usar a función TRIM e REPLACE
<1 A función>TRIM recorta todos os espazos iniciais e finais dun texto. A súa sintaxe é
TRIM (text)
Pero temos que engadir espazos para non recortalos. Para solucionar isto, combinamos as funcións TRIM e REPLACE para facelo. A función REPLACE trata o texto como o fai no Método 1 . E a función RECORTAR só elimina os espazos situados ao principio ou ao final (no caso de que os datos teñan espazos) e volve cun único espazo.
Paso 1: Fai clic en en calquera cela en branco ( C4 ) e pega a fórmula
=TRIM(REPLACE(B4,5,0,” “))O SUBSTITUIR A parte da función da fórmula funciona como se describe en Método 1 .
Paso 2: Preme ENTER . Despois obtemos un resultado similar ao da imaxea continuación
Paso 3: Repita Pasos 1 e 2 seguindo Método 1 instrucións para a función REPLACE . Despois diso, obterás un conxunto de datos organizado como o seguinte
Ler máis: Como engadir espazo entre números en Excel (3 xeitos)
Método 4: Usando a función TRIM REPLACE MIN e FIND
E se queremos un espazo entre o Nome e o ID no noso conxunto de datos. Por exemplo, queremos que o texto “JaneDoe123” se mostre como “JaneDoe 123”. Para conseguir o propósito, podemos usar unha combinación de funcións CORTAR, SUBSTITUIR, MIN e BUSCAR.
Paso 1: Seleccione calquera cela en branco (C4) e introduza a fórmula =TRIM(SUBSTITUIR(B4,MIN(FIND({1,2,3,4,5,6,7,8,9) ,0},B4&”1234567890″)),0,” “))
Paso 2: Preme ENTER . Aparece o espazo entre o nome e o ID.
Paso 3: arrastra o controlador de recheo e o resto do a cela pasa ao formato que desexa.
Ler máis: Como atopar e substituír espazo en Excel (5 métodos)
Conclusión
No artigo, describimos o uso das funcións para engadir espazo entre o texto. A función SUBSTITUIR engade espazo a caracteres que definen unha localización específica mentres que a función SUBSTITUIR substitúe calquera texto por un texto determinado. Outras combinacións de funcións funcionan dependendo dunha condición específica. Espero que atopes ométodos explicados anteriormente dignos da súa busca. Comenta, se precisas máis aclaracións e tes algo que engadir.