Екцел РЕПЛАЦЕ функција се користи за замену одређене дужине текста из датог низа. Дефинишемо почетну позицију, број знакова које желимо да уклонимо и нови заменски текст. У овом чланку ћемо научити како уклонити/заменити неки текст од почетка низа до променљиве позиције.
Општа Екцел формула за уклањање текста са променљиве позиције
= РЕПЛАЦЕ (стринг, 1, ФИНД (тект, стринг), "") |
низ:То је низ из ког желите да уклоните текст.
текст:То је текст коме желите да уклоните текст.
Погледајмо пример како бисмо разјаснили ствари.
Пример: Уклоните назив дана из времена
У овом примеру имамо време пробијања повезано са именима дана. Желимо да уклонимо називе дана из података и имамо само времена. Име времена и дана одваја се цртицом (-).
Хајде да употребимо горњу генеричку формулу за уклањање променљиве дужине знакова.
Напишите ову формулу у Ц3 и повуците је надоле.
=ЗАМЕНИТИ(Б3,1,ФИНД("-", Б3), "") |
Притисните ентер и превуците га надоле. Сада имамо временски текст у распону који смо желели. Уклонили смо сав текст пре временског текста.
Како то функционише?
Хајде да разбијемо формулу да бисмо је разумели.
Свака формула функционише изнутра. Функција ФИНД враћа локацију датог текста у датом низу. Овде враћа локацију цртице (-) у сваком низу. За први низ враћа 8.
Сада је формула =ЗАМЕНИТИ(Б3,1,8, ""). Као што знамо да функција РЕПЛАЦЕ замјењује н број знакова са почетне позиције другим текстом. Овде је текст у Б3, почетна позиција је 1, број знакова које смо схватили 8 помоћу функције ФИНД, а заменски знак је ништа (""). Стога функција РЕПЛАЦЕ уклања 8 знакова с почетка низа, што нам оставља само временски текст.
Напомене:
- Ако дати знак није пронађен, функција ће вратити грешку #ВАЛУЕ. Боље је користити функцију ИФЕРРОР за хватање грешака.
- Функција ФИНД је осетљива на велика и мала слова. Ако желите да извршите претрагу која не разликује велика и мала слова, користите функцију СЕАРЦХ.
- У горњој формули смо користили цртицу (-) да пронађемо број знакова. За то можете користити било који знак, то може бити двотачка у екцелу или било који текст.
Па да, момци, овако можете уклонити променљиву дужину текста са почетка низа. Надам се да је било објашњење. Ако имате било каквих недоумица у вези са овом темом или било којом другом Екцел/2010/2013/2016/2019/365/ВБА. Биће нам драго да вам помогнемо.
Замените текст са краја низа почевши од променљиве позиције | Функција РЕПЛАЦЕ заједно са ЛЕН и ФИНД може уклонити знакове са краја низа.
Уклоните одговарајуће знакове у тексту | За уклањање одговарајућих знакова нећемо користити функцију РЕПЛАЦЕ. Користићемо функцију СУБСТИТУТЕ. Ова функција аутоматски уклања дати текст са другим текстом.
Уклоните почетне и крајње размаке из текста у Екцелу | Празни простори ометају ваш скуп података и потребно је уклонити све задње или водеће размаке из текста у Екцелу. Ова формула уклања све заостале размаке.
Уклоните нежељене знакове у програму Екцел | За уклањање нежељених знакова користимо функцију СУБСТИТУТЕ.
Уклоните знакове са десне стране. Функција ЛЕФТ се може користити за уклањање знакова са ДЕСНЕ стране текста. Заправо, ова функција се фокусира на задржавање текста са леве стране.
Популарни чланци:
50 Екцел пречица за повећање ваше продуктивности | Убрзајте свој задатак. Ових 50 пречица ће учинити да радите још брже на Екцелу.
Функција ВЛООКУП у Екцелу | Ово је једна од најчешће кориштених и популарних функција програма Екцел која се користи за тражење вриједности из различитих распона и листова.
ЦОУНТИФ у Екцелу 2016 | Бројте вредности са условима користећи ову невероватну функцију. Не морате филтрирати податке да бисте рачунали одређену вредност. Цоунтиф функција је неопходна за припрему ваше контролне табле.
Како се користи функција СУМИФ у Екцелу | Ово је још једна битна функција контролне табле. Ово вам помаже да сумирате вредности под одређеним условима.