CountIf Формула, которая подсчитывает ячейки, содержащие любые даты без диапазона дат?

Мне нужно упростить CountIF формула.

Вместо того, чтобы иметь диапазон дат, мне просто нужно мое COUNTIF подсчитывать ячейки, содержащие даты независимо от диапазона дат.

Я попытался, например, упростить его, просто =Countif(E84:H91),"Dates", Я также пытался =CountIf(E84:H91),"dd.mm.yy" без удачи

Вероятно, это будет легко сделать с помощью лицевого щитка, но любое предложение формулы приветствуется, или я должен использовать другую функцию подсчета все вместе? Я слышал / видел Dcount функция, но никогда не используется. Может ли это быть лучшим вариантом?

3 ответа

Да, многие цифры в диапазоне не будут работать. Это страница ввода основных данных, которую необходимо будет продублировать при создании новых "клиентов", и все они нуждаются в способности сохранять независимо и передавать все в другую рабочую книгу, которая имеет сопоставленную статистику. Я использую Dropbox для работы в сети и подачи ссылок, так что я решил, что именно эта часть раздражает необходимость подсчитать, сколько продаж по мастеру я хотел бы сделать, читая даты, когда даты выбираются из выпадающего списка. вот почему мои цифры получаются забавными, но я сделал табели и многие другие книги, ориентированные на данные, используя выпадающие списки, и скрытый список, казалось, никогда не оказывал никакого влияния раньше - все, что я пытаюсь с счетчиком, принимается, но генерирует странные числа, которые Приведенные выше объяснения не совпадают.

Я нашел слово, которое встречалось только один раз за транзакцию - определенно не то, что я хотел сделать, но я мог бы просто использовать формулу countif для этого конкретного слова вместо того, чтобы подсчитывать транзакции - просто не нравится делать это таким образом, ну да ладно. Цените все отзывы и ваши предложения, все они работали над фиктивным черновиком, с которым я возился дома, это должны быть скрытые данные, которые как-то мешают. Это довольно большая таблица, у меня есть так много скрытых столбцов, что я не удивлюсь - слишком много проблем, чтобы пройти и решить проблему, я должен был продумать макет лучше. Так что исправление это исправить:D

Какие другие значения могут быть в диапазоне, могут ли быть числа, которые не являются датами? Если нет, то используйте функцию COUNT, например,

= СЧЕТ (E84:H91)

Даты в Excel - это просто отформатированные числа - функция COUNT считает все числа

Вы можете использовать CountIf и предоставить такой критерий, как

= СЧЕТЕСЛИ (F2:F74;=>"1/1/2001")

Где "01.01.2001" - самая ранняя дата, когда будет ваш диапазон. Вы не можете использовать это без VBA, если вам это нужно, скажем, с 01.01.2001 по 01.01.2015, но, возможно, есть некоторая логика, которую вы можете использовать для интерпретации, как указано.

Я бы порекомендовал решить, какие данные НЕ появятся, а затем выстроить формулу на основе исключения того, что может появиться - 01/01/1901 будет иметь значение, равное 367, 01.012100 будет примерно 73051. Если вы знаете, что 01.01.1901 не возможно, вы можете использовать =>"1/2/1901" или => значение (398) в вашей формуле

Другие вопросы по тегам