Dinaminė lapo nuoroda su INDIRECT - „Excel“ ir „Google“ skaičiuoklės

Atsisiųskite pavyzdinę darbo knygą

Atsisiųskite darbaknygės pavyzdį

Ši pamoka parodys, kaip dinamiškai naudoti funkciją INDIRECT nuorodų lapams.

Dinaminio lapo nuoroda naudojant funkciją INDIRECT

Funkcija INDIRECT leidžia nurodyti diapazoną su teksto eilute, todėl labai lengva pakeisti langelio nuorodą. Jo sintaksė yra tokia:

Šiame pavyzdyje bus nuoroda ląstelė C6 darbalapiuose Q1, Q2, Q3, ir Q4:

1 = NETIESIOGINĖ (B3 & "!" & C3)

Pirmiau pateiktame pavyzdyje sujungimo operatorius (&) buvo įdėtas į INDIRECT funkciją, kad sujungtų darbalapio pavadinimą ir langelio vietą.

NETIESIOGINĖ - laki funkcija

Įspėjimas: Netiesioginė funkcija yra nepastovi. Tai reiškia, kad jis skaičiuojamas iš naujo kiekvieną kartą, kai darbo knyga perskaičiuojama. Jei pasikliausite per daug netiesioginių funkcijų, tai neigiamai paveiks jūsų darbaknygės greitį.

Paprastai vietoj INDIRECT galite naudoti kitas nepastovias funkcijas. Viena iš tokių funkcijų yra funkcija CHOOSE.

Funkcija CHOOSE - Lapo nuoroda

Funkcija PASIRINKTI grąžina reikšmę iš verčių diapazono ar sąrašo pagal nurodytą padėtį. Jo sintaksė yra tokia:

Pavyzdžiui, pvz. PASIRINKITE (2, „Juozapas“, „Rachelė“, „Jonas“) grąžintų „Rachel“, nes tai yra antroji vertė, nurodyta po indekso numerio.

Šiame pavyzdyje bus nurodytos visos pardavimų vertės kiekvienam ketvirčiui iš darbalapių Q1, Q2, Q3 ir Q4.

1 = PASIRINKITE (C3, 'Q1'! $ C $ 6, 'Q2'! $ C $ 6, 'Q3'! $ C $ 6, 'Q4'! $ C $ 6)

Šiame pavyzdyje C stulpelis nurodo reikiamos vertės poziciją. Viduje formulė paskirsto pozicijas ta pačia tvarka, kaip ir pasirinkta, kitaip tariant, tai yra reikšmių padėtis iš indekso numerio.

Pastaba: Jei numeris, nurodytas „indeksas_num„Argumentas yra didesnis už bendrą reikšmių skaičių,„ Excel “grąžintų #VALUE! Klaida.

Dinaminio lapo nuoroda su INDIRECT „Google“ skaičiuoklėse

Šios formulės „Google“ skaičiuoklėse veikia lygiai taip pat, kaip „Excel“.

wave wave wave wave wave