Расшифруйте формулу Excel - PullRequest
0 голосов
/ 23 апреля 2020

Я пытался опубликовать это на форуме Excel, но их проверка формы показала, что я пытался опубликовать ссылку или изображение, и отклонил свое сообщение, поэтому я пытаюсь здесь.

Мне нужна помощь в расшифровке этой формулы. Он пытается вычислить значение из нескольких таблиц в книге. Я могу определить таблицы, но мне нужна помощь, чтобы точно знать, что он делает со всеми двоеточиями и тому подобным.

=IFERROR([@[fee_amount]]*SUMIFS(Invoices!I:I,Invoices!A:A,[@MerchantKey])/SUMIFS(Invoices!F:F,Invoices!A:A,[@MerchantKey]),0)

Я использую Excel 2013

1 Ответ

1 голос
/ 23 апреля 2020

Функция встроена в функцию IFERROR.

=IFERROR([if this function is good returns its value], 0)

Встроенная формула написана для таблицы, имеющей столбцы fee_amount и MerchantKey . Также в рабочей книге есть лист с именем Счета . Формула вычисляет

=[Fee_amount] * [SUMIFS(1)] / [SUMIFS(2)] 

SUMIFS (1) = SUMIFS(Invoices!I:I,Invoices!A:A,[@MerchantKey])

SUMIFS (2) = SUMIFS(Invoices!F:F,Invoices!A:A,[@MerchantKey])

Конечно, каждая функция SUMIFS () имеет параметры [SumRange], [Criteria Range] и [Criterium]. Если у вас есть доступ как к таблице, так и к рабочему листу Счета , вы можете запускать функции отдельно, чтобы получить их результаты.

...