Kazalo
Ta članek prikazuje, kako pretvoriti formulo v obliki besedila v realna formula za izvajanje izračunov z uporabo INDIREKTNA funkcija na spletnem mestu Excel . funkcija INDIRECT pomaga narediti formulo dinamično. v določeni celici, ki se uporablja v formuli, lahko samo spremenimo referenčno vrednost celice v obliki besedila, ne da bi spremenili formulo. poglobimo se v naslednji primer, da bi ga jasno razumeli.
Prenesi delovni zvezek za prakso
Prenesite ta delovni zvezek za vadbo, ki ga lahko uporabljate med branjem tega članka.
Pretvarjanje besedila v formulo.xlsxUvod v funkcijo INDIRECT v Excelu
Uporabimo lahko INDIREKTNA funkcija za pridobitev veljavnega sklic na celico iz vrednost celice to je shranjene kot besedilni niz .
Sintaksa :
INDIRECT(ref_text, [a1])
Argumenti:
ref_text- Na spletni strani . argument je zahtevano ena . To je sklic na celico , ki je bil dobavljen v obliki besedilo ki so lahko v A1 ali slog R1C1 .
[a1] - Ta argument ima . dve vrednosti -
Če vrednost = TRUE ali izpuščen , je ref_text je v Sklic na slog A1.
in value= FALSE , je ref_text je v Referenčni format R1C1.
Pretvarjanje besedila v formulo z uporabo funkcije INDIRECT v Excelu (analiza po korakih)
Korak 1: Ustvarjanje podatkovne množice za pretvorbo formule v besedilo v Excelu
Recimo, da želimo pretvori a dolžina s spletne strani števec na . enota stopala . Toda formula ki izračuna . . vrednost je v oblika besedila .
Želimo pretvori . formula z nizom v realna formula ki bo izračunati . pretvorba enot .
Preberite več: Excel Prikaži formulo kot besedilo v drugi celici (4 preproste metode)
Korak 2: Uporaba funkcije INDIRECT za pretvorbo besedila v formulo v Excelu
Za rešitev te težave bomo uporabili INDIREKTNA funkcija V tem primeru sledite spodnjim navodilom.
- Na spletnem mestu celica F3 , postavite sklic na celico na spletni strani . ima . . vrednost na spletnem mestu dolžina na spletnem mestu števec enota, tj. , B3.
- Zdaj v celica G3 , zapišite naslednjo formulo .
=3,28*INDIRECT(F3)
V formula , smo uporabili TRUE kot vrednost [a1] argument ki označuje argument ref_text ( B3 na spletnem mestu celica F3 ) je v Sklic na slog A1.
- Na koncu pritisnite Vnesite in izhod je . 52 ft.
Dinamična formula:
Formula, ki smo jo uporabili za izračun pretvorbe, je dinamični . Spremenimo nekaj...
- Primer 1: Če spremenimo vrednost na spletnem mestu B3 , je izhod na spletnem mestu G3 bo samodejno prilagajanje .
- Primer 2 : V drugem primeru smo postavili dolžina v števec enota v celica B4. Tokrat moramo postavite B4 kot vrednost na spletnem mestu celica F3.
Spletna stran dinamična formula vrne izhod kot 32,8 čevlja.
Preberite več: Kako prikazati formulo v Excelovih celicah namesto vrednosti (6 načinov)
Stvari, ki si jih je treba zapomniti
- Če uporabimo argument ref_text iz drugega delovni zvezek , moramo ohraniti delovni zvezek odprt da bi INDIREKTNA funkcija V nasprotnem primeru se prikaže #REF ! Napaka .
- Uporaba INDIREKTNA funkcija lahko povzroči hitrost in . zaostajanje v delovanju med delom z velik nabor podatkov .
Zaključek
Zdaj vemo, kako pretvoriti besedilno formulo v pravo formulo s pomočjo Excelove INDIREKTNE formule. Upamo, da vam bo to pomagalo pri bolj samozavestni uporabi metode. Morebitna vprašanja ali predloge ne pozabite postaviti v spodnje polje za komentarje.