Екцел формула: Уклоните први знак -

Преглед садржаја

Генеричка формула

=REPLACE(A1,1,N,"")

Резиме

Да бисте уклонили први знак у ћелији, можете користити функцију РЕПЛАЦЕ. У приказаном примеру, формула у Д5 је:

=REPLACE(A1,1,1,"")

Објашњење

Ова формула користи функцију РЕПЛАЦЕ да замени први знак у ћелији празним низом (""). Аргументи за РЕПЛАЦЕ конфигурисани су на следећи начин:

  • олд_тект је оригинална вредност из колоне Б
  • старт_нум је кодиран као број 1
  • нум_цхарс долази из колоне Ц.
  • нев_тект се уноси као празан низ ("")

Понашање или ЗАМЕНА је аутоматско. Помоћу ових улаза функција РЕПЛАЦЕ замењује први знак у Б5 празним низом и враћа резултат.

Уклањање Н знакова

Да бисте увек уклонили само први знак, једноставно кодирајте и почетни број и број знакова попут овог:

=REPLACE(A1,1,1,"")

Да бисте уклонили првих Н знакова из текстуалне вредности, користите генерички облик формуле:

=REPLACE(A1,1,N,"")

где Н представља број знакова за уклањање.

Са ДЕСНИМ и ЛЕВИМ

Функције ДЕСНО, ЛЕВО и ЛЕН такође можете користити за уклањање првог знака из ћелије. Општи облик формуле је:

=RIGHT(text,LEN(text)-N)

где је Н број знакова за уклањање. У овој формули, функција ДЕСНО се користи за издвајање знакова с десне стране, до (али не укључујући), с тим што се знакови уклањају с леве стране. У приказаном примеру, формула у Д5 би била:

=RIGHT(B5,LEN(B5)-C5)

Функција ЛЕН враћа број знакова у ћелији Б5, од које се одузима вредност у Ц5. РИГХТ користи резултат за издвајање тачног броја знакова из РИГХТ.

Добијање нумеричке вредности

Горње формуле ће увек вратити текст, чак и када резултат садржи само бројеве. Да бисте добили нумерички резултат, можете додати овако нулу:

=REPLACE(A1,1,1,"")+0

Математичка операција доводи до тога да Екцел присиљава текст на бројеве. Ово функционише само када вредност враћена РИГХТ садржи само бројеве.

Занимљиви Чланци...