Как использовать функцию VBA "MATCH"

Автор: John Pratt
Дата создания: 10 Январь 2021
Дата обновления: 1 Декабрь 2024
Anonim
Как использовать функцию VBA "MATCH" - Статьи
Как использовать функцию VBA "MATCH" - Статьи

Содержание

Функция «MATCH» в процедурах Microsoft Excel VBA находит совпадение в диапазоне ячеек и отображает это на листе. Функция полезна при вводе данных, которые необходимо оценить для определенных значений. Например, если у вас есть электронная таблица с номерами продаж, функцию «MATCH» можно использовать в любом месте рабочего листа Excel, и она занимает только одну строку кода в ячейке.


направления

Функция "MATCH" является функцией "Match" в VBA. (Монитор изображение от kasiap от Fotolia.com)
  1. Создайте гладкое число на листе. В этом примере используется ежедневный список доходов от продаж. Вставьте следующее в таблицу Excel: столбец A - понедельник, вторник, среда; и столбец B - 300 руб., 180 руб., 400 руб.

  2. Понять синтаксис функции "CORRESP". Чтобы успешно использовать функцию, важно понимать синтаксис. Это основной синтаксис: CORRESP (Lookup_value, lookup_matrix, [match_type]). «Lookup_value» - это значение, которое вы хотите найти в диапазоне, указанном в «Lookup_matrix». «match_type» будет одним из трех значений. Использование «0» находит точное значение. Использование числа «1» активирует функцию, чтобы найти приблизительное совпадение, которое меньше заданного числа. И наоборот, число «2» просит функцию найти наиболее близкое совпадение, которое больше заданного числа.


  3. Вставьте функцию в пустую ячейку на листе. Как только синтаксис известен, вы можете вставить функцию в ячейку и настроить ее в соответствии со своими потребностями. В этом примере функция используется для обнаружения продаж, которые были менее чем за 200 долларов США. Используя данные, использованные на шаге 1, функция выглядит следующим образом: = CORRESP (200, B1: B3, 1). Смотрите знак равенства. Это необходимо для того, чтобы Excel понимал, что вводимый вами текст является функцией, а не просто текстом.

  4. Оцените и протестируйте результаты. В этом примере показан ответ «180,00». Функция возвращает число, наиболее близкое к заданному значению, поэтому будет показано то, которое ближе всего к 200.