Мучите се са заменом података у Екцел-у? Ево како да користите функцију РЕПЛАЦЕ и без напора измените садржај табеле.
Рад са великим скуповима података у Екцел-у понекад може бити изазован, посебно када су подаци недоследни или неорганизовани. Срећом, Екцел нуди неколико алата и функција које ће вам помоћи да решите ове проблеме, укључујући функцију РЕПЛАЦЕ.
Помоћу функције РЕПЛАЦЕ можете уклонити нежељене знакове, заменити текстуалне низове и поправити проблеме са форматирањем, чинећи своје податке организованијим за анализу.
Шта је функција РЕПЛАЦЕ у Екцел-у?
Функција РЕПЛАЦЕ је текстуална функција која вам омогућава да замените знакове у текстуалном низу новим знаковима. Посебно је корисно када треба да измените податке у ћелији која има конзистентан формат.
Основна синтакса функције РЕПЛАЦЕ у Екцел-у је:
=ЗАМЕНИТИ(стари_текст, почетни_број, број_знакова, нови_текст)
Ево поделе сваког аргумента:
- олд_тект је ћелија или опсег ћелија које садрже текст који желите да замените.
- старт_нум је позиција на којој желите да почнете да замените знакове. Први знак у низу је 1, други је 2, и тако даље.
- број_знакова је број знакова које желите да замените. Ако желите да замените један знак, ову вредност треба поставити на 1. Ако желите да замените више знакова, наведите број.
- нови_текст је текст којим желите да замените стари текст.
Како користити функцију замене
Ево примера: Претпоставимо да имате листу телефонских бројева у колони А и желите да замените позивни број (тј. прве 3 цифре) другим позивним бројем.
=ЗАМЕНИТИ(А2,2,3,"555")
У овој формули, А2 је ћелија која садржи оригинални текст, и 2 је почетна позиција у низу где ће замена почети. 3 је број знакова које желите да замените и 555 је нови текст који ће заменити знакове у оригиналном тексту.
Како да користите функцију РЕПЛАЦЕ са другим функцијама
Можете да користите функцију РЕПЛАЦЕ са другим Екцел функцијама за манипулацију текстуалним низовима на различите начине. Ево неколико примера:
Коришћење РЕПЛАЦЕ са функцијом ФИНД
Можете користите функцију ФИНД у Екцел-у да лоцирате одређени знак или подниз унутар текстуалног низа, а затим користите функцију РЕПЛАЦЕ да замените знакове који почињу на тој позицији.
На пример, имате имена датотека као што су доцумент1_импортант.пдф, али желите да уклоните _важно део да име буде само доцумент1.пдф. Користићете формулу испод:
=ЗАМЕНИТИ(А2, ПРОНАЂИ("_важно",А2),10,"")
Ова формула прво користи функцију ФИНД за лоцирање позиције _важно у имену датотеке, а затим користи функцију РЕПЛАЦЕ да замени тај део текста празним стрингом ("").
Коришћење функције РЕПЛАЦЕ витх ЛЕН
Рецимо да имате листу кодова у колони А и желите да замените последње 3 цифре сваког кода другим скупом цифара.
=ЗАМЕНИТИ(А2,ЛЕН(А2)-2,3,"930")
овде, ЛЕН(А2)-2 израчунава дужину знака од трећег до последњег у ћелији (што је у овом случају позиција 4, јер у ћелији има 6 карактера). Трећи аргумент (3) наводи да желимо да заменимо три знака, и 930 је текст за замену.
Узмимо још један пример користећи РЕПЛАЦЕ са функцијама ЛЕН и ФИНД:
Претпоставимо да имате листу описа производа у ћелијама А2:А6, а сваки опис садржи реч попуст које желите да уклоните. Можете користити следећу формулу:
=ЗАМЕНИТИ(А2, ПРОНАЂИ("попуст",А2),ЛЕН("попуст"),"")
У овој формули, функција ФИНД проналази позицију речи попуст унутар ћелије, и функција ЛЕН у Екцел-у одређује дужину речи. Функција РЕПЛАЦЕ затим замењује попуст са празним простором, уклањајући га из ћелије.
Очистите своје Екцел податке помоћу функције РЕПЛАЦЕ
Екцел је одличан алат за анализу и управљање подацима, али понекад подаци са којима радите могу бити неуредни и захтевају чишћење. Функција РЕПЛАЦЕ у Екцел-у вам омогућава да брзо и лако замените текст унутар ћелија, што олакшава организацију табела.
Коришћењем РЕПЛАЦЕ, можете да трансформишете своје податке у чист, организован формат са којим је лако радити.