Az adatok Excelbe történő importálása problémás lehet. Az adatok Excelbe történő importálásakor előfordulhat, hogy a szöveges címkék nem jól néznek ki. Ezek a szöveges funkciók segíthetnek az adatok tisztán tartásában.
A REPLACE funkció
A REPLACE függvény lecseréli a szöveges karakterlánc egy részét. A függvény a következő szintaxist használja:
REPLACE(régi_szöveg,kezdő_szám,karakterek száma,új_szöveg)
A régi_szöveg argumentum, amely megkülönbözteti a kis- és nagybetűket, vagy megadja azt a szöveges karakterláncot, amelyből megragad valamilyen szövegrészletet, vagy hivatkozik a szöveges karakterláncot tároló cellára. A start_num argumentum, amely a kezdőpozíció, megmondja az Excelnek, hogy hol kezdődik a lecserélni kívánt szöveg.
A karakterek száma argumentum megadja az Excelnek a lecserélni kívánt szövegrészlet hosszát (hány karaktert). A new_text argumentum, amely szintén megkülönbözteti a kis- és nagybetűket, megmondja az Excelnek, hogy milyen új szöveggel kívánja helyettesíteni a régi szöveget. Ha például a Chamberlain nevet Churchill névre szeretné cserélni a Mr. Chamberlain szövegben, használja a következő képletet:
REPLACE("Mr. Chamberlain",5,11,"Churchill")
A függvény a Mr. Churchill szöveges karakterláncot adja vissza.
A REPT funkció
A REPT függvény egy szöveges karakterláncot ismétel meg. A függvény a következő szintaxist használja:
REPT(szöveg;szám_szor)
A szöveges argumentum vagy megadja a szöveges karakterláncot, vagy hivatkozik a szöveges karakterláncot tároló cellára. A number_time argumentum megmondja az Excelnek, hogy hányszor szeretné megismételni a szöveget. Például a következő képlet:
REPT("Walla",2")
visszaadja a WallaWalla szöveges karakterláncot.
A JOBB funkció
A RIGHT függvény megadott számú karaktert ad vissza egy szöveges karakterlánc jobb végétől. A függvény a következő szintaxist használja:
JOBB(szöveg,karakterek száma)
A szöveges argumentum vagy megadja a módosítani kívánt szöveges karakterláncot, vagy hivatkozik a szöveges karakterláncot tároló cellára. A num_chars argumentum megmondja az Excelnek, hogy hány karaktert kell megragadnia.
Például a Redmond WA szövegkarakter jobb szélső két karakterének megragadásához használja a következő képletet:
JOBBRA ("Redmond WA",2)
A KERESÉS funkció
A KERESÉS függvény kiszámítja a szövegrészlet kezdőpozícióját egy szöveges karakterláncon belül. A függvény a következő szintaxist használja:
KERESÉS(szöveg keresése,szövegben,kezdőszám)
A find_text argumentum megmondja az Excelnek, hogy milyen szövegrészletet keres. Az inside_text argumentum megmondja az Excelnek, hogy milyen szöveges karakterláncban kíván keresni. Az argumentum megmondja az Excelnek, hogy hol kezdje el a keresést. A start_num argumentum nem kötelező. Ha üresen hagyja, akkor az Excel a inside_text karakterlánc elején indítja el a keresést .
Például annak azonosításához, hogy a Churchill szövegrészlet hol kezdődik a Mr. Churchill szövegláncban, használja a következő képletet:
KERESÉS("Churchill","Mr. Churchill",1)
A SUBSTITUTE funkció
A SUBSTITUTE függvény lecseréli a szöveg előfordulásait egy szöveges karakterláncban. A függvény a következő szintaxist használja:
SUBSTITUTE(szöveg,régi_szöveg,új_szöveg,példányok)
A szöveg argumentum megmondja az Excelnek, hogy milyen szöveges karakterláncot szeretne szerkeszteni egy szövegrészlet lecserélésével. Az old_text argumentum azonosítja a lecserélendő szövegrészletet. Az új_szöveg megadja az új helyettesítő szöveget.
Példaként a SUBSTITUTE funkció működésére tegyük fel, hogy a szenátor szót az elnök szóra kell cserélnie a szöveges karakterláncban .
SUBSTITUTE("Obama szenátor","szenátor","elnök")
Az instances argumentum nem kötelező, de felhasználhatja az Excelnek arra, hogy megmondja , hogy a régi_szöveg melyik példányát kívánja helyettesíteni. Például a függvény
SUBSTITUTE("Szenátor szenátor","Szenátor","Elnök",1)
Obama elnök szenátor szöveget adja vissza.
A funkció
SUBSTITUTE("Obama szenátor","szenátor","elnök",2)
Obama elnök szenátor szöveget adja vissza.
Ha üresen hagyja a példányok argumentumot, az Excel a régi_szöveg minden előfordulását az új_szövegre cseréli. Például a függvény
SUBSTITUTE("Obama szenátor","szenátor","elnök")
Obama szenátor szenátor szöveget adja vissza.