Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.03.2015, 10:10   #1
lexrus26
Новичок
Джуниор
 
Регистрация: 17.03.2015
Сообщений: 3
По умолчанию Поиск значений из одного листа в другом и перенос

Добрый день. Передо мной стоит глупая задача, но почему-то не получается реализовать. Есть таблица EXEL состоящая из 2 листов. в 1 листом в виде табличек сделаны расчеты, и рядом с фамилией стоит цифра (выделенная красным цветом) которую нужно перенести на лист 2, найдя в нем соответствующую фамилию. Может подскажете как реализовать?
lexrus26 вне форума Ответить с цитированием
Старый 17.03.2015, 10:15   #2
lexrus26
Новичок
Джуниор
 
Регистрация: 17.03.2015
Сообщений: 3
По умолчанию

тест.zip Вот пример таблицы
lexrus26 вне форума Ответить с цитированием
Старый 17.03.2015, 10:35   #3
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Могу предложить пользовательскую функцию:
Код:
Function FindNum(fam As String) As Long
    Dim x As Range: Set x = Sheets("Лист1").Cells.Find(fam)
    If Not x Is Nothing Then FindNum = Val(x.Offset(, 1))
End Function
Пример во вложении.
Вложения
Тип файла: rar тест.rar (16.6 Кб, 20 просмотров)
Чем шире угол зрения, тем он тупее.
SAS888 вне форума Ответить с цитированием
Старый 17.03.2015, 10:53   #4
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Предлагаю 5 штук вложенных в ЕСЛИ() ВПР() - если первая не нашла, то работает вторая и т.д.
А вообще организация первой таблицы идиотская, т.ч. городить эту монстроформулу предлагаю Вам.

P.S. Я бы тоже использовал UDF.
webmoney: E265281470651 Z422237915069 R418926282008

Последний раз редактировалось Hugo121; 17.03.2015 в 10:55.
Hugo121 вне форума Ответить с цитированием
Старый 17.03.2015, 11:17   #5
lexrus26
Новичок
Джуниор
 
Регистрация: 17.03.2015
Сообщений: 3
По умолчанию

Дело в том, что Еще и в разных форматах введены фамилии, форматы не совподают. оттого мне помогла лишь пользовательская функция и немного оптимизации информации (привел к одному виду) В общем функция работает. Спасибо.
lexrus26 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
запуск фильтра с одного листа на другом eugene_pkc Microsoft Office Excel 0 02.07.2014 08:23
Перенос значений из одного листа на другой Антон_92 Microsoft Office Excel 4 23.10.2013 19:04
Поиск значений на другом листе из разных ячеек и перенос их на первый лист madex Microsoft Office Excel 14 26.10.2012 14:37
Перенос из одного листа в другой в зависимости от значений Rurikovitch Microsoft Office Excel 3 15.05.2009 20:29
перенос значений с одного листа на другой ANDREEY Помощь студентам 2 10.02.2009 23:22