我已經搜索了互聯網尋找解決這個問題的方法,而且我的智慧已經結束了。我正在使用查詢來返回調查(表格)的回覆。我需要能夠使用多個過濾器來過濾查詢結果。換句話說,1)用戶將選擇他想要過濾的關鍵字,2)關鍵字將被附加到表,.3)查詢使用表中的字段作爲標準,並且只返回匹配所有表中關鍵字的結果。使用表格作爲查詢的標準
我已經通過使用Dlookup([fieldName],[tableName],Not「」)作爲我的查詢條件,但這只是通過匹配表中的第一個項目來過濾查詢,而我需要查詢通過匹配表中的所有項目進行過濾。
非常感謝您的幫助!
P.S.這是我的第一個問題!
編輯:
這裏就是我有我的存儲有源濾波器表(FilterStack_Table)。我所指的「關鍵字」在「答案」字段中。
這裏是我的查詢與他們在調查中回答沿返回RespondentID(S)。在回答欄下的標準是使用DLookup(「答案」,「FilterStack_Table」)
什麼查詢應該回報率只有RespondentID 5,因爲只有特定的受訪者既有「DAL」和「二月'在他們的答案池中。感謝您的評論到目前爲止!
我不明白。所有這些「關鍵詞」是否在同一領域被過濾? –
請發佈迄今爲止您所擁有的任何代碼。你願意接受VBA解決方案嗎?您可以編寫一個自定義函數,以逗號分隔的字符串形式返回所有搜索條件記錄,並使用IN()比較來篩選結果。 – Gene
@JohnnyBones是關鍵詞都在同一個字段。每個關鍵字都是同一個「關鍵字」字段下的單獨記錄。 –