tartalom
Tegnap a maratonon 30 Excel funkció 30 nap alatt függvényt használtuk INDEX (INDEX) az adott sor és oszlop metszéspontjában található cella értékének visszaadásához.
A maraton 25. napján a funkció tanulmányozását szenteljük CSERE (REPLACE), amely a szöveg kategóriába tartozik. Egy szöveges karakterlánc bizonyos számú karakterét más szöveggel helyettesíti.
Tehát nézzük meg közelebbről a függvényre vonatkozó információkat és példákat CSERE (CSERE), és ha további információi vagy példái vannak, kérjük, ossza meg őket a megjegyzésekben.
25. funkció: CSERE
Funkció CSERE (REPLACE) a karakterek lecserélése a szövegben a megadott számú karakter és a kezdőpozíció alapján.
Hogyan használható a REPLACE funkció?
Funkció CSERE (REPLACE) helyettesítheti a karaktereket egy szöveges karakterláncban, például:
- Módosítsa a körzetszámot a telefonszámban.
- Cserélje ki a kettőspontot szóközzel.
- Beágyazott függvény használata CSERE (REPLACE) több kötőjel beszúrásához.
CSERE Szintaxis
Funkció CSERE (REPLACE) a következő szintaxissal rendelkezik:
REPLACE(old_text,start_num,num_chars,new_text)
ЗАМЕНИТЬ(старый_текст;нач_поз;число_знаков;новый_текст)
- régi_szöveg (old_text) – szöveges karakterlánc, amelyben a karakterek lecserélésre kerülnek.
- kezdő_szám (start_pos) – a régi karakterek kezdőpozíciója.
- szám_száma (karakterek száma) – a régi karakterek száma.
- új_szöveg (új_szöveg) – szöveg, amely a régi karakterek helyére kerül beszúrásra.
Csapdák REPLACE (REPLACE)
Funkció CSERE (REPLACE) lecseréli a megadott számú karaktert a megadott helytől kezdve. Ha az eredeti szövegben bárhol le szeretne cserélni egy adott szövegsort, használhatja a funkciót HELYETTES (HELYETTESÍTŐ), amelyet a későbbiekben a maratonunk során fogunk megnézni.
1. példa: A körzetszám megváltoztatása egy telefonszámban
Funkciók használata CSERE (CSERE) Megváltoztathatja egy telefonszám első három számjegyét, például új körzetszám beállításakor. Esetünkben a C oszlopba az új körzetszámot írjuk be, a D oszlopba pedig a javított telefonszámokat.
=REPLACE(B3,1,3,C3)
=ЗАМЕНИТЬ(B3;1;3;C3)
2. példa: Cserélje ki a szóközt kettősponttal egy szóközzel
Egy függvény kezdőpozíciójának meghatározása CSERE (CSERE), Használhatja a funkciót FIND (FIND) egy adott szövegsor vagy karakter megkereséséhez. Ebben a példában a szöveges karakterláncban előforduló első szóközt kettőspontra szeretnénk cserélni, amelyet szóköz követ.
=REPLACE(B3,FIND(" ",B3,1),1,": ")
=ЗАМЕНИТЬ(B3;НАЙТИ(" ";B3;1);1;": ")
3. példa: Beágyazott REPLACE függvények több kötőjel beszúrásához
Funkció CSERE (REPLACE) egymásba ágyazható, így a forrásszövegben többször is helyettesíthető. Ebben a példában a telefonszámoknak kötőjelet kell tartalmazniuk az első három karakter után és a második után. Használata nulla, a cserélendő karakterek számaként azt az eredményt kapjuk, hogy a telefonszám egyik karaktere sem lesz eltávolítva, csak 2 kötőjel kerül hozzáadásra.
=REPLACE(REPLACE(B3,4,0,"-"),8,0,"-")
=ЗАМЕНИТЬ(ЗАМЕНИТЬ(B3;4;0;"-");8;0;"-")