返回列表 上一主題 發帖

[發問] 關於使用Excel多從條件搜尋功能

[發問] 關於使用Excel多從條件搜尋功能

問題

為何我的欄位有"1",但是搜尋出來的資料並不正確(如圖)?

問題二

我的多重搜尋功能,不能使用多重搜尋僅能使用單一條件來做選取....輸入多筆資料會異常....:L
(附檔為問題Excel檔案)

如果可以希望各位大大能點醒我,哪裡的程式碼出現錯誤了?
讓我能了解自己錯在哪。

02.jpg (105.53 KB)

02.jpg

01.jpg (90.62 KB)

01.jpg

發問.rar (52.2 KB)

問題Excel檔案

輔助公式:
=IF(SUMPRODUCT(1*ISERR(FIND(多重條件搜尋!C$2:F$2,A2:D2))),ROW(A1)&"",ROW(A1))

C$2:F$2與A2:D2的〔欄位〕是互相對位的,不須使用OFFSET

TOP

回復 2# 准提部林


    所以OFFSET是需要顯示不同位置的時候才需要寫這段程式碼嗎?
否則正常照順序顯示是不需要這段程式碼的?

TOP

回復 3# tn01035405


資料表標題:編號 內容敘述 另類編號 備註
      |  |    |    |
查詢表標題:編號 內容敘述 另類編號 備註

欄位置相同,所以直接以儲存格去對即可~~
=IF(SUMPRODUCT(1*ISERR(FIND(多重條件搜尋!C$2:F$2,A2:D2))),ROW(A1)&"",ROW(A1))

==============================
若是以下情形:
資料表標題:編號 內容敘述 另類編號 備註
      |     \ /    |
      |     / \    |
查詢表標題:編號 另類編號 內容敘述 備註

則須如下調整其位置:
=IF(SUMPRODUCT(1*ISERR(FIND(T(OFFSET(多重條件搜尋!B$2,,{1,3,2,4})),A2:D2))),ROW(A1)&"",ROW(A1))

注意:查詢表的 C$2:F$2 必須設為〔文字〕格式!

TOP

回復 4# 准提部林


    了解!感謝您的教導,學會了:victory: :handshake

TOP

回復 4# 准提部林


    准大好,您的關於OFFSET的使用時機說明,小弟也受教了,之前還真不瞭解其間差別,謝謝!

TOP

        靜思自在 : 做該做的事是智慧,做不該做的事是愚癡。
返回列表 上一主題