В Excel, как я могу вернуть индексный номер для соответствующего элемента в массиве?
Например, если один столбец имеет:
яблоко
Груша
зебра
и я спрашиваю «Pear», функция должна возвращать числовое значение 2. Если я спрашиваю «Grape», она должна возвращать FALSE или # N / A.
Ни одна из функций электронных таблиц, которые я исследовал (Lookup, VLookup, Match), не делает этого.
microsoft-excel
worksheet-function
Tyler Durden
источник
источник
Match
делает именно то, что вам нужно. Пожалуйста, поделитесь, как вы пробовали это.Ответы:
Ну и функция МАТЧ делает именно это.
Скажи у тебя есть
в A1: A3 ,
Ваш вклад в D1 и вывод в D2 , D1 будет какое-то слово, и D2 должно быть:
куда D1 это значение, которое вы ищете, A1: A3 столбец, в котором вы ищете, и 0 означает, что вы ищете идеальную пару.
D2 выведет индекс значения, указанного в D1, или # N / A, если это не тот список.
источник