2013-12-03 2 views
-1

я провел около 2 дней теперь пытается скопировать и вставить строку за строкой ... У меня есть около 69 из 600.таблицы Excel и Vlookups

Моя проблема заключается в следующем: у меня есть 2 таблиц. Таблица 1 имеет название процедур 1-602. В Таблице 2 у меня есть те же процедуры, за которыми следуют их соответствующие времена продолжительности и специальности. Однако таблица 2 является основным файлом, поэтому он имеет около 10 000 процедур. Я должен буквально Ctrl Найти процедуры из электронной таблицы 1, а затем скопировать и вставить информацию, следующую за именем в A2: A6 или B2: B6. Я пробовал IFError и Vlook, но он говорит, что мне не хватает частей в моей формуле. Это то, что я пытаюсь сделать возможным? То, что я хочу сделать, это посмотреть имя процедуры из таблицы 1, найти ее в таблице 2 и вернуть эту информацию в строках за ней ei. A2: A6.

+0

Да, это возможно. Что такое «строка позади»/какова структура ваших данных (обе страницы)/какая формула вы пробовали без успеха? – pnuts

+0

Pnuts Я попытался: = OFFSET ('[Сборник данных - SurgiNet® Procedures.xlsx] Хирургические процедуры - Главная ИЛИ'! $ A $ 4, MATCH (A76, '[Сборник данных - SurgiNet® Procedures.xlsx] Хирургические процедуры - Главная OR '! $ A $ 4: $ AE $ 602,0) +1, +2, +3, +4, +5, +6) – user3062783

+0

Раскладка листа 1 всего лишь A1: A159 (поскольку я делаю раздел процедур). Лист 2 - A4: AE602 – user3062783

ответ

0

Попробуйте следующее, обновите +0 до +1, +2 и т. Д., Чтобы получить дополнительные строки.

=offset(sheet2!$A$1,match(Sheet1!A1,Sheet2!$a:$a,0)+0,0,1,1) 
+0

Я попытался: = OFFSET («[Сборник данных - SurgiNet® Procedures.xlsx] Хирургические процедуры - Главная ИЛИ»! $ A $ 4, MATCH (A76, «[Сборник данных - Процедуры SurgiNet®. xlsx] Хирургические процедуры - Главная OR '! $ A $ 4: $ AE $ 602,0) +1, +2, +3, +4, +5, +6) - Но в нем говорилось, что было слишком много аргументов :( – user3062783

+0

Действительно , используйте сначала '= OFFSET ('[Сборник данных - SurgiNet® Procedures.xlsx] Хирургические процедуры - Главная ИЛИ'! $ A $ 4, MATCH (A76, '[Сборник данных - SurgiNet® Procedures.xlsx] Хирургические процедуры - Главная OR '! $ A $ 4: $ AE $ 602,0) +0, 0,1,1) 'для извлечения первой следующей строки, затем' = OFFSET (' [Сборник данных - SurgiNet® Procedures.xlsx] Хирургические процедуры - Главная OR '! $ A $ 4, MATCH (A76,' [Сборник данных - SurgiNet® Procedures.xlsx] Хирургические процедуры - Главная OR '! $ A $ 4: $ AE $ 602,0) +1, 0,1,1) 'для второго ряда и т. д. – nutsch

+0

спасибо nutsch! – user3062783

Смежные вопросы