В тази статия ще научим как да намерим стойност от референтна мрежа, докато използваме списък с индекси, можем да използваме комбинация от „OFFSET "&" MATCH " функции за получаване на изхода в Microsoft Excel 2010.
ИЗМЕСТВАНЕ: Връща връзката към диапазон, който е даден брой редове и колони от дадена препратка.
Синтаксис: = OFFSET (справка, редове, cols, височина, ширина)
справка: Това е препратка към клетка или диапазон от клетки, от които ще се приложи изместването.
редове: Броят редове нагоре или надолу, които искате да приложите като отместване към диапазона.
cols: Броят колони вляво или вдясно, които искате да приложите като отместване към диапазона.
височина: Това е по избор. Това е броят редове, които искате да бъде върнатата препратка.
ширина: Това е по избор. Това е броят на колоните, които искате да бъде връщаната препратка.
СЪВПАДА функцията търси определен елемент в избран диапазон от клетки и след това връща относителната позиция на този елемент в диапазона.
Синтаксис = MATCH (lookup_value, lookup_array, match_type)
lookup_value: Стойността, която искате да търсите
lookup_array: Таблицата с данни съдържа информация, от която искате да върнете резултата.
match_type: 1,0 и -1 са три опции.
1 (По подразбиране): Той ще намери най -голямата стойност в диапазона. Списъкът трябва да бъде сортиран във възходящ ред.
0: То ще намери точно съвпадение
-1: Той ще намери най -малката стойност в диапазона. Списъкът трябва да бъде сортиран в низходящ ред.
Нека вземем пример:
Имаме списък с някои случайни числа в диапазон A1: E6. Клетка A9 съдържа стойност от диапазона на колоните, т.е. A1: E1. Клетка B9 съдържа стойност от диапазона на редовете, т.е. A1: A6. Нуждаем се от формула, за да намерим съответстващата стойност както от колоната, така и от реда.
- В клетка D9 формулата ще бъде
- = OFFSET ($ A $ 1, MATCH (B9, $ A $ 1: $ A $ 6,0) -1, MATCH (A9, $ A $ 1: $ E $ 1,0) -1)
- Натиснете enter на клавиатурата си.
- Функцията ще върне резултата 100 (клетка C3) Колона C е 63 и стойността на 3rd Редът е 80.
- Ако променим стойността на реда в клетка B9 от 80 до 43, тогава резултатът ще се изчисли автоматично.