[TC] телефонный справочник в ексель.
нашел интересный для меня вариант телефонного справочника. нужна помощь:
хочу расширить его базу.
хочу получить типа карточку на отдельном листе этой же книги. пусть, для
понимания это будет визитка, личное дело и так далее. я планирую его
переделать под другой проект.
в справочнике есть ссылка на описание, где основы рассказываются
автором, однако для меня это сложно.
http://exceltable.com/bazy-dannyh-xml/telefonnyy-spravochnik
там нет примеров и я путаюсь. мне сложно понять работу (ПОИСКПОЗ. ) или
(ИНДЕКС ). тем более, что там описана их совмесная работа. мне бы
формулу с пояснением и может тогда пойму.
подскажите.
п.с.
я понял, что поиск в данном варианте идет по фамилии. а могу ли я
сделать несколько поисков? либо оп фамилии, либо по телефону?
пусть будет две группы ячеек, которые покажут результат моего запроса. а
может и три группы. например по организации поиск.
подскажите пожалуйста.
Здравствуйте, Ковальчук Владимир.
Допустим, у вас есть диапазон A3:a13, в котором содержатся какие-то данные.
В ячейке A10 написано "Вася".
Формула
=ПОИСКПОЗ("Вася"; A3:A13)
вернёт значение 8.
8 - это позиция ячейки со значением "Вася" в обрабатываемом диапазоне из 10
ячеек.
Ну а на том же листе формула
=ИНДЕКС(A3:A13; 8)
Вернёт значение "Вася", потому что это значение восьмой ячейки заданного
диапазона.
Функция ИНДЕКС() также умеет брать значение из многомерного массива,
например,
=ИНДЕКС(A2:C4; 2; 3)
вернёт значение ячейки C3, потому что это ячейка из второй строки третьего
столбца заданного диапазона A2:C4.
Поэкспериментируйте на маленьких таблицах и всё поймёте.
Вы можете сделать их сколько угодно, только придётся делать несколько мест
для ввода условия поиска и вывода его результатов, потому что это должны
будут быть отдельные группы ячеек с функцией ПОИСКОЗ(), которая будет
проверять разные диапазоны значений.
Успехов. Никита.