Как применить отрицательный vlookup, чтобы вернуть значение слева от ключевого поля в Excel?
Обычно функция Vlookup может помочь вам вернуть значение в правых столбцах. Если ваши извлеченные данные находятся в левом столбце, вы можете подумать о том, чтобы ввести отрицательный номер столбца в формулу: = Vlookup (F2; D2: D13; -3,0), но это приведет к ошибке, как показано на следующем снимке экрана. Как можно применить отрицательную функцию vlookup для возврата совпадающего значения в Excel?
Примените отрицательный vlookup, чтобы вернуть значение в левом столбце с функцией, определяемой пользователем
Следующая функция, определяемая пользователем, может помочь вам применить отрицательный vlookup на листе Excel, пожалуйста, сделайте следующее:
1. Удерживайте ALT + F11 , чтобы открыть Microsoft Visual Basic для приложений окно.
2. Нажмите Вставить > Модулии вставьте следующий код в Модули окно.
Код VBA: примените отрицательный vlookup, чтобы вернуть значение в левом столбце:
Function VLOOKUPNEG(lookup_value, table_array As Range, col_index_num As Integer, CloseMatch As Boolean)
Dim RowNr As Long
RowNr = Application.WorksheetFunction.Match(lookup_value, table_array.Resize(, 1), CloseMatch)
VLOOKUPNEG = table_array(RowNr, 1).Offset(0, col_index_num)
End Function
3. Затем сохраните и закройте окно кода, вернитесь на рабочий лист и введите эту формулу: =VLOOKUPNEG(F2,D2:D13,-3,0) в ячейку, в которой вы хотите получить результат, а затем нажмите Enter ключ, и соответствующее значение в левом столбце было успешно извлечено, см. снимок экрана:
Примечание: В приведенной выше формуле F2 содержит ли ячейка критерии, которые вы хотите просмотреть, D2: D13 это диапазон столбца, в котором нужно искать, -3 - это номер индекса столбца, из которого вы хотите вернуть совпадающее значение.
Разблокируйте поиск слева в Excel с помощью расширенной функции VLOOKUP от Kutools
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!