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

Вход

Регистрация

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

 

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

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Закрыть - найти значение в массиве
market12 Дата: Понедельник, 20.10.2014, 14:51 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Добрый день. Подскажите пожалуйста функцию, с помощью которой в excel находится значение из массива А (лист 2 прикрепленного файла) в массиве информации B (лист 3 прикреплённого файла).
Задача выглядит следующим образом: даны два массива данных:
1. Список организаций с почтовым адресом (регион, населённый пункт, улица, номер дома). Таблица дана на листе 3 прикреплённого файла.
2. Список регионов с их группировкой по часовым зонам (на листе 2 прикреплённого файла.)
Требуется для каждой строки столбца А (почтовый адрес) на листе 3 "адреса" найти наименование региона, назначить его соответствие листу 2 "пояса", и в отдельном столбце указать разницу во времени с Московской часовой зоной.

Решить задачу думаю с помощью команды ЕСЛИ, не могу найти функцию, которая в столбце А листа 3 (адреса) ищет значения А1-20, С1-20 на листе 2 (пояса).
Например в строке "АЛТАЙСКИЙ КРАЙ, Г.БАРНАУЛ, ПР.ЛЕНИНА, 30" найти наименование региона, содержащееся в файле "пояса", например "Алтайский". В каждой из последующих строк столбца А листа 2, которые в адресе содержат значение "Алтайский", будет указано в отдельном столбце разница во времени с Москвой, т.е. 4 часа. Аналогично для всех других регионов России.
[moder]Читайте Правила форума.
Пример сюда кладите.
К сообщению приложен файл: 8748950.xls (33.5 Kb)


Сообщение отредактировал market12 - Понедельник, 20.10.2014, 21:56
 
Ответить
СообщениеДобрый день. Подскажите пожалуйста функцию, с помощью которой в excel находится значение из массива А (лист 2 прикрепленного файла) в массиве информации B (лист 3 прикреплённого файла).
Задача выглядит следующим образом: даны два массива данных:
1. Список организаций с почтовым адресом (регион, населённый пункт, улица, номер дома). Таблица дана на листе 3 прикреплённого файла.
2. Список регионов с их группировкой по часовым зонам (на листе 2 прикреплённого файла.)
Требуется для каждой строки столбца А (почтовый адрес) на листе 3 "адреса" найти наименование региона, назначить его соответствие листу 2 "пояса", и в отдельном столбце указать разницу во времени с Московской часовой зоной.

Решить задачу думаю с помощью команды ЕСЛИ, не могу найти функцию, которая в столбце А листа 3 (адреса) ищет значения А1-20, С1-20 на листе 2 (пояса).
Например в строке "АЛТАЙСКИЙ КРАЙ, Г.БАРНАУЛ, ПР.ЛЕНИНА, 30" найти наименование региона, содержащееся в файле "пояса", например "Алтайский". В каждой из последующих строк столбца А листа 2, которые в адресе содержат значение "Алтайский", будет указано в отдельном столбце разница во времени с Москвой, т.е. 4 часа. Аналогично для всех других регионов России.
[moder]Читайте Правила форума.
Пример сюда кладите.

Автор - market12
Дата добавления - 20.10.2014 в 14:51
Rustem Дата: Понедельник, 20.10.2014, 20:22 | Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 281
Репутация: 48 ±
Замечаний: 0% ±

Excel 2013
Как понял...
К сообщению приложен файл: 6011229.xls (36.5 Kb)


WMR: R183220163895
 
Ответить
СообщениеКак понял...

Автор - Rustem
Дата добавления - 20.10.2014 в 20:22
Richman Дата: Понедельник, 20.10.2014, 20:24 | Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 346
Репутация: 54 ±
Замечаний: 0% ±

Excel 2007
нужно немного преобразовать. в отдельном столбце все регионы сделать в виде первых пяти символов. Перенести значения пояса. и при помощи ВПР привязать название региона к значению пояса. Будет работать, если адрес начинается с названия региона
К сообщению приложен файл: 8748950-11.xlsx (15.6 Kb)


С Уважением, Richman

 
Ответить
Сообщениенужно немного преобразовать. в отдельном столбце все регионы сделать в виде первых пяти символов. Перенести значения пояса. и при помощи ВПР привязать название региона к значению пояса. Будет работать, если адрес начинается с названия региона

Автор - Richman
Дата добавления - 20.10.2014 в 20:24
market12 Дата: Понедельник, 20.10.2014, 22:05 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Richman, Rustem. Оба ответа полезные, как оказалось задачу можно решить многими способами. Хорошая идея сократить имя искомого слова и искать его в начале строки, так избегается нахождения названий регионов в названиях населённых пунктов и улиц. Днем об этом думал, но в оформленную идею мысли не сформировались. Благодарю за алгоритмы, Вы мне очень помогли


Сообщение отредактировал market12 - Понедельник, 20.10.2014, 22:06
 
Ответить
СообщениеRichman, Rustem. Оба ответа полезные, как оказалось задачу можно решить многими способами. Хорошая идея сократить имя искомого слова и искать его в начале строки, так избегается нахождения названий регионов в названиях населённых пунктов и улиц. Днем об этом думал, но в оформленную идею мысли не сформировались. Благодарю за алгоритмы, Вы мне очень помогли

Автор - market12
Дата добавления - 20.10.2014 в 22:05
  • Страница 1 из 1
  • 1
Поиск:

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