в графе A
у меня есть формула, которая сопоставляет два других столбца вместе.
=IF(ISBLANK(B5),"", B5&" "&C5)
затем в Диспетчере имен раскрывающийся список динамический именованный диапазон для проверки данных.
=OFFSET(Projects!$A,0,0,COUNTA(Projects!$A:$A),1)
однако это все еще подсчет всех ячеек с формулой, даже если они пустые. Я попытался использовать COUNTIF
для подсчета пустых ячеек.
=OFFSET(Projects!$A,0,0,COUNTIF(Projects!$A:$A, "<>"),1)
но это все равно включает каждую ячейку с формулой, даже если она "пустая".
есть способ заставить именованный диапазон игнорировать формулы, возвращающие пустое значение?
EDIT
ниже приведен пример того, как выглядят данные в первом бите. (начинается в строке 5, так что это верно для примера)
A B C
5 =IF(ISBLANK(B5),"", B5&" "&C5) Director 123
6 =IF(ISBLANK(B6),"", B6&" "&C6) Officer 321
7 =IF(ISBLANK(B7),"", B7&" "&C7)
перейти к строке 1000. Столбец a скрыт, и пользователи только изменяют данные в B и C. значения часто добавляются или удаляются, поэтому количество записей в B и C постоянно меняется
тогда для моего ДНР я пытаюсь использовать в другой лист я до именованный диапазон назвать должности, используя следующие.
=OFFSET(Projects!$A,0,0,COUNTIF(Projects!$A5:$A1000, "<>"),1)
моя текущая работа заключается в подсчете непустых ячеек в столбце B
=OFFSET(Projects!$A,0,0,COUNTIF(Projects!$B5:$B1000, "<>"),1)
который в настоящее время работает, однако для дальнейшего использования я хотел бы знать, как создать DNR из столбца A.