|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
18.10.2009, 18:27 | #1 |
Регистрация: 18.10.2009
Сообщений: 8
|
Поиск значения в столбцах
Уважаемые форумчане, помогите плз советом.
В руки ко мне попал документ, который ведется аж с 2003 года, в нем куча перекрестных ссылок, формул, так что его необходимо только поправить. Суть доработки таков, в крайне левом столбце хранится дата, причем на одну дату(ячейка объединена) приходится несколько несколько записей сотрудников, вышедших на смену, не обязательно в алфавитном порядке. Мне неоходимо создать сводную таблицу сотрудников вышедших на смену по датам, используя поиск по фамилиям. Примерчик ниже. Хотелось бы сделать как-нибудь более менее универсально. Допустим искать "Иванов" в интервале значений столбца B, которым соотвествует столбец A c датой 01.10.2009, без привязки к конкретным интервалам вроде B1:B6,B7:B12. И если есть идеи, как можно обработать варианты различных заполнений, вроде Иванов И., Иванов Ив, чтобы поиск шел только по фамилии? Заранее спасибо. |
18.10.2009, 18:37 | #2 | ||
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Цитата:
Цитата:
Я бы сначала макросом преобразовал бы все объединённые ячейки в столбце А, чтобы вместо одной объединённой ячейки получилось несколько ячеек, каждая из которых содержит дату. В столбце С при помощи формул или макроса можно привести все фамилии к единому варианту заполнения. А потом уже формировать сводную таблицу. |
||
18.10.2009, 18:53 | #3 |
Регистрация: 18.10.2009
Сообщений: 8
|
Полностью файл выложить не могу, сведения конфиденциальные. Сделал шаблончик из основного. http://rghost.ru/537827
|
18.10.2009, 19:56 | #4 |
Форумчанин
Регистрация: 26.11.2006
Сообщений: 584
|
KReoN,
см. вложение |
18.10.2009, 21:33 | #5 |
Регистрация: 18.10.2009
Сообщений: 8
|
ZORRO2005, спасибо за помощь. А объясни пожалуйста для чего используются {} скобки?
Последний раз редактировалось KReoN; 18.10.2009 в 21:38. |
18.10.2009, 21:50 | #6 |
Форумчанин
Регистрация: 26.11.2006
Сообщений: 584
|
|
18.10.2009, 22:31 | #7 |
Регистрация: 18.10.2009
Сообщений: 8
|
Мда, столько жить и не знать )
|
18.10.2009, 22:43 | #8 | |
Регистрация: 18.10.2009
Сообщений: 8
|
ZORRO2005, а вот если немного модифицировать формулу:
Цитата:
|
|
19.10.2009, 12:57 | #9 | |
Форумчанин
Регистрация: 26.11.2006
Сообщений: 584
|
Для любителей все усложнять и функции Найти в G7 ставим:
Цитата:
|
|
20.10.2009, 01:18 | #10 |
Регистрация: 18.10.2009
Сообщений: 8
|
Пробовал, но загвоздка получается в том, что если мы ищем строку в диапазоне $B$7:$B$29, то просматривается лишь первая строка. Остальные пропускаются
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск не пустого значения | mephist | Microsoft Office Excel | 4 | 17.07.2009 10:08 |
Поиск максимального значения функции | SKS | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 15.01.2009 16:34 |
Поиск значения в таблице | solo7_77 | Microsoft Office Excel | 3 | 15.11.2008 01:26 |
Поиск в файле необходимого значения | Antonio86 | Общие вопросы Delphi | 1 | 23.06.2008 11:24 |
Поиск значения | Жираффа | Microsoft Office Excel | 8 | 03.03.2008 05:47 |