返回列表 上一主題 發帖

excel中設置單據頁碼的問題

A1=100430001
A2=IFERROR((TEXT(RIGHT(YEAR(TODAY()),2),"00")&TEXT(MONTH(TODAY()),"00")&TEXT(DAY(TODAY()),"00")&TEXT(RIGHT(LOOKUP(2,1/(LEFT($A$1:A1,6)=TEXT(RIGHT(YEAR(TODAY()),2),"00")&TEXT(MONTH(TODAY()),"00")&TEXT(DAY(TODAY()),"00")),$A$1:A1),3),"000"))+1,--(RIGHT(YEAR(TODAY()),2)&TEXT(MONTH(TODAY()),"00")&TEXT(DAY(TODAY()),"00")&"001"))
往下COPY

TOP

抱歉,用了2007公式,2003請看附件
定義名稱公式較簡潔.

Book1.zip (4.06 KB)

TOP

定義名稱:
YY=TEXT(RIGHT(YEAR(TODAY()),2),"00")
MM=TEXT(MONTH(TODAY()),"00")
DD=TEXT(DAY(TODAY()),"00")
2003公式為
A2=IF(ISERROR((yy&mm&dd&TEXT(RIGHT(LOOKUP(2,1/(LEFT($A$1:A1,6)=yy&mm&dd),$A$1:A1),3),"000"))+1),--(yy&mm&dd&"001"),(yy&mm&dd&TEXT(RIGHT(LOOKUP(2,1/(LEFT($A$1:A1,6)=yy&mm&dd),$A$1:A1),3),"000"))+1)

TOP

定義名稱
YYMMDD=TEXT(TODAY(),"YYMMDD")
公式為
A2=IF(LEFT(A2,6)=YYMMDD,A2+1,--(YYMMDD&"001"))

TOP

        靜思自在 : 真正的愛心,是照顧好自己的這顆心。
返回列表 上一主題