[identity profile] ado444ka.livejournal.com posting in [community profile] useful_faq
Люди добрые, спасайте.
На работе дали задание: есть две таблички в Excel (данные: ФИО, телефоны, адреса и т.п.), нужно из них вычленить ФИО, которые есть в обеих таблицах, и вынести их, вместе с сопровождающими данными, в третью таблицу. Каким макаром это сделать?

Помогите, на дайте мне сломать мозг во цвете лет!

Объясняйте подробно, как для дауна - я в этом Экселе очень плохо ориентируюсь, если честно...

Date: 2008-04-22 11:48 am (UTC)
From: [identity profile] -mrd-.livejournal.com
ничего сложного.
не совсем понимаю, для чего тут вторая табличка.
пусть для первой таблички первая колонка - это номера строк, а данные располагаются в стобликах A, B, C и т.д.
тогда решение будет выглядеть вот так:
=ЕСЛИ(A1="Катя Иванова";СЦЕПИТЬ(B1;" ";C1;" ";D1;0))

пробелы добавляем для читабельности.
На выходе получим:
Катя Иванова 3333333 Москва ул. Икс

В случае несовпадения ячейки и условия получим 0. Или, если заменить его в формуле на " " (пробел), то получим пустую строку.

Если необходимы проверка на предмет совпадения ФИО по первой и второй таблице:
Для начала переделаем 2 таблицу чутка (для понимабельности)

2 таблица
1 Катя Иванова 666666
2 Надя Хренникова 1111111
3 Виктор Лопух 5555555

предположим, что вторая таблица начинается с 10 строки.
Тогда решение будет таким:
=ЕСЛИ(И(A10="Катя Иванова";A1="Катя Иванова");СЦЕПИТЬ(B1;" ";C1;" ";D1;" ";D10;0))

На выходе получим:
Катя Иванова 3333333 Москва ул. Икс 666666

можно переделать обе формулы так, что бы проще было подставлять условие, например, перечислив возможные условия в столбик где-нибудь.

Пояснения/комментарии нужны?



Date: 2008-04-22 12:31 pm (UTC)
From: [identity profile] -mrd-.livejournal.com
ааа...вот оно что.
тогда вышеописанный метод канешна не подойдет:)
тогда не готов сразу ответить...подумать надо.
Но насколько я понимаю, тебе уже скинули какой-то шаблончик)