IFMATCH6函數:
IFMATCH6函數是一種用于在一個范圍內查找指定的值,并返回指定的結果的函數。它支持多個條件、通配符、大小寫敏感和返回多個結果。
IFMATCH6函數的語法如下:
=IFMATCH6(lookup_value, lookup_array, result_array, [match_type], [wildcard], [case_sensitive])
- lookup_value:要查找的值。
- lookup_array:要在其中查找值的范圍。
- result_array:要返回的結果范圍。
- match_type:指定匹配類型的可選參數。如果省略此參數,則默認為0,表示精確匹配。
- wildcard:指定要使用的通配符。如果省略此參數,則默認為*,表示任何字符。
- case_sensitive:指定是否區分大小寫。如果省略此參數,則默認為TRUE,表示區分大小寫。
IFMATCH6函數的返回值是一個數組,其中包含匹配查詢值的所有結果。
舉個例子:
假設我們有一個范圍A1:A10,其中包含以下值:
apple
banana
orange
grape
pear
cherry
watermelon
kiwi
mango
pineapple
我們想要查找包含字母“a”的所有值,并返回它們的索引。我們可以使用以下公式:
=IFMATCH6("*a*",A1:A10,ROW(A1:A10),0,"*",FALSE)
該公式將返回一個數組,其中包含以下值:
1
2
3
4
5
6
7
9
10
這些值對應于范圍A1:A10中包含字母“a”的單元格的行號。