Есть ли способ исключить пустые ячейки во вложенной формуле countif с помощью importranges?

#google-sheets #google-sheets-formula

#google-таблицы #google-sheets-formula

Вопрос:

У меня есть вложенная формула, которая подсчитывает пустые ячейки. Формула ведет подсчет между двумя столбцами даты по идентификатору пользователя для любых дат, которые находятся в пределах 7 дней.

Формула ведет подсчет между двумя столбцами даты по идентификатору пользователя для любых дат, которые находятся в пределах 7 дней. Я попытался добавить ISBLANK , а также указать, чтобы исключить любые ячейки в двух пустых столбцах.

Вот формула, которая в настоящее время работает, но все еще включает пустые ячейки.

 =COUNTIF(ARRAYFORMULA(DAYS(FILTER(IMPORTRANGE("SPREADSHEET_URL","Main!P2:P"),IMPORTRANGE("SPREADSHEET_URL","Main!N2:N")=A20),FILTER(IMPORTRANGE("SPREADSHEET_URL","Main!O2:O"),IMPORTRANGE("SPREADSHEET_URL","Main!N2:N")=A20))),"<=7")
  

Можете ли вы помочь найти способ исключить пустые ячейки?

Комментарии:

1. Почему вы не можете использовать countifs, который добавляет условие для исключения пробелов?

Ответ №1:

попробуйте это:

 =COUNTIFS(ARRAYFORMULA(DAYS(FILTER(IMPORTRANGE("SPREADSHEET_URL","Main!P2:P"),IMPORTRANGE("SPREADSHEET_URL","Main!N2:N")=A20),FILTER(IMPORTRANGE("SPREADSHEET_URL","Main!O2:O"),IMPORTRANGE("SPREADSHEET_URL","Main!N2:N")=A20))),"<=7",ARRAYFORMULA(DAYS(FILTER(IMPORTRANGE("SPREADSHEET_URL","Main!P2:P"),IMPORTRANGE("SPREADSHEET_URL","Main!N2:N")=A20),FILTER(IMPORTRANGE("SPREADSHEET_URL","Main!O2:O"),IMPORTRANGE("SPREADSHEET_URL","Main!N2:N")=A20))),"<>")