如何修改 MATCH() 中範圍的內容?

如何修改 MATCH() 中範圍的內容?

我正在執行以下操作trim + clean + uppercase以便更輕鬆地匹配 ID:

=IFNA(MATCH(UPPER(TRIM(CLEAN(A1))), datos!B2:datos!B999, 0), -1)+1

這會返回行號,或 0,它工作得很好。

但是,我目前正在引用 B 列,這是經過修改的 ID 列,它通過 a=UPPER(TRIM(CLEAN(A1)))而不是 A 列,且 ID 處於原始狀態。

如何對乾草和針應用相同的過程(修剪、清潔和上部),從而消除對具有修改 ID 的第二列的需要?

答案1

使用以下公式:

{=MATCH(TRIM(CLEAN(D2)),TRIM(CLEAN(A2:A5)),0)}

這是一個數組公式,因此您需要按CTRLSHIFTENTER

請注意,不需要,UPPER因為MATCH不區分大小寫

相關內容