#excel #excel-formula #countif #sumifs
#excel #excel-формула #countif #sumifs
Вопрос:
Мне нужно преобразовать следующую формулу в ту, которая использует SUM(IF)
, поскольку при закрытии внешнего источника данных выдается #value
ошибка.
=COUNTIFS(test1.xlsx!$B:$B,"Group1",
test1.xlsx!$C:$C,$D13,
test1.xlsx!$AB:$AB,">="amp;F12,
test1.xlsx!$AB:$AB,"<"amp;DATE(YEAR(F12),
MONTH(F12) 1,1))
Заранее спасибо.
Комментарии:
1. Вы пытаетесь вернуть желаемое значение, даже когда источник данных закрыт? Или вы просто хотите вернуть «Неизвестно», когда источник данных закрыт?
2. Спасибо за ответ. Я пытаюсь вернуть желаемое значение, когда книга закрыта.
Ответ №1:
Я не понимаю, почему вы думаете, что SUM (IF) улучшит ситуацию. Вам нужно имя листа во внешних ссылках. Итак, где у меня может быть:
='E:TempStack Overflow[Book1.xlsx]Sheet1'!$I$9
Вам не хватает ссылки на Лист1 (или любой другой лист, на который вы хотите ссылаться). Кроме того, если ‘Test1.xlsx ‘ находится не в той же папке, что и текущая электронная таблица, вам нужно будет указать путь к файлу (как в моем примере).