
Általános képlet
=REPLACE(A1,1,N,"")
Összegzés
A cella első karakterének eltávolításához használja a KICSERÉLÉS funkciót. A bemutatott példában a D5 képlete a következő:
=REPLACE(A1,1,1,"")
Magyarázat
Ez a képlet a REPLACE függvény segítségével egy cella első karakterét üres karaktersorozattal ("") cseréli le. A REPLACE argumentumai a következőképpen vannak konfigurálva:
- az old_text a B oszlop eredeti értéke
- a start_num hardkódként 1-es szám
- A num_chars a C oszlopból származik
- az new_text szöveg üres karakterláncként van megadva (""
A viselkedés vagy a KICSERÉLÉS automatikus. Ezekkel a bemenetekkel a REPLACE függvény a B5 első karakterét üres karakterlánccal helyettesíti, és az eredményt adja vissza.
N karakter eltávolítása
Ha mindig csak az első karaktert szeretné eltávolítani, egyszerűen írja be a kezdő számot és az ehhez hasonló karakterek számát:
=REPLACE(A1,1,1,"")
Az első N karakter eltávolításához egy szöveges értékből használja a képlet általános formáját:
=REPLACE(A1,1,N,"")
ahol N az eltávolítandó karakterek számát jelenti.
JOBBAL és BALRA
A JOBB, BAL és LEN függvényekkel eltávolíthatja az első karaktert egy cellából. A képlet általános formája:
=RIGHT(text,LEN(text)-N)
ahol N az eltávolítandó karakterek száma. Ebben a képletben a JOBB függvény a karakterek jobbról történő kibontására szolgál (de nem beleértve), a karaktereket balról eltávolítva. A bemutatott példában a D5 képlete a következő lenne:
=RIGHT(B5,LEN(B5)-C5)
A LEN függvény visszaadja a B5 cellában lévő karakterek számát, amelyből kivonják a C5 értékét. Az eredményt a RIGHT használja a megfelelő számú karakter kinyeréséhez a RIGHT-ból.
Numerikus érték beolvasása
A fenti képletek mindig visszaadják a szöveget, még akkor is, ha az eredmény csak számokat tartalmaz. Numerikus eredmény eléréséhez hozzáadhat nullát, mint ez:
=REPLACE(A1,1,1,"")+0
A matematikai művelet miatt az Excel számokra kényszeríti a szöveget. Ez csak akkor működik, ha a RIGHT által visszaadott érték csak számokat tartalmaz.