在Excel中,對數據進行排序,很多小夥伴都用過,但用的都是單列排序,除了升序、降序,就是自定義序列。如果要對多列進行排序,很多小夥伴都很困惑,為什麼排序的結果和想象中的不太一樣,有點兒差異了?
一、Excel多列排序方法
目的:對“總分”和“語文”進行“降序”排列。
方法:
1、選定目标單元格區域(通常情況下包含标題行),【數據】-【排序】,打開【排序】對話框,在【主要關鍵字】中選擇“總分”,在【排序依據】中選擇“單元格值”,在【次序】中選擇“降序”。
2、單擊左上角的【添加條件】,在【次要關鍵字】中選擇“語文”,在【排序依據】中選擇“單元格值”,在【次序】中選擇“降序”。
3、單擊右下角的【确定】即可。
解讀:
1、如果在選擇【主要關鍵字】或者【次要關鍵字】時沒有出現列标題,原因在于沒有【排序】對話框右上角的【數據包含标題】選項。
2、如果标題行包含多級标題,則可以通過取消【數據包含标題】選項,在【主要關鍵字】、【次要關鍵字】中選擇【列X】的方式來完成排序。
二、Excel多列排序原理
1、排序結果
從排序結果中可以分析出,“總分”是按照從高到底,暨降序的方式排列的,但“語文”并沒有按照從高到低的方式排列,Why?
2、Excel多列排序原理
首先:在Excel中,多列排序是有“主”、“次”之分的,此示例中,“總分”為“主”,“語文”為“次”,将“總分”作為【主要關鍵字】,“語文”作為【次要關鍵字】來排序。
其次:當【主要關鍵字】,暨“總分”中沒有出現相同的結果時,就直接以【主要關鍵字】,暨“總分”來排序,此時的【次要關鍵字】不進行任何的排序。
再次:當【主要關鍵字】,暨“總分”中出現相同的結果時,就以【次要關鍵字】為進行排序,以此類推,得到最終的結果。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!