Как подсчитать количество ячеек по заданной подстроке.

Автор nebster, 06.05.2011, 07:45

« назад - далее »

nebster

Дополнительный столбец использовать нежелательно, так как там очень большие объемы данных.
В приложении пример.

kimtan

Если не использовать доп.столбец нужно писать формулу массива, а на больших объемах данных она будет тормозить. Пока смотрите с доп.столбцом.
Webmoney: E350157549801 Z116603216205 R268084006579

_Boroda_

Скажи мне, кудесник, любимец ба'гов...



Яндекс-деньги: 41001632713405
Webmoney: R289877159277; Z102172301748; E177867141995

nebster

Цитата: _Boroda_ от 07.05.2011, 13:15
А такой вариант?

Довольно сложно разобраться в формуле. Для меня вариант Kitman'a оказался проще.
Подскажите, для чего нужны "--" в формуле =РАЗНДАТ(B4;--"31.12.2009";"y") ?

kimtan

Цитата: nebster от 07.05.2011, 17:48
Подскажите, для чего нужны "--" в формуле =РАЗНДАТ(B4;--"31.12.2009";"y") ?
Excel видит даты, записанные в привычном нам формате "ДД.ММ.ГГГГ" как обычные числа, начиная свой отсчет как правило с 1 января 1900 года - это число 1, 2 января 1900 года - это число 2 и т.д...
Дата 31.12.2009 в представлении Excel выглядит как число 40178 и узнать это можно, введя в ячейку дату в привычном нам формате, а затем изменить формат ячейки на "Общий" или "Числовой".
Формулу можно было бы записать и так:
=РАЗНДАТ(B4;40178;"y")
но число представленное во втором аргументе функции РАЗНДАТ() непривычно и не совсем понятно.
Поэтому и применяется двойное отрицание или "бинарное" отрицание "--", которое производит математическое действие по быстрой смене знака на противоположный и обратно, над числом "31.12.2009", представленном в текстовом виде.
В результате чего текстовое представление даты (с удобным видом для нас), превращается в число понятное для Excel.

P.S. Для того, чтобы и нам было приятно и Excel хорошо, можно забить в какой-нибудь ячейке нужную дату и в формуле использовать просто ссылку на эту ячейку.
Webmoney: E350157549801 Z116603216205 R268084006579

Никита86

#20
Помогите мне пожалуйста! Вопрос тот же, но надо посчитать ячейки не со словами, а с цифрами.
Имеем столбец, ячейки с цифрами от 1 до 60, нужно посчитать количество ячеек с цифрами от 45 до 60.

=СЧЁТЕСЛИ(J11:J18;"поиск") Вот такая формула подходит, но как указать в *поиске* цифры от 45 до 60.

_Boroda_

ЦитироватьВопрос тот же, но надо посчитать ячейки не со словами, а с цифрами.
Да нифига не тот же. Совсем все по-другому будет. Или создавайте новую тему, или хоть пример свой прикладывайте.
Скажи мне, кудесник, любимец ба'гов...



Яндекс-деньги: 41001632713405
Webmoney: R289877159277; Z102172301748; E177867141995

ShAM

Цитировать=СЧЁТЕСЛИ(J11:J18;"поиск") Вот такая формула подходит
Интересно, кто это сказал? Я искал, искал, не вижу никакого "поиска".