01 од 01
Наоѓање на податоци со функцијата ИНДИРЕКТ
Функцијата ИНДИРЕКТ, како што сугерира името, може да се користи за индиректно повикување на ќелија во формула за работни листови .
Ова се прави со внесување референтна ќелија во клетката што ја чита функцијата.
Како што е прикажано во горниот пример, функцијата ИНДИРЕКТ во ќелијата Д2 завршува со прикажување на податоците кои се наоѓаат во ќелијата Б2 - бројот 27 - иако не содржи директна референца за таа ќелија.
Како се случува ова, на еден донекаде свитлив начин, е:
- функцијата ИНДИРЕКТ се наоѓа во ќелијата D2;
- референцата на ќелиите содржана во кругните загради ја кажува функцијата да ја чита содржината на ќелијата А2 - која содржи друга референца на ќелијата - Б2;
- функцијата потоа ја чита содржината на ќелијата Б2 - каде што го наоѓа бројот 27;
- функцијата го прикажува овој број во ќелијата D2.
INDIRECT често се комбинира со други функции, како што се OFFSET и SUM -ред 7 од горниот пример, за да се создадат покомплексни формули.
За ова да работи, втората функција мора да прифати референца на ќелијата како аргумент .
Честа употреба за INDIRECT е да ви дозволиме да промените една или повеќе референци од ќелиите во формула без да мора да ја уредувате самата формула .
ИНДИРЕКТНА Функција Синтакса и аргументи
Синтаксата на функцијата се однесува на изгледот на функцијата и го вклучува името на функцијата, загради, сепаратори за кола и аргументи.
Синтаксата за функцијата ИНДИРЕКТ е:
= ИНДИРЕКТНА (Ref_text, А1)
Ref_text - (задолжително) Валидна референца за ќелијата (може да биде референца за стилот А1 или Р1С1) или именски опсег - ред 6 на сликата погоре каде што ќелијата А6 е дадена името Алфа;
А1 - (опционално) Логичка вредност (TRUE или FALSE само) која одредува кој стил на референца на ќелијата е содржан во аргументот Ref_text.
- Ако A1 е TRUE или изоставено, функцијата Ref_text се интерпретира од функцијата како што се користи пообичаениот референтен ред од редот А1 во стилот 3 од горниот пример;
- Ако А1 е FALSE, функцијата Ref_text се толкува од функцијата како што се користи поретка референца на стилот на стилот R1C1.
#REF! Грешки и ИНДИРЕКТ
INDIRECT ќе го врати #REF! вредност на грешка ако аргументот Ref_text на функцијата:
- не е валидна референца за ќелии - ред 8 погоре;
- содржи надворешна референца за друга работна книга и таа работна книга не е отворена;
- се однесува на опсег на ќелии надвор од работниот лист - надвор од редот 1,048,576 или колона XFD.
Внесување на функцијата ИНДИРЕКТ
Иако е можно да ја напишете целата формула како што е
= ИНДИРЕКТ (А2)
рачно во лист на лист, друга опција е да се користи дијалогот за функцијата за да се внесе функцијата и нејзините аргументи како што е наведено во чекорите подолу во ќелијата D2.
- Кликнете на ќелијата D2 за да ја направите активната ќелија;
- Кликнете на јазичето Формула на менито на лента ;
- Изберете Пронајди и референца од лентата за да ја отворите паѓачката листа на функции;
- Кликнете на INDIRECT во списокот за да го прикажете дијалогот за функцијата
- Во дијалогот, кликнете на линијата Ref_text ;
- Притиснете на ќелијата А2 во работниот лист за да влезете во референцата на ќелијата во дијалогот како аргумент Ref_text ;
- Кликнете на "OK" за да ја завршите функцијата и да го затворите дијалогот;
- Бројот 27 се појавува во ќелијата D2 бидејќи тоа се податоците кои се наоѓаат во ќелијата Б2
- Кога ќе кликнете на ќелијата D2, целосната функција = INDIRECT (A2) се појавува во формуларот над работниот лист.