問題已解決
老師,VLOOKUP查找唯一,符合線下存款+微信支付的數(shù)字,公式怎么寫
溫馨提示:如果以上題目與您遇到的情況不符,可直接提問,隨時問隨時答
速問速答假設(shè)你的數(shù)據(jù)范圍在 A1:E100,其中 A 列為描述內(nèi)容(如 “線下存款”“**支付” 等),B 列為數(shù)字,要在這個范圍內(nèi)查找同時包含 “線下存款” 和 “**支付” 字樣的對應數(shù)字,可以使用以下公式:
=INDEX(B:B,MATCH(線下存款+**支付,A:A,0))
這個公式先使用?MATCH?函數(shù)在 A 列中查找 “線下存款 + **支付” 的位置,然后使用?INDEX?函數(shù)從 B 列中取出對應位置的數(shù)字。
上述公式僅在完全匹配 “線下存款 + **支付” 這個描述時才有效,如果你的實際情況中 “線下存款” 和 “**支付” 可能在不同單元格或者不是嚴格按照這個順序出現(xiàn),需要根據(jù)實際情況調(diào)整公式。
如果你的需求是查找既包含 “線下存款” 又包含 “**支付” 字樣的描述對應的數(shù)字,可以使用數(shù)組公式(輸入完成后按 Ctrl+Shift+Enter 組合鍵):
=INDEX(B:B,MATCH(TRUE,ISNUMBER(SEARCH(線下存款,A:A))*ISNUMBER(SEARCH(**支付,A:A)),0))
這個公式使用?SEARCH?函數(shù)判斷 A 列中的每個單元格是否包含 “線下存款” 和 “**支付” 字樣,然后通過?ISNUMBER?和乘法運算確定同時包含這兩個關(guān)鍵詞的單元格位置,最后使用?INDEX?函數(shù)從 B 列中取出對應位置的數(shù)字。
09/24 10:43
84785006
09/24 10:52
老師,沒有看懂,可以用VLOOUP+IF函數(shù)查找嗎
樸老師
09/24 10:54
同學你好
=INDEX(B:B,MATCH(線下存款+**支付,A:A,0))
這個不可以嗎
84785006
09/24 10:56
老師B;B 和A:A是哪一組的數(shù)據(jù)
樸老師
09/24 11:00
同學你好
就是B列和A列的
樸老師
09/24 11:01
在公式中,“B:B” 通常代表數(shù)據(jù)區(qū)域中第二列(假設(shè)第一列為 A 列)整列的數(shù)據(jù)區(qū)域,而 “A:A” 代表數(shù)據(jù)區(qū)域中第一列整列的數(shù)據(jù)區(qū)域。
例如,如果你的數(shù)據(jù)是在工作表中從 A1 單元格開始橫向排列,A 列是描述內(nèi)容,B 列是對應的數(shù)字,那么 “A:A” 就是 A1:A100(假設(shè)你的數(shù)據(jù)有 100 行)這個區(qū)域,代表描述內(nèi)容列;“B:B” 就是 B1:B100 這個區(qū)域,代表數(shù)字列。
閱讀 1676