#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))),"<>")