練習 Advanced Filter 的 Criteria Range。
理解同一列代表 AND、不同列代表 OR,並處理兩組薪資區間。
篩選 Dept 為 Sales 或 Admin、Region 為 North 或 South,Salary 為 7,000–12,000 或 15,000–20,000。
<table fit-page-width="true" header-row="true"><tr><td>條件組</td><td>Dept</td><td>Region</td><td>Salary</td></tr><tr><td>組1</td><td>Sales/Admin</td><td>North/South</td><td>7000–12000</td></tr><tr><td>組2</td><td>Sales/Admin</td><td>North/South</td><td>15000–20000</td></tr></table>
建立 Criteria Range;相同列為 AND,不同列為 OR,再使用 Data → Advanced。
來源完成案例 d 顯示 Raja Raymondekar(Sales/North/15,625)符合第二薪資區間;但同表也出現 Beena Mavadia(Mktg/East/8,750)、Seema Ranganathan(R&D/North/15,000)、Julie D'Souza(R&D/West/8,875)等與題目 Dept/Region 條件不一致的資料,因此不可直接視為正確結果。
Advanced Filter 最容易出錯的是 Criteria Range 排列方式。若應為 AND 的條件被放到不同列,就可能意外放寬成 OR。
請把條件轉成 Advanced Filter Criteria Range,並逐筆驗證結果;若來源完成表含不符合條件的列,請指出而不要合理化。
Raja 的薪資若從 15,625 降到 14,500,是否仍符合?
**精簡解答:**不符合,因 14,500 不在 7,000–12,000 或 15,000–20,000 任一區間。