Note: The other languages of the website are Google-translated. Back to English
Войти  \/ 
x
or
x
Регистрация  \/ 
x

or

Как просмотреть значения на нескольких листах?

В excel мы можем легко применить функцию vlookup для возврата совпадающих значений в одной таблице рабочего листа. Но задумывались ли вы когда-нибудь над тем, как получить значение vlookup на нескольких листах? Предположим, у меня есть следующие три листа с диапазоном данных, и теперь я хочу получить часть соответствующих значений на основе критериев из этих трех листов, см. Снимки экрана:

Значения Vlookup из нескольких листов с формулой массива

Значения Vlookup из нескольких листов с обычной формулой

Значения Vlookup из нескольких листов с замечательной функцией


Значения Vlookup из нескольких листов с формулой массива

Чтобы использовать эту формулу массива, вы должны дать этим трем листам имя диапазона, перечислите имена ваших листов на новом листе, например, как показано на следующем снимке экрана:

1. Дайте этим листам имя диапазона, выберите имена листов и введите имя в поле Имя Box который рядом со строкой формул, в данном случае я введу Sheetlist в качестве имени диапазона, а затем нажмите Enter ключ.

2. А затем вы можете ввести следующую длинную формулу в свою конкретную ячейку:

=VLOOKUP(A2,INDIRECT("'"&INDEX(Sheetlist,MATCH(1,--(COUNTIF(INDIRECT("'"&Sheetlist&"'!$A$2:$B$6"),A2)>0),0))&"'!$A$2:$B$6"),2,FALSE)

3. А затем нажмите Shift + Ctrl + Enter вместе, чтобы получить первое соответствующее значение, затем перетащите дескриптор заполнения вниз к ячейкам, в которых вы хотите применить эту формулу, все относительные значения каждой строки были возвращены следующим образом:

Ноты:

1. В приведенной выше формуле:

  • A2: ссылка на ячейку, относительное значение которой вы хотите вернуть;
  • Список: это имя диапазона имен рабочих листов, которые я создал на шаге 1;
  • A2: B6: диапазон данных рабочих листов, в которых необходимо выполнить поиск;
  • 2: указывает номер столбца, в котором возвращается совпадающее значение.

2. Если конкретное значение, которое вы ищете, не существует, будет отображаться значение # N / A.


Демонстрация: значения Vlookup из нескольких листов с формулой массива


Vlookup сопоставление записей из нескольких листов в Excel

Вам может быть сложно найти соответствующие значения на нескольких листах, но с Kutools for Excel's ПОСМОТРЕТЬ на нескольких листах утилиту, вы сможете быстро решить эту задачу без сложных формул.           Нажмите, чтобы загрузить Kutools for Excel!

Kutools for Excel: с более чем 300 удобными надстройками Excel, которые можно попробовать бесплатно без ограничений в течение 30 дней. Загрузите и бесплатную пробную версию прямо сейчас!


Значения Vlookup из нескольких листов с обычной формулой

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

1. Введите в нужную ячейку следующую формулу:

=IFERROR(VLOOKUP($A2,Sheet1!$A$2:$B$6,2,FALSE),IFERROR(VLOOKUP($A2,Sheet2!$A$2:$B$6,2,FALSE),VLOOKUP($A2,Sheet3!$A$2:$B$6,2,FALSE)))

2. Затем перетащите дескриптор заполнения вниз к диапазону ячеек, который вы хотите содержать эту формулу, см. Снимок экрана:

Ноты:

1. В приведенной выше формуле:

  • A2: ссылка на ячейку, относительное значение которой вы хотите вернуть;
  • Sheet1, Sheet2, Sheet3: имена листов, которые включают данные, которые вы хотите использовать;
  • A2: B6: диапазон данных рабочих листов, в которых необходимо выполнить поиск;
  • 2: указывает номер столбца, в котором возвращается совпадающее значение.

2. Для более легкого понимания этой формулы, длинная формула состоит из нескольких функций vlookup и связана с функцией ЕСЛИОШИБКА. Если у вас есть другие листы, вам просто нужно добавить функцию vlookup в сочетании с IFERROE после формулы.

3. Если конкретное значение, которое вы ищете, не существует, будет отображаться значение # N / A.


Значения Vlookup из нескольких листов с замечательной функцией

Возможно, две приведенные выше формулы слишком сложно использовать для вас, здесь я представлю мощную функцию, Kutools for Excel's ПОСМОТРЕТЬ на нескольких листах, с помощью этой функции вы можете быстро справиться с этой задачей, если есть десятки или сотни рабочих листов.

Советы:Чтобы применить это ПОСМОТРЕТЬ на нескольких листах функция, во-первых, вы должны скачать Kutools for Excel, а затем быстро и легко примените эту функцию.

После установки Kutools for Excel, пожалуйста, сделайте так:

1. Нажмите Kutools > Супер поиск > ПОСМОТРЕТЬ на нескольких листах, см. снимок экрана:

2. В ПОСМОТРЕТЬ на нескольких листах диалоговом окне выполните следующие действия:

  • Выберите ячейки значений поиска и выходные ячейки из Значения поиска и диапазон вывода раздел;
  • Затем выберите и добавьте диапазон данных из других листов в Диапазон данных список.

Внимание: Если вы хотите заменить значение ошибки # N / A другим текстовым значением, вам просто нужно проверить Заменить значение ошибки # Н / Д указанным значением вариант, а затем введите нужный текст.

3, Затем нажмите OK , все соответствующие записи были возвращены на нескольких листах, см. снимки экрана:

Нажмите, чтобы загрузить Kutools for Excel и бесплатную пробную версию сейчас!


Больше относительных статей:

  • Значение соответствия Vlookup снизу вверх в Excel
  • Обычно функция Vlookup может помочь вам найти данные сверху вниз, чтобы получить первое совпадающее значение из списка. Но иногда вам нужно выполнить vlookup снизу вверх, чтобы извлечь последнее соответствующее значение. Есть ли у вас какие-нибудь хорошие идеи для решения этой задачи в Excel?
  • Vlookup и возврат всей / всей строки совпадающего значения в Excel
  • Обычно вы можете vlookup и вернуть соответствующее значение из диапазона данных с помощью функции Vlookup, но пытались ли вы когда-нибудь найти и вернуть всю строку данных на основе определенных критериев, как показано на следующем снимке экрана.
  • Vlookup и объединение нескольких соответствующих значений в Excel
  • Как все мы знаем, функция Vlookup в Excel может помочь нам найти значение и вернуть соответствующие данные в другом столбце, но в целом она может получить только первое относительное значение, если есть несколько совпадающих данных. В этой статье я расскажу о том, как выполнить vlookup и объединить несколько соответствующих значений только в одной ячейке или вертикальном списке.
  • Vlookup на нескольких листах и ​​суммирование результатов в Excel
  • Предположим, у меня есть четыре листа с одинаковым форматированием, и теперь я хочу найти телевизор в столбце Product на каждом листе и получить общее количество заказов на этих листах, как показано на следующем снимке экрана. Как я могу решить эту проблему с помощью простого и быстрого метода в Excel?
  • Vlookup и возврат соответствующего значения в отфильтрованном списке
  • Функция VLOOKUP может помочь вам найти и вернуть первое совпадающее значение по умолчанию, будь то обычный диапазон или отфильтрованный список. Иногда вам просто нужно выполнить vlookup и вернуть только видимое значение, если есть отфильтрованный список. Как бы вы могли справиться с этой задачей в Excel?

Лучшие инструменты для работы в офисе

Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы... Предотвращение дублирования ячеек; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Более 300 мощных функций. Поддерживает Office / Excel 2007-2019 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
вкладка kte 201905

Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    kathy · 2 years ago
    can you convert the formula into plain text
  • To post as a guest, your comment is unpublished.
    Kiran · 4 years ago
    hi,

    in multiple use sheet , iwant to value increase by serial.
    =VLOOKUP($C10,'[apri.xlsx]ahm'!$C$10:$L$10,6,FALSE)
    =VLOOKUP($C10,'[april.xlsx]ahm'!$C$10:$L$10,7,FALSE)
    autometically value can change in formula
  • To post as a guest, your comment is unpublished.
    Sunil Gyawali · 4 years ago
    Hi, I am also having problem using this formula to compile the values from multiple sheet.
  • To post as a guest, your comment is unpublished.
    usha · 4 years ago
    when i try this foirmula its not valid
  • To post as a guest, your comment is unpublished.
    usha · 4 years ago
    this formula is not valid when i am triying in my excel
    • To post as a guest, your comment is unpublished.
      malik · 4 years ago
      try using Iferror funtion icluding vlookup..
      • To post as a guest, your comment is unpublished.
        Jon · 3 years ago
        Here is an example of what that would look like. =IFERROR(VLOOKUP(A1,Sheet1!A:B,2,FALSE),IFERROR(VLOOKUP(A1,Sheet2!A:B,2,FALSE),IFERROR(VLOOKUP(A1,Sheet3!A:B,2,FALSE),"Item Not Found!")))


        Essetially look in Sheet1 for this value, if you can't find it, look in Sheet2. If it isn't there look in Sheet3, and if after all of that it can't be found, tell me that the value could not be found.
  • To post as a guest, your comment is unpublished.
    mohd shehzaad khan · 4 years ago
    Hi Sir,

    Please help me

    I have open a excel book in which more than 50 on sheet data available but summary available at sheet one but I want pick value from every sheet.
    So please help out how can i pick value please sir do urgently. I am waiting for your response definietly I will appreciate your response.

    regard's
    Mohd Shehzaad Khan
  • To post as a guest, your comment is unpublished.
    Sam · 4 years ago
    I want to bring mutiple sheets informatiom into one sheets lke pivot table and i want them to be connect..same structures..i did by consolidation but the column department (one field)numbers are not spreading out colums wise (other fields are spread over the columns)..can anyone help plz..
  • To post as a guest, your comment is unpublished.
    Aruana R · 5 years ago
    =IFERROR(VLOOKUP($A2,Sheet1!$A$2:$B$5,2,FALSE),IFERROR(VLOOKUP($A2,Sheet2!$A$2:$B$5,2,FALSE),VLOOKUP($A2,Sheet3!$A$2:$B$5,2,FALSE)))


    in above formula, instead 2(column number) i want match criteria with main sheet.


    please help me
  • To post as a guest, your comment is unpublished.
    Grace · 5 years ago
    Hi,

    I am trying to look up multiple sheets to another sheets... can you help me?
  • To post as a guest, your comment is unpublished.
    Prakash Siddhu Gaikw · 5 years ago
    sorry guys wrongly comment on wrong site
  • To post as a guest, your comment is unpublished.
    Prakash Siddhu Gaikw · 5 years ago
    very 3rd class services of this site do not purchase any kind of product.if your a son of your father than repay may money back to my a/c.already mail sent to sajid.
  • To post as a guest, your comment is unpublished.
    Achyutanand. · 6 years ago
    Hiii Dude,

    I am trying to loookup with new worksheets to multiple sheets but i have geeting eroor with this formula please get me solutions.

    my formula is = =VLOOKUP(B17,INDIRECT("'"&INDEX(List,MATCH(1,--(COUNTIF(INDIRECT("'"&List&"[Daily Collection Report-2014-15.xlsx]Modification Pmt'!$D$2B2:AZ2000"),B17)>0),0))&"[Daily Collection Report-2014-15.xlsx]Modification Pmt'!$D$2B2:AZ2000"),2,FALSE)
    • To post as a guest, your comment is unpublished.
      Gerhard · 5 years ago
      Hi,

      I have multiple spreadsheets, I want to lookup a cell value based on matching the name of the Tab.

      can you help please
    • To post as a guest, your comment is unpublished.
      achyutanand · 5 years ago
      [quote name="Achyutanand."]Hiii Dude,

      I am trying to loookup with new worksheets to multiple sheets but i have geeting eroor with this formula please get me solutions.

      my formula is = =VLOOKUP(B17,INDIRECT("'"&INDEX(List,MATCH(1,--(COUNTIF(INDIRECT("'"&List&"[Daily Collection Report-2014-15.xlsx]Modification Pmt'!$D$2B2:AZ2000"),B17)>0),0))&"[Daily Collection Report-2014-15.xlsx]Modification Pmt'!$D$2B2:AZ2000"),2,FALSE)[/quote]
      a

      hi please give me excel sheet
      • To post as a guest, your comment is unpublished.
        kedar · 5 years ago
        =IFERROR(VLOOKUP(A2,Sheet1!$G$2:H5,2,0),IFERROR(VLOOKUP(Summary!A2,Sheet2!$G$2:H5,2,0),IFERROR(VLOOKUP(Summary!A2,Sheet3!$G$2:H5,2,0),"NOT")))
        Lookup Value Result
        A 100 100
        B 200 200
        C 300 300
        D 400 400
        D 400 400
        G 325 325
        H 425 425
        I 150 150
        A 100 100
        K 350 350
        L 450 450
        sheet1 Data
        A 100
        B 200
        C 300
        D 400
        Data 2
        E 125
        F 225
        G 325
        H 425
        Data 3
        I 150
        J 250
        K 350
        L 450