Excel vzorec: Vzorec s uzamknutým odkazom

Všeobecný vzorec

=INDIRECT("A1")

Zhrnutie

Ak chcete vytvoriť vzorec s „uzamknutým“ odkazom - odkazom, ktorý sa nebude upravovať počas kopírovania alebo vkladania alebo pri zmene riadkov a stĺpcov v hárku -, môžete použiť funkciu INDIRECT.

Vysvetlenie

Funkcia INDIRECT prijíma text a tento text vyhodnocuje ako referenciu. Výsledkom je, že text nie je náchylný na zmeny, ako napríklad bežný odkaz na bunku. Bude pokračovať v hodnotení na rovnakom mieste bez ohľadu na zmeny v pracovnom hárku. Napríklad tento vzorec:

=INDIRECT("A1")

bude naďalej vracať odkaz na bunku A1, aj keď sú riadok 1 alebo stĺpec A odstránené.

Líši sa od absolútnych a relatívnych odkazov

Použitie INDIRECT sa líši od štandardných absolútnych, relatívnych a zmiešaných referencií. Syntax $ je navrhnutá tak, aby umožňovala „inteligentné“ kopírovanie a prilepovanie vzorcov, takže sa budú aktualizovať referencie, ktoré je potrebné meniť, zatiaľ čo referencie, ktoré by sa nemali meniť. Použitie INDIRECT zastaví všetky zmeny v referencii, aj keď sú vložené alebo odstránené stĺpce / riadky.

Poznámka: INDIRECT je funkcia „volatile function“ a vo veľkých alebo komplikovaných zošitoch môže spôsobiť pomalý výkon.

Zaujímavé články...