Jak převést text na vzorec pomocí funkce INDIRECT v aplikaci Excel

  • Sdílet Toto
Hugh West

Tento článek ukazuje, jak převést vzorec v textovém formátu do formátu skutečný vzorec provádět výpočty pomocí Funkce INDIRECT na adrese Excel . Funkce INDIRECT pomáhá dynamizovat vzorec. Můžeme pouze změnit referenční hodnotu buňky v textovém formátu v konkrétní buňce, která je použita v rámci vzorce, aniž bychom ji měnili. Ponořme se do následujícího příkladu, abychom si jej jasně představili.

Stáhnout cvičebnici

Stáhněte si tento cvičební sešit a procvičujte si při čtení tohoto článku.

Převést text na vzorec.xlsx

Úvod do funkce INDIRECT v aplikaci Excel

Můžeme použít Funkce INDIRECT získat platný odkaz na buňku od a hodnota buňky to znamená. uloženo jako textový řetězec .

Syntaxe :

INDIRECT(ref_text, [a1])

Argumenty:

ref_text- Tento argument je požadované jeden . Jedná se o odkaz na buňku , dodal a text které mohou být buď v A1 nebo Styl R1C1 .

[a1] - Tento argument má adresu dvě hodnoty.

Pokud hodnota = TRUE nebo vynecháno ... ref_text je v Odkaz na styl A1.

a value= FALSE ... ref_text je v Referenční formát R1C1.

Převod textu na vzorec pomocí funkce INDIRECT v aplikaci Excel (analýza krok za krokem)

Krok 1: Vytvoření datové sady pro převod vzorce na text v aplikaci Excel

Řekněme, že chceme převést a délka z měřič na jednotka stop . Ale vzorec který vypočítá na hodnota je v textový formát .

Chceme převést na řetězcový vzorec do skutečný vzorec který bude vypočítat na převod jednotek .

Přečtěte si více: Excel zobrazit vzorec jako text v jiné buňce (4 snadné metody)

Krok 2: Použití funkce INDIRECT pro převod textu na vzorec v aplikaci Excel

K vyřešení tohoto problému použijeme příkaz Funkce INDIRECT V tomto příkladu postupujte podle níže uvedených pokynů.

  • Na adrese buňka F3 , vložte odkaz na buňku že drží na hodnota z délka na adrese měřič jednotky, tj. , B3.

  • Nyní v buňka G3 , zapište si následující vzorec .
=3,28*PŘÍMÝ(F3)

V vzorec , jsme použili TRUE jako hodnota [a1] argument který označuje argument ref_text ( B3 na adrese buňka F3 ) je v Odkaz na styl A1.

  • Nakonec stiskněte Vstupte na a výstup je 52 stop.

Dynamický vzorec:

Vzorec, který jsme použili pro výpočet přepočtu, je následující. dynamický . Udělejme nějaké změny...

  • Případ 1: Pokud změníme hodnota na adrese B3 ... výstup na adrese G3 bude se automaticky přizpůsobí .

  • Případ 2 : V jiném případě jsme vložili délka v měřič jednotka v buňka B4. Tentokrát musíme vložit B4 jako hodnota z buňka F3.

Na stránkách dynamický vzorec vrací výstup jako 32,8 stop.

Přečtěte si více: Jak zobrazit vzorec v buňkách aplikace Excel místo hodnoty (6 způsobů)

Na co nezapomenout

  • Pokud použijeme argument ref_text od jiného sešit , musíme zachovat otevřený sešit aby se Funkce INDIRECT V opačném případě se zobrazí #REF ! Chyba .
  • Použití Funkce INDIRECT může způsobit rychlost a zaostávání výkonu při práci s velký soubor dat .

Závěr

Nyní víme, jak převést textový vzorec na skutečný vzorec pomocí vzorce INDIRECT aplikace Excel. Doufejme, že vám to pomůže používat tuto metodu s větší jistotou. Jakékoli dotazy nebo návrhy nezapomeňte uvést v komentáři níže.

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.