excel排序篩選Excel按顏色排序或篩選,聽說excel的教程在抖音很火,很多白領(lǐng)小朋友都在爭相學(xué)習(xí),下面就跟小編一起學(xué)習(xí)一下excel排序篩選的新技能吧,excel排序篩選Excel按顏色排序或篩選就可以完成這一項工作,你是不是很心動,快跟小編一起來學(xué)習(xí)一下。
作者:Excel Home 來源:《Excel實戰(zhàn)技巧精粹》
發(fā)表于:2008年9月26日
在實際工作中,用戶經(jīng)常會通過為單元格設(shè)置背景色或者字體顏色來標(biāo)注表格中較特殊的數(shù)據(jù),但是卻無法對有顏色的單元格做進(jìn)一步操作,比如排序和篩選,因為在Excel中,無論使用菜單命令還是工作表函數(shù)都無法得到單元格的顏色信息。
此時,需要借助Excel的宏表函數(shù),才能夠得到單元格的顏色信息。有關(guān)宏表函數(shù)的更多知識,請參閱第22章宏表函數(shù)。
在如圖126-1所示的表格中,部分日期數(shù)據(jù)使用了單元格背景色,部分任務(wù)數(shù)據(jù)設(shè)置了字體顏色,下面以此表格為例,介紹如何按照顏色排序。
圖126-1 使用了單元格背景色和字體顏色的表格
分別在C1、D1中輸入文字Color1、Color2。
選定C2,按<Ctrl+F3>組合鍵,在“定義名稱”對話框的“在當(dāng)前工作簿中的名稱”文本框中輸入Color1,然后在引用位置輸入:
=GET.CELL(63,'06'!A2)+RAND()*0
單擊“確定”按鈕關(guān)閉“定義名稱”對話框。
選定D2,按<Ctrl+F3>組合鍵,在“定義名稱”對話框的“在當(dāng)前工作簿中的名稱”文本框中輸入Color2,然后在引用位置輸入:
=GET.CELL(24,'06'!B2)+RAND()*0
如圖126-2所示。單擊“確定”按鈕關(guān)閉“定義名稱”對話框。
圖126-2 使用宏表函數(shù)求顏色值
在C2中輸入“=Color1”,在D2中輸入“=Color2”。
選定C2∶D2,往下拖曳到C17∶D17,完成對公式的復(fù)制。
單擊C2,單擊工具欄上的“降序排列”按鈕
,就能夠以日期列的單元格背景色來排序,結(jié)果如圖126-3所示。
圖126-3 按顏色值排序表格數(shù)據(jù)
如果需要以任務(wù)列的字體顏色排序,則應(yīng)以D列為標(biāo)準(zhǔn)進(jìn)行排序。
在本例中,使用了Excel宏表函數(shù)在C列和D列分別求出A列每個單元格的背景色對應(yīng)的值和B列每個單元格的字體顏色對應(yīng)的值,從而使按顏色排序成為可能。
在使用Excel的篩選功能時,也可以按照單元格的背景色或字體顏色來篩選數(shù)據(jù),原理相同,在此就不贅述了。
注意:
宏表函數(shù)只能計算手工設(shè)置的單元格背景色和字體顏色的值,而不能計算由條件格式功能產(chǎn)生的顏色。
用于計算顏色的宏表函數(shù)無法自動重算。因此,當(dāng)單元格背景色或字體顏色發(fā)生改變后,用戶需要按<F9>鍵執(zhí)行手動重算,才能更新宏表函數(shù)的計算結(jié)果。