Отключване на силата на ARRAYFORMULA в Google Таблици
Функцията ARRAYFORMULA в Google Таблици променя играта, като позволява на потребителите да прилагат една формула върху цяла колона без усилие. Тази мощна функция елиминира необходимостта от досадно копиране-поставяне или плъзгане на формули в множество клетки, което прави манипулирането на данни по-бързо и по-ефективно. Независимо дали изчислявате суми или извършвате сложни операции, ARRAYFORMULA може да се комбинира с други функции, включително IF , SUM и SUMIF , за да автоматизирате вашите изчисления ефективно.
Как да използвате ARRAYFORMULA
Синтаксисът за използване на тази функция е ARRAYFORMULA(array_formula)
, който може да се приложи, когато е необходим един аргумент. Това може да включва функции, които работят с няколко масива с еднакъв размер, изрази или определени диапазони от клетки. Функцията ARRAYFORMULA може да бъде въведена или след като първоначално сте въвели вашата формула, или като част от процеса на създаване на формула.
Пример: Изчисляване на общите продажби
Нека разгледаме сценарий, при който трябва да изчислите общите продажби, като умножите продаденото количество по единичната цена .
- Използвайте следната формула:
=ARRAYFORMULA(B2:B6*C2:C6)
за да умножите диапазоните B2 до B6 и C2 до C6. - След като натиснете Enter, колоната Totals автоматично ще се попълни с произведението на съответните стойности.
Интегриране на ARRAYFORMULA с функцията IF
ARRAYFORMULA може безпроблемно да работи с функцията IF , което ви позволява да задавате условия в различни диапазони.
Пример: Определяне на допустимостта за бонус
Например, ако искате да покажете „Бонус“ за суми над 20 000 и „Без бонус“ в противен случай, можете да приложите следното:
- Въведете тази формула:
=ARRAYFORMULA(IF(B2:B6>20000, "Bonus", "No Bonus"))
за да оцените целия определен диапазон. - При натискане на Enter, резултатите ще се отразят съответно в раздела за бонуси.
Използване на ARRAYFORMULA със SUMIF
ARRAYFORMULA може да се комбинира ефективно с функцията SUMIF за по-напреднал анализ на данни.
Пример: Преброяване на поръчани канцеларски материали
Ако искате да изчислите броя на поръчаните категоризирани канцеларски материали, изпълнете следните стъпки:
- Започнете с формулата:
SUMIF(F2:F, H2:H, D2:D)
. - Натиснете Enter, за да видите общата сума, като например 32 в клетка I2.
- За да разширите това във всички категории, използвайте:
=ARRAYFORMULA(SUMIF(F2:F, H2:H, D2:D))
.
Важни съображения
- Уверете се, че всички използвани масиви са с еднакъв размер, за да избегнете грешки.
- Можете да използвате
Ctrl + Shift + Enter
прекия път, за да вмъкнете автоматично „ARRAYFORMULA“ във вашата формула. - Промените, направени в отделни клетки в ARRAYFORMULA, ще засегнат всички клетки в посочения диапазон.
- Обърнете внимание, че въпреки че ARRAYFORMULA работи с различни функции, той не поддържа функции за заявка или филтър .
За по-подробни насоки относно използването на ARRAYFORMULA в Google Таблици посетете този източник .
Вашият коментар