Преглед садржаја
Овај чланак илуструје како да конвертујете формулу у текстуалном формату у реалну формулу да бисте извршили прорачуне користећи ИНДИРЕКТНУ функцију у Екцел . Функција ИНДИРЕЦТ помаже да се формула постане динамична. Можемо само да променимо референтну вредност ћелије у текстуалном формату у одређеној ћелији која се користи у формули без њене промене. Хајде да заронимо у следећи пример да бисмо боље разумели.
Преузмите радну свеску за вежбу
Преузмите ову радну свеску да бисте вежбали док читате овај чланак.
Претвори текст у Формула.клск
Увод у функцију ИНДИРЕЦТ у Екцел-у
Можемо користити ИНДИРЕЦТ функција да бисте добили исправну референцу ћелије од вредности ћелије која је сачувана као текстуални низ .
Синтакса :
ИНДИРЕЦТ(реф_тект, [а1])
Аргументи:
реф_тект- Овај аргумент је потребан један . Ово је референца ћелије , са текстом који може бити у А1 или Р1Ц1 стилу .
[а1] – Овај аргумент има две вредности-
Ако вредност = ТРУЕ или изостављен , реф_тект је у референци стила А1.
и вредност= ФАЛСЕ , реф_тект је у Р1Ц1 референтном формату.
Претворите текст у формулу користећи ИНДИРЕКТНУ функцију у Екцел-у (корак по коракАнализа)
Корак 1: Креирање скупа података за претварање формуле у текст у Екцел-у
Рецимо да желимо да конвертујемо а дужина од метар до јединица стопа . Али формула која израчунава вредност је у текстуалном формату .
Желимо да конвертујте формулу стринга у стварну формулу која ће израчунати конверзију јединица .
Прочитајте више: Екцел прикажи формулу као текст у другој ћелији (4 лака метода)
Корак 2: Примените функцију ИНДИРЕЦТ за претварање текста у формулу у Екцел
Да бисмо решили овај проблем, користићемо ИНДИРЕКТНУ функцију у овом примеру. Да бисте то урадили, пратите доленаведена упутства.
- У ћелију Ф3 ставите референцу ћелије која има вредност од дужине у метар јединици, тј. , Б3.
- Сада у ћелији Г3 , запишите сљедећу формулу .
=3.28*INDIRECT(F3)
У формули користили смо ТРУЕ као вредност [а1] аргумент која указује на реф_тект аргумент ( Б3 у ћелији Ф3 ) је у референци стила А1.
- На крају, притисните Ентер и излаз је 52 стопе.
Динамичка формула:
Формула коју смо користили за израчунавање конверзије је динамичка . Хајде да направимо неке промене-
- Случај 1: Акопромените вредност у Б3 , излаз у Г3 ће се аутоматски подесити .
- Случај 2 : У другом случају, стављамо дужину у јединицу метар у ћелија Б4. Овај пут морамо ставити Б4 као вредност ћелије Ф3.
динамичка формула враћа излаз као 32.8 стопа.
Прочитајте више: Како приказати формулу у Екцел ћелијама уместо вредности (6 начина)
Ствари за памћење
- Ако користимо аргумент реф_тект из друге радне свеске , морамо држати радну свеску отворену да бисмо ИНДИРЕЦТ функција У супротном ће се приказати #РЕФ ! Грешка .
- Коришћење ИНДИРЕЦТ функције може узроковати брзину и заостајање у перформансама док радите са великим датасет .
Закључак
Сада знамо како да конвертујемо текстуалну формулу у праву формулу уз помоћ Екцелове ИНДИРЕКТНЕ формуле. Надамо се да ће вам то помоћи да поузданије користите метод. Било каква питања или сугестије не заборавите да их ставите у поље за коментаре испод.