Какво трябва да знаете
- Функцията INDIRECT променя диапазона от препратки към клетки във формула, без да редактира формулата.
- Използвайте INDIRECT като аргумент за COUNTIF, за да създадете динамичен диапазон от клетки, които отговарят на определени критерии.
- Критериите се установяват от функцията INDIRECT и се броят само клетки, които отговарят на критериите.
Тази статия обяснява как да използвате функцията INDIRECT във формули на Excel, за да промените диапазона от препратки към клетки, използвани във формула, без да се налага да редактирате самата формула. Това гарантира, че се използват едни и същи клетки, дори когато вашата електронна таблица се промени. Информацията се отнася за Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel за Mac и Excel Online.
Използвайте динамичен диапазон с формулата COUNTIF - INDIRECT
Функцията INDIRECT може да се използва с редица функции, които приемат препратка към клетка като аргумент, като например функциите SUM и COUNTIF.
Използването на INDIRECT като аргумент за COUNTIF създава динамичен диапазон от препратки към клетки, които могат да бъдат преброени от функцията, ако стойностите на клетките отговарят на критерии. Той прави това, като превръща текстови данни, понякога наричани текстов низ, в препратка към клетка.
Екранна снимка
Този пример се основава на данните, показани на изображението по-горе. Формулата COUNTIF - INDIRECT, създадена в урока, е:
|_+_|За диапазона D1:D6 COUNTA връща отговор 4, тъй като четири от петте клетки съдържат данни. COUNTBLANK връща отговор 1, тъй като има само една празна клетка в диапазона.
Защо да използвате INDIRECT функция?
Ползата от използването на функцията INDIRECT във всички тези формули е, че нови клетки могат да бъдат вмъкнати навсякъде в диапазона.
как да публикувате нечия instagram история на някой друг
Диапазонът динамично се измества вътре в различните функции и резултатите се актуализират съответно.
Екранна снимка
Без функцията INDIRECT всяка функция ще трябва да се редактира, за да включва всичките 7 клетки, включително новата.
Предимствата на функцията INDIRECT са, че текстовите стойности могат да бъдат вмъкнати като препратки към клетки и че тя динамично актуализира диапазони, когато вашата електронна таблица се промени.
Това прави цялостната поддръжка на електронни таблици много по-лесна, особено за много големи електронни таблици.