Формула для об'єднання стовпця з аркуша до аркуша з відповідним ідентифікатором


1

Підібрати унікальний ідентифікатор Sheet1! A2 до осередку в Sheet2! A2: A100, що має відповідний ідентифікатор.

Вставте вміст комірки з стовпця Sheet2! C2: C100 з того ж рядка з відповідним ідентифікатором у Sheet2 до комірки з формулою в ній.

Яка формула для цього (або як ви це робите)?

Наступне не працює:

=VLOOKUP(Sheet1!A2,Sheet2!A2:A1000, Sheet2!C2:C1000)

1
Ваш третій параметр повинен бути числом (не діапазоном), що вказує, який стовпець у другому параметрі (діапазон), який ви хочете отримати, якщо ви знайдете відповідність. Ви також повинні використовувати 4-й параметр, щоб вказати, що ви бажаєте точної відповідності або найближчого збігу.
Mike Fitzpatrick

як буде третій параметр, число, вказати "який стовпець у 2-му параметрі", щоб отримати доступ, оскільки число вказує на певну комірку, але я хочу перевірити весь стовпець. схоже, що формула у відповіді використовує діапазон, а не число
kittensatplay

Відповіді:


1

Якщо ви хочете знайти значення в стовпці C, коли значення в стовпці А відповідає ідентифікатору в Sheet1!A2 потім:

=INDEX(Sheet2!$C$2:$C$1000,MATCH(Sheet1!$A$2,Sheet2!$A$2:$A$1000,0))

я відкрив нове вікно Excel, вставив цей код, і це зробило заморожування excel (не відповідаючи) - погано спробуйте пізніше
kittensatplay

це не працює, уточнення полягає в тому, що Sheet1 або Sheet2 означає лист у вікні Excel
kittensatplay

0

У поєднанні з літерою на стовпець число може дійсно вказувати на конкретну клітинку, але синтаксис для = VLOOKUP є VLOOKUP (lookup_value, table_array, col_index_num, range_lookup) ( ref ), тому в цьому контексті число вказує на весь стовпець (1 для A [у цьому випадку, оскільки поле індексу ColumnA ], тому 3 для C ).

Четвертий параметр ( range_lookup ) зазвичай доцільно (зазвичай FALSE але 0 служить), щоб забезпечити відповідність індексу точним, а не просто "наступним кращим". У масиві впорядковано зростання за lookup_value , якщо четвертий параметр опущений, TRUE або 1 формула повертає наступне найбільше значення, яке менше lookup_value , де немає точного відповідності . Де ні впорядкований "наступний кращий" може бути майже будь-яким із значень у (тут третьому) стовпці.

С FALSE або 0 масив не потрібно впорядковувати.

Можливо, варто повторити, що col_index_num не може бути негативним.

SU472583 example

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.