Excel TRIM funkció - áttekintés
Mikor kell használni az Excel TRIM funkciót?
Az Excel TRIM funkció a legalkalmasabb olyan helyzetekre, amikor meg kell tisztítania az adathalmazt a kezdő, záró és kettős szóközök eltávolításával.
Mit ad vissza
Visszaadja azt a szöveges karakterláncot, amelyből az összes vezető, záró és kettős szóköz eltávolításra került.
Szintaxis
= TRIM (szöveg)
Beviteli érvek
- Itt a „szöveg” az a szöveges karakterlánc, amelyből el szeretné távolítani a felesleges szóközöket. Ezt vagy kézzel kell beírni (idézőjelek között), vagy lehet cellahivatkozás, amely a szöveges karakterláncot tartalmazza. Például, ha extra szóközöket szeretne eltávolítani az A1 cella szövegéből, akkor a következő képletet használhatja: TRIM (A1)
Excel TRIM függvény - Példák
A legjobb módja annak, hogy megértsük, mennyire hasznos lehet az Excel TRIM funkció, ha látni fogja működés közben.
Íme három gyakorlati példa a TRIM funkció használatára.
1. példa - Távolítsa el a vezető, a követő és a kettős szóközöket
A TRIM funkció erre szolgál.
Az alábbiakban egy példa látható, ahol a cellákban vezető, záró és kettős szóköz található.
Mindezeket a szóközöket egyszerűen eltávolíthatja az alábbi TRIM funkció használatával:
= TRIM (A1)
Másolja be ezt az összes cellába, és készen áll.
2. példa - Csak a vezető tereket távolítsa el
Bizonyos esetekben érdemes megszabadulni csak a vezető helyektől, a többitől nem.
Például az alábbiakban felsorolom azokat a címeket, ahol kettős szóköz van a cím különböző részei között (az olvashatóság növelése érdekében). Van azonban néhány vezető szóköz is (a 2. és 4. sorban).
Ha a TRIM funkciót használja erre, akkor eltávolítja a vezető szóközöket, de eltávolítja a szándékosan elhelyezett kettős szóközöket is.
Íme a képlet, amely csak a vezető szóközöket távolítja el ebből az adatkészletből:
= JOBB (A1, LEN (A1) -FIND (KÖZÉP (TRIM (A1), 1,1), A1) +1)
Hogyan működik ez a képlet?
Hadd bontsam le helyetted:
- MID (TRIM (A1), 1,1) - A képlet ezen része megadja a cím első karakterét (a vezető szóközök eltávolítása után). Például a második cím (3344 Better Street) esetében vannak szóközök, de ez a képlet 3 -at adna vissza.
- KERESÉS (MID (TRIM (A1), 1,1), A1) - A képlet ezen része megtalálja a címben szereplő első karakter pozícióját. Például a második címben a 3 a harmadik pozícióban van (mivel két vezető szóköz van előtte).
- LEN (A1) -FIND (MID (TRIM (A1), 1,1), A1) +1 - A képlet ezen része megadja a cím teljes hosszát az első szóközök eltávolítása után.
- = JOBB (A1, LEN (A1) -FIND (KÖZÉP (TRIM (A1), 1,1), A1) +1) - Ez megadja az eredményt, amikor az összes karaktert kivonja az első szóközök után.
Hasonló sorokon olyan képleteket hozhat létre, amelyek csak a záró, vagy csak a kezdő és a végső szóközöket távolíthatják el a szövegből.
3. példa - Helyesen számolja a szavak számát, ha vannak további szóközök
A szóközök a szövegben a szavak számát is jelzik.
Például, ha meg akarja számolni a szavak teljes számát a mondatban - „A gyors barna róka átugorja a lusta kutyát”, akkor egyszerűen megszámolja a szóközöket a szavak között, és adjon hozzá 1 -et.
Íme a képlet, amellyel megszámolhatja a szavakat:
= LEN (A1) -LEN (Helyettesítő (A1, "", ""))+1
Ez a képlet minden szóközt üres helyekkel helyettesít, majd megszámolja a szövegben lévő szóközök számát, és hozzáad 1 -et.
Ha azonban további szóközök vannak a szövegben, ez a képlet nem működik.
Íme a képlet, amelyet ilyen esetben érdemes használni:
= LEN (TRIM (A1))-LEN (CSERÉL (A1, "", ""))+1
A képlet TRIM része ebben gondoskodik a további terekről.
- Excel CONCATENATE függvény.
- Excel LEFT funkció.
- Excel LEN funkció.
- Excel MID funkció.
- Excel REPT funkció.
- Excel JOBB függvény.
- Excel TEXT függvény.
- VBA TRIM funkció.