Page 1 of 1

อยากได้สูตร running number ต่อจากคำที่เราต้องการครับ

Posted: Thu Jan 24, 2013 10:55 am
by kungfunoi
สวัสดีครับ

อยากได้สูตร running number ต่อจากคำที่เราต้องการครับ โดยเมื่อ Enter ไปที่ Cell นั้น(A1,A2,A3)แล้วให้โชว์ Running Number ขึ้นมา โดยอิงค่าตามนี้อ่ะครับ

เช่น

(คำที่ต้องการ)-(ปีปัจจุบัน 2 หลัก)(เดือนปัจจุบัน 2 หลัก)(Running Number 3 หลัก ต่อจาก Running Number ของ Cell ข้างบน)
เดือนมกราคม ปี 2013
ABC-1301001
ABC-1301002
ABC-1301003

เดือนกุมภาพันธ์ ปี 2013
ABC-1302004
ABC-1302005

เดือนมีนาคม ปี 2013
ABC-1303006
ABC-1303007
ABC-1303008

รบกวนด้วยครับ หาในเน็ตแล้วไม่เจอที่ต้องการครับผม

ขอบคุณมากครับ

Re: อยากได้สูตร running number ต่อจากคำที่เราต้องการครับ

Posted: Thu Jan 24, 2013 11:23 am
by bank9597
:D อันที่จริงควรแนบไฟล์มาด้วยเสมอครับ จะทำให้ง่ายต่อการตอบมาก

อย่างไรก็ดีผมได้ลองทำให้ดูเป็นตัวอย่างตามโจทย์ให้ดู แยกให้ดูชัดเจนดังนี้

ที่ A1 คีย์ =Today
ที่ A2 คีย์ =RIGHT(YEAR(A1),2)
ที่ B2 คีย์ =TEXT(MONTH(A1),"00")
ที่ C2 คีย์ =A2&B2
ที่ D2 คีย์ ABC
ที่ A3 คีย์ =$D$2&"-"&$C$2&TEXT(ROWS($A$3:A3),"000") คัดลอกลงมา

หากเราชำนาญและเข้าใจการทำแล้ว ก็สามารถรวบรัดวิธีทั้งหมดเหลือขั้นตอนเดียวได้ ดังนี้
ที่ A1 คีย์ =Today
ที่ B3 คีย์ ="ABC-"&RIGHT(YEAR($A$1),2)&TEXT(MONTH($A$1),"00")&TEXT(ROWS($A$3:A3),"000") คัดลอกลงมา