Я недавно получил формулу от пользователя и мне нужно было ее изменить, потому что я понимаю, что мои данные немного отличаются от примера, который я привел. Я по большей части исправил, но столкнулся с новой проблемой, выдавшей ошибку #NUM!
.
У меня есть столбец ДА и НЕТ. Я хотел посчитать определенное количество НЕТ, а затем сопоставить количество ДА минус один. Вот формула, которую мне дал другой пользователь:
AGGREGATE(15,6,ROW($D$1:$D$9999)/($D$2:$D$10000="YES"),F2)-F2
Столбец D - мой YES/NO
столбец.
F2
- это значение, может быть 5, может быть 10. Это зависит от других данных на моем листе.
Вскоре после внедрения этого в свой лист я понял, что мне нужно переключить "YES"
на "NO"
. Я так и сделал. Ну, тогда я продолжал получать ошибку, и тогда я понял, что мой F2
был больше, чем NO
с, которое я имел в столбце D. Поэтому я добавил оператор if
для борьбы с этой ошибкой, но я все еще получаю ошибка #NUM!
.
=IF(COUNTIF($D$2:$D$10000,"NO")>G2,COUNTIF($D$2:$D$10000,"YES"),AGGREGATE(15,6,ROW($D$1:$D$9999)/($D$2:$D$10000="NO"),F2)-F2)
Вот пример моих данных. Дайте мне знать, если у вас есть какие-либо вопросы.
Приветствия