Generička formula
=REPLACE(A1,1,N,"")
Sažetak
Da biste uklonili prvi znak iz ćelije, možete koristiti funkciju ZAMJENA. U prikazanom primjeru formula u D5 je:
=REPLACE(A1,1,1,"")
Obrazloženje
Ova formula koristi funkciju REPLACE za zamjenu prvog znaka u ćeliji praznim nizom (""). Argumenti za REPLACE konfigurirani su na sljedeći način:
- old_text je izvorna vrijednost iz stupca B
- start_num kodiran je kao broj 1
- num_chars dolazi iz stupca C
- new_text unosi se kao prazan niz ("")
Ponašanje ili ZAMJENA je automatski. Ovim ulazima funkcija REPLACE zamjenjuje prvi znak u B5 praznim nizom i vraća rezultat.
Uklanjanje N znakova
Da biste uvijek uklonili samo prvi znak, jednostavno kodirajte i početni broj i broj znakova poput ovog:
=REPLACE(A1,1,1,"")
Da biste uklonili prvih N znakova iz tekstualne vrijednosti, upotrijebite generički oblik formule:
=REPLACE(A1,1,N,"")
gdje N predstavlja broj znakova za uklanjanje.
S DESNIM i LIJEVIM
Funkcije DESNO, LIJEVO i LEN možete koristiti i za uklanjanje prvog znaka iz ćelije. Opći oblik formule je:
=RIGHT(text,LEN(text)-N)
gdje je N broj znakova za uklanjanje. U ovoj se formuli funkcija DESNO koristi za izdvajanje znakova s desne strane, do (ali ne uključujući), s tim da se znakovi uklanjaju s lijeve strane. U prikazanom primjeru formula u D5 bi bila:
=RIGHT(B5,LEN(B5)-C5)
Funkcija LEN vraća broj znakova u ćeliji B5, od koje se oduzima vrijednost u C5. Rezultat koristi RIGHT za izdvajanje točnog broja znakova iz RIGHT.
Dobivanje brojčane vrijednosti
Gornje formule uvijek će vratiti tekst, čak i ako rezultat sadrži samo brojeve. Da biste dobili numerički rezultat, možete dodati nulu poput ove:
=REPLACE(A1,1,1,"")+0
Matematička operacija uzrokuje da Excel prisiljava tekst na brojeve. To djeluje samo kada vrijednost vraćena RIGHT sadrži samo brojeve.