王志軍
同事前來(lái)求助,如圖1所示,她希望找出“顏色”列顯示為“紅”的數(shù)據(jù)行,并將其顯示在右側(cè)的G:H區(qū)域,由于源數(shù)據(jù)時(shí)常需要變動(dòng),手工操作顯然是比較麻煩,有沒(méi)有更好一些的方法呢?
方法一:使用高級(jí)篩選
在D列設(shè)置條件在D1、D2單元格直接粘貼條件即可,當(dāng)然也可以手工輸入條件。切換到“數(shù)據(jù)”選項(xiàng)卡,在“排序和篩選”功能組選擇“高級(jí)”,打開(kāi)“高級(jí)篩選”對(duì)話框,選擇“將篩選結(jié)果復(fù)制到其他位置”,參考圖2所示分別設(shè)置列表區(qū)域、條件區(qū)域、復(fù)制到等數(shù)據(jù),確認(rèn)之后關(guān)閉對(duì)話框,很快就可以看到圖3所示的篩選結(jié)果。
方法二:使用公式
在G1、H1單元格手工輸入或粘貼列標(biāo)題,選擇G2單元格,在編輯欄輸入公式“=INDEX(A:A,SMALL(1F($B$2:$B$210=$B$2,ROW($B$2:$B$210),2000),ROW(1:1)))”,按下“Ctrl+Shift+Enter”組合鍵轉(zhuǎn)換為數(shù)組公式,公式執(zhí)行之后向右、向下拖拽填充柄,直至出現(xiàn)空值為止最終結(jié)果如圖4所示。
方法三:使用數(shù)據(jù)透視表
切換到“插入,,選項(xiàng)卡,在“表格”功能組選擇“數(shù)據(jù)透視表”,打開(kāi)“創(chuàng)建數(shù)據(jù)透視表”對(duì)話框,在這里檢查源數(shù)據(jù)區(qū)域是否正確,這里請(qǐng)將數(shù)據(jù)透視表放置在現(xiàn)有工作表,確認(rèn)之后會(huì)在窗口右側(cè)顯示“數(shù)據(jù)透視表字段”窗格,將編號(hào)、顏色兩個(gè)字段拖拽到“行”區(qū)域,分別打開(kāi)“字段設(shè)置”對(duì)話框,將分類匯總設(shè)置為“無(wú)”,其余選項(xiàng)則不需要更改。打開(kāi)“數(shù)據(jù)透視表選項(xiàng)”對(duì)話框,切換到“匯總和篩選”選項(xiàng)卡,在這里取消“顯示行總計(jì)”和“顯示列總計(jì)”的選項(xiàng)。切換到“設(shè)計(jì)”選項(xiàng)卡在“布局”功能組依次選擇“報(bào)表布局→以表格形式顯示”。最后返回?cái)?shù)據(jù)透視表界面將顏色設(shè)置為“紅”,隨后就可以看到圖5所示的效果。
這一方法的好處是可以實(shí)現(xiàn)即時(shí)更新,當(dāng)左側(cè)的源數(shù)據(jù)發(fā)生變化時(shí),只要右擊數(shù)據(jù)透視表任意位置從快捷菜單選擇“刷新”,就可以得到最新的篩選結(jié)果。