回覆列表
  • 1 # 使用者7806241149113

    提起排序,大家想到的肯定是系統再帶的排序功能、Rank函式和Sumproduct函式,其實除常規的這三個功能之外,我們還可以在行內進行排序或自定義排序。

    一、常規排序。

    目的:對銷量進行排序(升序、降序)。

    方法:

    1、選定目標資料來源。

    2、【資料】-【排序】,在【主要關鍵字】中選擇【銷量】,【排序依據】中選擇【單元格值】,【次序】中根據實際需要選擇【升序】或【降序】。

    3、【確定】並查閱資料。

    二、Rank函式排序。

    目的:對銷量進行排序。

    方法:

    1、選定目標單元格。

    2、輸入公式:=RANK(C3,$C$3:$C$9,1)或=RANK(C3,$C$3:$C$9,0)。

    3、Ctrl+Enter填充。

    解讀:

    1、利用Rank函式排序時,決定升序或降序的值是第三個引數,當值為1時為升序,為0時為降序。

    2、利用Rank函式排序的結果,不完全符合我們的需求,如果有數值相同,排序的結果就存在“斷點”。例如示例中升序排序沒有第3、5名。降序排序是沒有4、6名。

    三、SUMPRODUCT函式:中國式排序。

    目的:對銷量進行排序。

    方法:

    1、選定目標單元格。

    2、輸入公式:=SUMPRODUCT((C3>$C$3:$C$9)/COUNTIF($C$3:$C$9,$C$3:$C$9))+1或=SUMPRODUCT(($C$3:$C$9>C3)/COUNTIF($C$3:$C$9,$C$3:$C$9))+1。

    3、Ctrl+Enter填充。

    解讀:

    1、雙數公式是SUMPRODUCT函式的變異用法。

    2、比較兩個公式:唯一不同之處是升序時為:C3>$C$3:$C$9。當前可變單元格在前。降序時為:$C$3:$C$9>C3。當前可變單元格在後。

    3、此公式符合我們的日常習慣,沒有斷點。

    四、行內排序。

    目的:對“王東”1-5月份的銷售資料進行排序。

    方法:

    1、選取資料區域(不包括“姓名”列)。

    2、【資料】-【排序】,單擊【選項】-【按行排序】-【確定】。

    3、【主要關鍵字】選擇【行3】、【排序依據】選擇【單元格值】、【次序】根據實際需要選擇(升序,降序,自定義序列)。

    4、【確定】。

    五、自定義排序。

    目的:自定義排序。

    方法:

    1、選取資料區域(不包括“姓名”列)。

    2、【資料】-【排序】,單擊【選項】-【按行排序】-【確定】。

    3、【主要關鍵字】選擇【行2】、【排序依據】選擇【單元格值】、【次序】選擇【自定義序列】。

    4、在彈出的新對話方塊【輸入序列】中輸入自定義的序列,中間用英文都好分割,輸入完成後單擊【新增】-【確定】。

    5、【確定】-【確定】。

  • 中秋節和大豐收的關聯?
  • 融資租入的固定資產的是企業的資產嗎?