close

EXCEL.取出文字組合的〔日期〕排序,並取得其對應項目
                        <.准提部林.>
--------------------------------
範例及需求結果:
  檢視圖片 
 
公式1:取出〔月份〕
 E3.一般公式:
 =TEXT(B3&C3&" 0:0","m月份;;;")
 
 --說明--
 將〔日期〕加入〔時間 " 0:0"〕,即可排除不符合日期規則的資料,例如:
 1.資料空白
 2.只輸入〔年/月〕,或只輸入〔日〕
 3.輸入日期錯誤,如 2014/02/29(非閏年).2014/04/31
 
公式2:取出〔日期〕排序
 G3.陣列公式:
 =TEXT(SMALL(--TEXT(B$3:B$28&C$3:C$28&" 0:0","0;;;!9!e!4"),ROW(A1)),"[<9e4]yyyy/mm/dd;")
 
 --說明--
 1.9E4 = 90000,凡不符日期規則者,以此數代之,使其排序至後端,
   後再利用TEXT將其轉為〔空字串""〕。
 2.取出的日期為〔文字格式 yyyy/mm/dd〕。
 
公式3:取出與〔日期〕相對應的〔項目〕
 H3.陣列公式:
 =IF(G3="","",INDEX(D:D,RIGHT(SMALL(TEXT(B$3:B$28&C$3:C$28&" 0:0","0;;;!9!e!4")*10^5+ROW($3:$28),ROW(A1)),5)))
 
 或:
 =INDEX(D:D,SMALL(IF(B$3:B$28&TEXT(C$3:C$28,"00")=G3,ROW($3:$28),4^8),COUNTIF(G$2:G2,G3)+1))&""
--------------------------------
<範例檔>:
檔案名稱:20140715a02(文字日期排序及項目).rar
下載位址:
http://www.funp.net/611664
--------------------------------機械表,機械表保養,機械表調時間,機械表推薦,機械表盒
arrow
arrow
    全站熱搜

    張佳蓉裁過鱗篩旭 發表在 痞客邦 留言(0) 人氣()