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

Вход

Регистрация

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

 

= Мир MS Excel/Счет текстовых значений в массиве - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Счет текстовых значений в массиве
deda Дата: Среда, 20.08.2014, 17:55 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 23
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Друзья, помогите пожалуйста с формулой, не могу правильно подобрать её.
На первом листе примера номера табличек и специализации ближайших врачей. Их может быть несколько штук, разделенных ",".
На втором листе необходимо сделать свод по количеству конструкций возле каждого врача из списка. Одна конструкция может относиться сразу к нескольким специализациям.
Поэтому формула =Счетесли здесь не подходит, она считает только значения в случае одной специализации возле каждой таблички.

Если ещё 1 каверзный момент, но я думаю его можно будет в виде исключения переделать вручную, т.к. таких моментов пожалуй не так много будет: например если делать какой либо подсчет по символам, то в специализацию "Терапевт" не должны попасть кол-во из специализации "Физиотерапевт", т.к. содержит тот же самый слог.
К сообщению приложен файл: 5853924.xlsx (12.7 Kb)


Сообщение отредактировал deda - Среда, 20.08.2014, 17:56
 
Ответить
СообщениеДрузья, помогите пожалуйста с формулой, не могу правильно подобрать её.
На первом листе примера номера табличек и специализации ближайших врачей. Их может быть несколько штук, разделенных ",".
На втором листе необходимо сделать свод по количеству конструкций возле каждого врача из списка. Одна конструкция может относиться сразу к нескольким специализациям.
Поэтому формула =Счетесли здесь не подходит, она считает только значения в случае одной специализации возле каждой таблички.

Если ещё 1 каверзный момент, но я думаю его можно будет в виде исключения переделать вручную, т.к. таких моментов пожалуй не так много будет: например если делать какой либо подсчет по символам, то в специализацию "Терапевт" не должны попасть кол-во из специализации "Физиотерапевт", т.к. содержит тот же самый слог.

Автор - deda
Дата добавления - 20.08.2014 в 17:55
_Boroda_ Дата: Среда, 20.08.2014, 18:06 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16913
Репутация: 6617 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Код
=СУММПРОИЗВ(--ЕЧИСЛО(ПОИСК(" "&A2;" "&Лист1!B$2:B$71)))
К сообщению приложен файл: 5853924_1.xlsx (14.5 Kb)


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

Автор - _Boroda_
Дата добавления - 20.08.2014 в 18:06
deda Дата: Среда, 20.08.2014, 18:11 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 23
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Да, спасибо. работает верно!

п.с. пошел штудировать справку
 
Ответить
СообщениеДа, спасибо. работает верно!

п.с. пошел штудировать справку

Автор - deda
Дата добавления - 20.08.2014 в 18:11
deda Дата: Среда, 20.08.2014, 18:16 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 23
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Правда на строке 16 напротив "ЖК" дает не верное значение.
 
Ответить
СообщениеПравда на строке 16 напротив "ЖК" дает не верное значение.

Автор - deda
Дата добавления - 20.08.2014 в 18:16
Hugo Дата: Среда, 20.08.2014, 18:43 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3857
Репутация: 814 ±
Замечаний: 0% ±

365
И чем неверное?
Ищите ЖК (Без специализации)


webmoney: E265281470651 Z422237915069
USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD
 
Ответить
СообщениеИ чем неверное?
Ищите ЖК (Без специализации)

Автор - Hugo
Дата добавления - 20.08.2014 в 18:43
deda Дата: Среда, 20.08.2014, 19:01 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 23
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Hugo, смотрю первый лист по фильтру:
Там всего 3 строки, которые начинаются(содержат) "ЖК", всего 4 позиции: ЖК (Акушер-Гинеколог), ЖК (Без специализации) 2 шт, ЖК (Кардиолог).
Таблица в 16ой строке "ЖК" выводит 3 позиции. По факту должно быть 0, т.к. это отдельная специализация.
По ДО аналогичная ситуация на большом объеме данных - формула считает все, что начинается с "до".

Но в целом эти исключения я отслежу наверное вручную. спасибо.
 
Ответить
СообщениеHugo, смотрю первый лист по фильтру:
Там всего 3 строки, которые начинаются(содержат) "ЖК", всего 4 позиции: ЖК (Акушер-Гинеколог), ЖК (Без специализации) 2 шт, ЖК (Кардиолог).
Таблица в 16ой строке "ЖК" выводит 3 позиции. По факту должно быть 0, т.к. это отдельная специализация.
По ДО аналогичная ситуация на большом объеме данных - формула считает все, что начинается с "до".

Но в целом эти исключения я отслежу наверное вручную. спасибо.

Автор - deda
Дата добавления - 20.08.2014 в 19:01
  • Страница 1 из 1
  • 1
Поиск:

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