В этой статье мы узнаем, как искать и ссылаться на функции в Excel.

image

Если у вас есть несколько таблиц Excel и вы хотите создать динамическую ссылку link: / formulas-and-functions-Introduction-of-vlookup-function [VLOOKUP Function] из этих таблиц, вам нужно будет использовать функцию ДВССЫЛ.

В этой статье мы узнаем, как легко вы можете изменить свою таблицу поиска, просто изменив имя таблицы поиска в ячейке.

Общая формула для динамической таблицы ВПР

=VLOOKUP(lookup_value,

INDIRECT(«TableName»),

col_index,0)

Lookup_value: значение, которое вы ищете.

TableName: таблица, в которой вы хотите искать значение поиска.

Col_Index: номер столбца, из которого вы хотите получить данные.

Давайте рассмотрим пример, чтобы увидеть, как это работает.

Пример: создание формулы динамического поиска для поиска по выбранной таблице

image

Здесь у нас есть две таблицы с одинаковыми сотрудниками. Первая таблица называется Юг и содержит данные о сотрудниках, назначенных в южных городах. Вторая таблица называется West и содержит сведения об одних и тех же сотрудниках при назначении в городах на западе.

Теперь нам нужно получить города сотрудников в одном месте из обоих регионов.

Как вы можете видеть на изображении, мы подготовили столик вниз. Он содержит идентификаторы сотрудников. Нам нужно получить города с Юга и Запада, используя одну единственную формулу.

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

=VLOOKUP($A24,INDIRECT(B$23),3,0)*

Мы заблокировали ссылки с помощью знака $, чтобы при копировании формулы использовались правильные ссылки.

If you aren’t familiar with reference locking or absolution, you learn

it

`here`.

It is really important if you want to master Excel.

Запишите приведенную выше формулу в ячейку B24, скопируйте весь диапазон.

image

Вы можете видеть, что он динамически искал город Юга из таблицы Юга и Город Запада из таблицы Запада. Нам не нужно было ничего менять в формуле.

Как это работает?

Это базовая формула ВПР с единственной разницей: link: / lookup-formulas-excel-Indirect-function [INDIRECT function]. Как вы знаете, функция ДВССЫЛ преобразует любую текстовую ссылку в фактическую ссылку, здесь мы используем ту же способность функции ДВССЫЛ.

Важно, чтобы вы использовали link: / table-excel-2007-17-amazing-features-of-excel-tables [Excel Table] или называли свои таблицы, используя `link: / excel-range-name-all- about-excel-named-range-excel-range-name [именованные диапазоны] `.

В B24 у нас есть формула link: / formulas-and-functions-Introduction-of-vlookup-function [VLOOKUP] ($ A24, link: / lookup-formulas-excel-Indirect-function [INDIRECT] (B 23 $), 3,0).

Это преобразуется в link: / формулы-и-функции-введение-из-vlookup-function [ВПР] ($ A24, link: / lookup-formulas-excel-косвенная-функция [КОСВЕННЫЙ] («Юг») , 3,0).

Теперь косвенное преобразование «Юг» в фактическую ссылку на таблицу (мы назвали первую таблицу Югом. Следовательно, формула теперь ВПР ($ A24, Южная, 3,0). Теперь ВПР просто ищет в таблице ЮГ.

Когда мы копируем формулы в C24, формула становится VLOOKUP ($ A24, INDIRECT (C $ 23), 3,0). Теперь C23 содержит «West». Следовательно, формула в конечном итоге преобразуется в VLOOKUP ($ A24, West, 3 , 0). И ВПР на этот раз получает значение из таблицы West.

Надеюсь, эта статья о функциях поиска и ссылок в Excel носит пояснительный характер. Дополнительные статьи о формулах поиска и связанных формулах Excel можно найти здесь. Если вы понравились наши блоги, поделитесь им со своими друзьями на Facebook. А также вы можете подписаться на нас в Twitter и Facebook. Мы будем рады услышать от вас, дайте нам знать, как мы можем улучшить, дополнить или обновить нашу работу и сделать ее лучше вы. Напишите нам на [email protected].

Статьи по теме:

`link: / lookup-formulas-use-i ndex-and-match-to-lookup-value [Use INDEX и MATCH to Lookup Value] `: Формула INDEX-MATCH используется для динамического и точного поиска значения в данной таблице. Это альтернатива функции VLOOKUP, которая устраняет недостатки функции VLOOKUP.

link: / lookup-formulas-use-vlookup-from-two-or-more-lookup-tables [Использовать ВПР из двух или более таблиц поиска]: Для поиска из нескольких таблиц мы можем использовать подход ЕСЛИОШИБКА. Для поиска из нескольких таблиц ошибка используется как переключатель для следующей таблицы. Другой метод может быть подходом If.

link: / lookup-formulas-how-to-do-case-sensitive-lookup-in-excel [Как выполнять поиск с учетом регистра в Excel]: функция VLOOKUP в excel не чувствительна к регистру и вернет первый совпадающее значение из списка. INDEX-MATCH не является исключением, но его можно изменить, чтобы сделать его чувствительным к регистру. Давайте посмотрим, как… link: / lookup-formulas-lookup-часто-появляющийся-текст-с-критериями-в-excel [Поиск часто появляющегося текста с критериями в Excel]: поиск наиболее часто появляется в тексте в диапазоне, который мы используйте ИНДЕКС-ПОИСКПОЗ с функцией РЕЖИМ. Вот способ.

Популярные статьи:

link: / tips-if-condition-in-excel [Как использовать функцию IF в Excel]: оператор IF в Excel проверяет условие и возвращает конкретное значение, если условие истинно, или другое конкретное значение, если оно ложно .

link: / formulas-and-functions-Introduction-of-vlookup-function [Как использовать функцию ВПР в Excel]: Это одна из наиболее часто используемых и популярных функций Excel, которая используется для поиска значений из разных диапазонов и листы.

link: / excel-formula-and-function-excel-sumif-function [Как использовать функцию СУММЕСЛИ в Excel]: Это еще одна важная функция информационной панели. Это поможет вам суммировать значения для конкретных условий.

link: / tips-countif-in-microsoft-excel [Как использовать функцию СЧЁТЕСЛИ в Excel]: Подсчет значений с условиями с помощью этой удивительной функции. Вам не нужно фильтровать данные для подсчета определенных значений. Функция Countif важна для подготовки вашей приборной панели.