Primeri funkcij TRIM - Excel, VBA in Google Preglednice

Prenesite primer delovnega zvezka

Prenesite primer delovnega zvezka

Ta vadnica prikazuje, kako uporabljati Excel TRIM funkcija v Excelu odstranite vse dodatne presledke iz besedila.

Pregled funkcije TRIM

Funkcija TRIM Odstrani vse dodatne presledke iz besedilnega niza. Ohranja posamezne presledke med besedami.

Če želite uporabiti funkcijo delovnega lista TRIM Excel, izberite celico in vnesite:

(Upoštevajte, kako so prikazani vnosi formule)

Funkcija TRIM Sintaksa in vhodi:

= TRIM (besedilo)

besedilo - Niz besedila.

Funkcija TRIM odstrani vse presledke v besedilu, razen posameznih presledkov med besedami.

= TRIM (B3)

TRIM za odstranitev predhodnih in končnih presledkov

Celice s sledilnimi presledki (presledki za celotnim besedilom) je težko opaziti, ker je besedilo privzeto poravnano na levo in ne boste mogli povedati, da so zadaj dodatni presledki. V tem primeru je tukaj poravnano središče, zato sploh ne morete reči, da ima predhodne presledke.

Če pa dvokliknete celico B3 ali B4, boste videli dodatne prostore, ki jih imajo, tako da označite:

Poiščite število dodatnih presledkov

Morda boste želeli izvedeti, ali ima celica dodatne presledke, namesto da bi takoj naredili TRIM.

= LEN (B3) -LEN (TRIM (B3))

LEN pomaga najti skupno dolžino ali število znakov. S tem lahko odštejete celotno dolžino obrezanega besedila (odstranite vse dodatne presledke).

Ko TRIM ne deluje

Morda boste v celicah videli očitne dodatne presledke, vendar uporaba TRIM ne deluje.

To je zato, ker to niso vaši tipični prostori. Vsi naši znaki na tipkovnici imajo posebno kodo ASCII (American Standard Code for Information Interchange). Lahko uporabite CODE, če želite izvedeti, kaj je ASCII koda znaka. Za npr .:

= KODA (B3)

Zadnji je navadni presledek na tipkovnici in njegova koda ASCII je 32. Če kopirate enega od "presledkov", od koder TRIM ne deluje, in na njem uporabite CODE, bo prikazano 160:

Znak ASCII 160 je neprekinjen prostor, ki ga običajno najdemo na spletnih mestih in kopiramo v Excel. TRIM odstrani samo znak 32 (redni presledki).

Če želite odstraniti neprekinjene in običajne prostore, morate združiti SUBSTITUTE in TRIM.

= TRIM (ZAMENJA (B3, CHAR (160), ""))

SUBSTITUTE nadomesti vse neprekinjene presledke (koda ASCII 160) s praznimi in TRIM odstrani vse dodatne redne presledke (koda ASCII 32), če obstajajo.

Upoštevajte, da je TRIM besedilna funkcija. Pri uporabi TRIM je rezultat besedilo. Na primer, po uporabi TRIM teh številk ne boste mogli sešteti v celici E3.

Za datume se zgodi enako, saj so prepoznani kot serijske številke in ne kot besedilo. Morda vam ne bo treba seštevati datumov, vendar v filtrih in vrtilnih tabelah ne deluje dobro.

Če želite odpraviti zgornje težave, lahko uporabite VALUE za pretvorbo iz besedila v vrednosti.

TRIM VS CLEAN

Funkcija TRIM ne velja za znake, ki jih ni mogoče natisniti, zato moramo odstraniti te znake, ki jih ni mogoče natisniti, uporabiti Clean. glejte spodnjo tabelo, če želite dobiti predstavo o razlikah med TRIM in CLEAN

TRIM lahko združite z nekaterimi funkcijami programa Excel na nekaj uporabnih načinov.

Izvleči zadnjo besedo iz niza

LEFT, SUM, SUBSTITUTE z LEN lahko kombiniramo na naslednji način:

= TRIM (DESNO (ZAMENJA (A2, "", REPT ("", 10)), 10))

Kar bi nam dalo naslednje rezultate:

Ta funkcija je nastavljena za manj kot 10 besed, zato, če želite izvedeti zadnjo besedo za dolgi niz, lahko spremenite to številko 10.

Poišči N -to besedo v nizu

MID, LEN, SUBSTITUTE, REPT in TRIM lahko združimo na naslednji način, da dobimo zadnjo besedo niza.

= TRIM (MID (ZAMENJA (A $ 2, "", REPT ("", LEN (A $ 2))), (B2-1)*LEN (A $ 2) +1, LEN (A $ 2)))

Kar bi nam dalo naslednje rezultate:

TRIM v Google Preglednicah

Funkcija TRIM deluje v Google Preglednicah popolnoma enako kot v Excelu:

Dodatne opombe

Pri delu z besedilom je vedno dobro uporabiti funkcijo TRIM za čiščenje besedila. Dodatni presledki lahko povzročijo neželene napake pri delu s funkcijami, kot sta VLOOKUP in MATCH.

S funkcijo EXACT lahko preizkusite, ali sta dva niza preskusa enaka. Upoštevajte, da funkcije EXACT, SUBSTITUTE in FIND razlikujejo med velikimi in malimi črkami, zato je dobro uporabiti tudi funkcije UPPER, LOWER ali PROPER, da vse besedilo postavite v skladno črko.

Primeri TRIM v VBA

Funkcijo TRIM lahko uporabite tudi v VBA. Vrsta:
application.worksheetfunction.trim (besedilo)
Za argumente funkcije (besedilo itd.) Jih lahko vnesete neposredno v funkcijo ali pa določite spremenljivke, ki jih želite uporabiti.

Vrnite se na seznam vseh funkcij v Excelu

Kako uporabljati funkcijo TRIM v Excelu:

Če želite uporabiti funkcijo delovnega lista AND Excel, v celico vnesite naslednje:
= IN (
Ko ga vnesete v celico, opazite, kako so vnosi formule AND prikazani pod celico:

Te vnose boste morali vnesti v funkcijo. Podrobneje so vnosi funkcij obravnavani v naslednjem razdelku. Če pa boste kdaj potrebovali več pomoči pri funkciji, po vnosu »= TRIM (« v celico, ne da bi zapustili celico, uporabite bližnjico CTRL + A (A za Arguments), da odprete »Pogovorno okno za vstavljanje funkcij« za podrobna navodila:

Za več informacij o formuli TRIM obiščite spletno stran
Microsoftovo spletno mesto.

Vam bo pomagal razvoj spletnega mesta, ki si delijo stran s svojimi prijatelji

wave wave wave wave wave