2

В Excel (издание 365) я хочу, чтобы формула определяла, являются ли в диапазоне 5 ячеек 3 из этих ячеек пустыми. Если есть 3 ячейки, я хочу, чтобы это отображало INELIGIBLE , если есть меньше чем 3 пустых ячейки, я хочу, чтобы это отображало ELIGIBLE .

Значения в ячейках с данными в них должны быть в диапазоне от 1 до 6, поэтому я не уверен, что функция COUNT действительно подходит.

Я попытался использовать функции IF и COUNT похожие на другой вопрос о суперпользователе, но он возвращает #NAME? используя формулу:

= ЕСЛИ (СЧИТАЕТСЯ («ДАННЫЕ 11 класса»!C5, «11 класс данных»!F5, «11 класс данных»!I5, «11 класс данных»!L5, «11 класс данных»!O5)> 2, СООТВЕТСТВУЮТ, Ineligible).

2 ответа2

2

=IF((COUNTBLANK('GRADE 11 DATA'!C5)+COUNTBLANK('GRADE 11 DATA'!C5)+COUNTBLANK('GRADE 11 DATA'!C5)+COUNTBLANK('GRADE 11 DATA'!C5)+COUNTBLANK('GRADE 11 DATA'!C5))>2,"ELIGIBLE","INELIGIBLE") для вашей конкретной ситуации.

Как более общий ответ. =IF((COUNTBLANK(D3)+COUNTBLANK(D4)+COUNTBLANK(D5)+COUNTBLANK(D6)+COUNTBLANK(D7))>2,"ELIGIBLE","INELIGIBLE")

Просто сделать Используйте COUNTBLANK вместо count. Я делаю подсчет количества пустых ячеек и добавляю их. Мне нравится формулировка countblank, чтобы выразить свою точку зрения, но вы также можете использовать ISBLANK для достижения этой цели. Что-то вроде =IF((ISBLANK(D3)+ISBLANK(D4)+ISBLANK(D5)+ISBLANK(D6)+ISBLANK(D7)>2,"ELIGIBLE","INELIGIBLE") из того, что "TRUE" разрешает к одному, то суммирование этих будет работать точно так же, как COUNTBLANK в этом отношении.

1

Ваша исходная формула будет работать, если вы поместите текстовые значения, возвращаемые оператором IF(), в двойные кавычки. Имя? ошибка означает, что Excel не распознает ELIGIBLE и INELIGIBLE как команды Excel или определенные имена.

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

=IF(COUNT('GRADE 11 DATA'!C5,'GRADE 11 DATA'!F5,'GRADE 11 DATA'!I5,'GRADE 11 DATA'!L5,'GRADE 11 DATA'!O5)>2,"ELIGIBLE","INELIGIBLE")

Или вы можете использовать CountA() вместо этого, который работает для обоих:

=IF(COUNTA('GRADE 11 DATA'!C5,'GRADE 11 DATA'!F5,'GRADE 11 DATA'!I5,'GRADE 11 DATA'!L5,'GRADE 11 DATA'!O5)>2,"ELIGIBLE","INELIGIBLE")

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .