Как сделать так, чтобы функция СЧЁТЕСЛИ не подсчитывала заголовок столбца?

У меня есть столбец, заполненный датами, и я пытаюсь подсчитать все ячейки после определенной даты, используя COUNTIF (A: A, “>” & DATE (xx, xx, xx)). Проблема в том, что он продолжает включать мой заголовок столбца («Дата») в свой счетчик. Почему это происходит и как это исправить?

Я думаю, что частично проблема может заключаться в том, что я использую ссылку на ячейку для даты, поэтому моя фактическая формула – COUNTIF (A: A, “>” & B1), где B1 содержит дату в формате Excel (“DATE ​​(xx , хх, хх) “). Я проверил, и у меня нет этой проблемы, когда я просто добавляю дату в исходную формулу.

Я понятия не имею, что происходит, и любая помощь будет оценена! Благодаря!

1 ответ
1

COUNTIF принимает только диапазоны столбцов, вам нужно будет использовать INDIRECT для поиска в определенных диапазонах.

=COUNTIF(INDIRECT("A2:A99"),">"&B2)

Обратите внимание, как для INDIRECT нужны явные начальные и конечные номера строк.

  • Это утверждение просто ложно. Извините за голос против. Я бы не. Может ты поправишься?

    – JvdV
    вчерашний день

  • @JvdV Какая часть неверна?

    – Майкл Хабиб
    вчерашний день

  • И ваше предложение вычесть 1 предполагает, что сравнение вернет истину, добавив 1 к общей сумме, но это не гарантируется в других случаях использования.

    – Майкл Хабиб
    вчерашний день

  • =COUNTIF(A2:A99,">"&B2) идеальный синтаксис. Совершенно не нужно использовать INDIRECT() и даже сделать это нестабильным. Это просто … неправильно. Извините, но это то, что есть.

    – JvdV
    вчерашний день

  • Еще раз протестирую, на Excell Online у ​​меня не получилось.

    – Майкл Хабиб
    вчерашний день

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *