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

Вход

Регистрация

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

 

= Мир MS Excel/Поиск по диапазону дат VBA - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Поиск по диапазону дат VBA (Макросы Sub)
Поиск по диапазону дат VBA
Aero1 Дата: Вторник, 24.12.2013, 21:51 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Вечер добрый!

Помогите пожалуйста разобраться, есть лист1, там столбец со списком фамилий и рядом столбец с датами, то есть например: ячейка слева "Иванов", ячейка справа "05.08.2013" на листе 2 есть таблица с фамилией и датой, например: одна ячейка "Иванов" и рядом ячейка дата 08.2013 нужно произвести поиск, если в листе 2 указано Иванов и 08.13 (день значения не имеет главное месяц) то нужно найти сколько раз на листе 2 в августе встречается фамилия Иванов. Сейчас у меня получается только подсчитать сколько раз встречается Иванов в списке фамилий но по дате никак не выходит
К сообщению приложен файл: 3031749.xlsm (22.8 Kb)
 
Ответить
СообщениеВечер добрый!

Помогите пожалуйста разобраться, есть лист1, там столбец со списком фамилий и рядом столбец с датами, то есть например: ячейка слева "Иванов", ячейка справа "05.08.2013" на листе 2 есть таблица с фамилией и датой, например: одна ячейка "Иванов" и рядом ячейка дата 08.2013 нужно произвести поиск, если в листе 2 указано Иванов и 08.13 (день значения не имеет главное месяц) то нужно найти сколько раз на листе 2 в августе встречается фамилия Иванов. Сейчас у меня получается только подсчитать сколько раз встречается Иванов в списке фамилий но по дате никак не выходит

Автор - Aero1
Дата добавления - 24.12.2013 в 21:51
Jhonson Дата: Вторник, 24.12.2013, 22:02 | Сообщение № 2
Группа: Друзья
Ранг: Ветеран
Сообщений: 514
Репутация: 169 ±
Замечаний: 0% ±

Может формулой?
Код
=СУММПРОИЗВ((МЕСЯЦ(D$4)=МЕСЯЦ(Поступившие!$K$5:$K$34))*(Поступившие!$H$5:$H$34=$C5))
К сообщению приложен файл: 1651332.xlsm (23.7 Kb)


"Ничто не приносит людям столько неприятностей, как разум."
 
Ответить
СообщениеМожет формулой?
Код
=СУММПРОИЗВ((МЕСЯЦ(D$4)=МЕСЯЦ(Поступившие!$K$5:$K$34))*(Поступившие!$H$5:$H$34=$C5))

Автор - Jhonson
Дата добавления - 24.12.2013 в 22:02
Aero1 Дата: Вторник, 24.12.2013, 22:51 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Может формулой?

нет, нужно именно макросом
 
Ответить
Сообщение
Может формулой?

нет, нужно именно макросом

Автор - Aero1
Дата добавления - 24.12.2013 в 22:51
ikki Дата: Вторник, 24.12.2013, 23:03 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация: 504 ±
Замечаний: 0% ±

Excel 2003, 2010
именно макросом
используйте в "именно макросе" предложенную формулу.


помощь по Excel и VBA
ikki@fxmail.ru, icq 592842413, skype alex.ikki
 
Ответить
Сообщение
именно макросом
используйте в "именно макросе" предложенную формулу.

Автор - ikki
Дата добавления - 24.12.2013 в 23:03
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Поиск по диапазону дат VBA (Макросы Sub)
  • Страница 1 из 1
  • 1
Поиск:

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