0
我有一個陣列A1:A3
{Apple,Banana,Cherry}。讓單元格A4 =蘋果和單元格A5 =香蕉。對於數組公式{=A4=A1:A3}
,它返回TRUE。但是,對於數組公式{=A5=A1:A3}
,它返回一個FALSE。單元匹配陣列
我意識到這是因爲A5香蕉不在數組的第一行。有沒有一種方法可以使用array
函數來匹配單元格A5?
我有一個陣列A1:A3
{Apple,Banana,Cherry}。讓單元格A4 =蘋果和單元格A5 =香蕉。對於數組公式{=A4=A1:A3}
,它返回TRUE。但是,對於數組公式{=A5=A1:A3}
,它返回一個FALSE。單元匹配陣列
我意識到這是因爲A5香蕉不在數組的第一行。有沒有一種方法可以使用array
函數來匹配單元格A5?
嘗試,
=isnumber(match(A5, A$1:A$3, 0))
你可以得到它通過把
=OR(A5=A1:A3)
以數組公式的工作,但我不能在使用MATCH想到的任何優勢。
你在說什麼是數組中的相對匹配。如果您選擇D10:D12,則在CSE中輸入'= A5 = A1:A3',您將以FALSE,TRUE,FALSE結束。第二個單元格(即D11)爲TRUE,因爲匹配數組中的第二個單元格是匹配的。這種方法很少使用;甚至在陣列範圍內沒有絕對錨點(例如** $ **)。 – Jeeped