Змест
У гэтым артыкуле паказана, як пераўтварыць формулу ў тэкставым фармаце ў сапраўдную формулу , каб рабіць вылічэнні з дапамогай функцыі INDIRECT у Excel . Функцыя INDIRECT дапамагае зрабіць формулу дынамічнай. Мы можам проста змяніць значэнне спасылкі на ячэйку ў тэкставым фармаце ў пэўнай ячэйцы, якая выкарыстоўваецца ў формуле, не змяняючы яе. Давайце паглыбімся ў наступны прыклад, каб атрымаць дакладнае разуменне.
Спампаваць практычны сшытак
Спампуйце гэты практычны сшытак, каб займацца, пакуль вы чытаеце гэты артыкул.
Пераўтварыце тэкст у Formula.xlsx
Уводзіны ў функцыю INDIRECT у Excel
Мы можам выкарыстоўваць INDIRECT функцыя , каб атрымаць сапраўдную спасылку на ячэйку з значэння ячэйкі , якое захоўваецца як тэкставы радок .
Сінтаксіс :
INDIRECT(тэкст_спасылкі, [a1])
Аргументы:
ref_text- Гэты аргумент з'яўляецца абавязковым адзін . Гэта спасылка на ячэйку , якая змяшчае тэкст , які можа быць у стылі A1 або R1C1 .
[a1] – Гэты аргумент мае два значэнні-
Калі значэнне = ПРАЎДА або апушчана , ref_text знаходзіцца ў спасылцы ў стылі A1.
і value= FALSE , ref_text знаходзіцца ў фармаце R1C1.
Пераўтварыце тэкст у формулу з дапамогай функцыі INDIRECT у Excel (крок за крокам)Аналіз)
Крок 1: Стварэнне набору даных для пераўтварэння формулы ў тэкст у Excel
Дапусцім, мы хочам пераўтварыць a даўжыня ад метра да футаў . Але формула якая разлічвае значэнне знаходзіцца ў тэкставым фармаце .
Мы хочам пераўтварыць радковую формулу ў рэальную формулу якая будзе разлічваць пераўтварэнне адзінак .
Дадатковая інфармацыя: Паказваць формулу Excel як тэкст у іншай ячэйцы (4 простыя метады)
Крок 2: Ужыць функцыю INDIRECT для пераўтварэння тэксту ў формулу ў Excel
Каб вырашыць гэтую праблему, мы будзем выкарыстоўваць функцыю INDIRECT у гэтым прыкладзе. Каб зрабіць гэта, выконвайце інструкцыі ніжэй.
- У ячэйцы F3 змясціце спасылку на ячэйку , якая змяшчае значэнне з даўжыню ў метры адзінкі, г.зн. , B3.
- Цяпер у ячэйцы G3 запішыце наступную формулу .
=3.28*INDIRECT(F3)
У формуле мы выкарыстоўвалі TRUE як значэнне [a1] аргумента , якое паказвае на аргумент_ref_text ( B3 у ячэйцы F3 ) у даведцы ў стылі A1.
- Нарэшце, націсніце Enter і выхад стане 52 фута
Дынамічная формула:
Формула, якую мы выкарыстоўвалі для разліку пераўтварэння, з'яўляецца дынамічнай . Давайце зробім некаторыя змены-
- Выпадак 1: Калі мызмяніце значэнне ў B3 , выхад у G3 будзе адрэгуляваны аўтаматычна .
- Выпадак 2 : У іншым выпадку мы змясцілі даўжыню ў метр у ячэйка B4. На гэты раз нам трэба паставіць B4 як значэнне ячэйкі F3.
дынамічная формула вяртае выхад як 32,8 футаў.
Больш падрабязна: Як паказаць формулу ў ячэйках Excel замест значэння (6 спосабаў)
Рэчы запомніць
- Калі мы выкарыстоўваем аргумент ref_text з іншай кнігі , мы павінны трымаць кнігу адкрытай , каб зрабіць функцыя INDIRECT У адваротным выпадку будзе паказана #REF ! Памылка .
- Выкарыстанне функцыі INDIRECT можа выклікаць хуткасць і затрымку прадукцыйнасці пры працы з вялікім набор даных .
Выснова
Цяпер мы ведаем, як пераўтварыць тэкставую формулу ў рэальную формулу з дапамогай формулы INDIRECT Excel. Будзем спадзявацца, што гэта дапаможа вам больш упэўнена выкарыстоўваць метад. Любыя пытанні ці прапановы не забывайце размяшчаць іх у полі для каментарыяў ніжэй.