Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Подсчет строчек по условию - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Подсчет строчек по условию
monstr_ork Дата: Четверг, 17.05.2018, 23:14 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 133
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Здравствуйте форумчане.
Подскажите пожалуйста, можно ли посчитать строчки по условию одной формулой?
Есть список строк n-кол-во, в начале некоторых строк есть обозначение "**" оно может встречать в пределах 4-5 символах от начала строки или может не быть. Мне требуется посчитать данные строки.
Свой вариант счета я приложил в файле, но он стремный, хотелось бы узнать. Можно ли посчитать данные строки одной формулой (как я предполагаю, наверно через массив).
Буду очень признателен за подробные разъяснения =)
К сообщению приложен файл: _1.xlsx (9.0 Kb)


Сообщение отредактировал monstr_ork - Четверг, 17.05.2018, 23:14
 
Ответить
СообщениеЗдравствуйте форумчане.
Подскажите пожалуйста, можно ли посчитать строчки по условию одной формулой?
Есть список строк n-кол-во, в начале некоторых строк есть обозначение "**" оно может встречать в пределах 4-5 символах от начала строки или может не быть. Мне требуется посчитать данные строки.
Свой вариант счета я приложил в файле, но он стремный, хотелось бы узнать. Можно ли посчитать данные строки одной формулой (как я предполагаю, наверно через массив).
Буду очень признателен за подробные разъяснения =)

Автор - monstr_ork
Дата добавления - 17.05.2018 в 23:14
Che79 Дата: Четверг, 17.05.2018, 23:55 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация: 306 ±
Замечаний: 0% ±

2013 Win, 365 Mac
Здравствуйте.
может встречать в пределах 4-5 символах от начала строки или может не быть
если так, то, навскидку как-то так, например
Код
=СУММПРОИЗВ(--(ПОИСК("~*~*";A2:A33)<6))

Но, в некоторых строках у Вас нужное обозначение есть и 501-м символом с начала строки. С ним как быть?
К сообщению приложен файл: _1121-.xlsx (9.1 Kb)


Делай нормально и будет нормально!
 
Ответить
СообщениеЗдравствуйте.
может встречать в пределах 4-5 символах от начала строки или может не быть
если так, то, навскидку как-то так, например
Код
=СУММПРОИЗВ(--(ПОИСК("~*~*";A2:A33)<6))

Но, в некоторых строках у Вас нужное обозначение есть и 501-м символом с начала строки. С ним как быть?

Автор - Che79
Дата добавления - 17.05.2018 в 23:55
AlexM Дата: Пятница, 18.05.2018, 00:04 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1130 ±
Замечаний: 0% ±

Excel 2003
Код
=СУММПРОИЗВ(Ч(ПОИСК("~*~*";A2:A33&"**")<5))
и для диапазона "с запасом"
Код
=СУММПРОИЗВ(Ч(ПОИСК("~*~*";A2:A999&"||||**")<5))



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.


Сообщение отредактировал AlexM - Пятница, 18.05.2018, 00:10
 
Ответить
Сообщение
Код
=СУММПРОИЗВ(Ч(ПОИСК("~*~*";A2:A33&"**")<5))
и для диапазона "с запасом"
Код
=СУММПРОИЗВ(Ч(ПОИСК("~*~*";A2:A999&"||||**")<5))

Автор - AlexM
Дата добавления - 18.05.2018 в 00:04
_Boroda_ Дата: Пятница, 18.05.2018, 02:39 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16886
Репутация: 6611 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
И еще вариант
Код
=СУММПРОИЗВ(СЧЁТЕСЛИ(A2:A99;ПОВТОР("?";{0:1:2:3})&"~*~**"))

Код
=СУММПРОИЗВ(СЧЁТЕСЛИ(A2:A99;ПОВТОР("?";СТРОКА(1:4)-1)&"~*~**"))


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеИ еще вариант
Код
=СУММПРОИЗВ(СЧЁТЕСЛИ(A2:A99;ПОВТОР("?";{0:1:2:3})&"~*~**"))

Код
=СУММПРОИЗВ(СЧЁТЕСЛИ(A2:A99;ПОВТОР("?";СТРОКА(1:4)-1)&"~*~**"))

Автор - _Boroda_
Дата добавления - 18.05.2018 в 02:39
monstr_ork Дата: Пятница, 18.05.2018, 11:45 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 133
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Che79, я вроде бы указал что только первые 4-5 знаков учитываются.
Ни кого не осуждаю и не обвиняю, так что не обижайтесь. Я забыл добавить, что бывают строки с пробелами вместо текста и с пустыми строками.
Так конечно можно отформатировать перед подсчетом, но тут есть формулы, которые работают даже с этим критерием.
Спасибо за помощь, хоть и без разъяснений =)
так как больше предложений нет, вопрос закрыт.
 
Ответить
СообщениеChe79, я вроде бы указал что только первые 4-5 знаков учитываются.
Ни кого не осуждаю и не обвиняю, так что не обижайтесь. Я забыл добавить, что бывают строки с пробелами вместо текста и с пустыми строками.
Так конечно можно отформатировать перед подсчетом, но тут есть формулы, которые работают даже с этим критерием.
Спасибо за помощь, хоть и без разъяснений =)
так как больше предложений нет, вопрос закрыт.

Автор - monstr_ork
Дата добавления - 18.05.2018 в 11:45
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!