Page 1 of 1
รบกวนสอบถามการรันเลขที่เอกสารครับ
Posted: Thu Oct 24, 2019 11:50 am
by lnwnick
พอจะมีสูตรที่รันเลขที่เอกสาร โดยเริ่ม A01 - A99 ต่อจาก AA99 จะเป็น B01-B99 ไปเรื่อยโดยใช้สูตร
Re: รบกวนสอบถามการรันเลขที่เอกสารครับ
Posted: Thu Oct 24, 2019 12:15 pm
by DhitiBank
ลองแบบนี้ครับ
F4 คีย์
=CHAR(65+INT((ROWS(F$4:F4)-1)/(99*2)))&IF(MOD(INT((ROWS(F$4:F4)-1)/99),2)=1,CHAR(65+INT((ROWS(F$4:F4)-1)/(99*2))),"")&TEXT(MOD(ROWS(F$4:F4)-1,99)+1,"00")
Enter > คัดลอกลงล่างครับ
Re: รบกวนสอบถามการรันเลขที่เอกสารครับ
Posted: Thu Oct 24, 2019 12:31 pm
by puriwutpokin
ที่ F4=CHAR(64+INT((ROWS(G$4:G4)-1)/99)+1)&TEXT(MOD(ROWS(G$4:G4)-1,99)+1,"00")
Re: รบกวนสอบถามการรันเลขที่เอกสารครับ
Posted: Thu Oct 24, 2019 1:51 pm
by lnwnick
ขอบคุณมากๆครับ (คุณ DhitiBank,คุณ puriwutpokin)
Re: รบกวนสอบถามการรันเลขที่เอกสารครับ
Posted: Thu Oct 24, 2019 2:14 pm
by lnwnick
รบกวนอีกเรื่องครับ ถ้าไฟล์ชุดแรกจบที่ B25 จะเขียนสูตรไฟล์ชุดที่สองให้เริ่มที่ B26 ยังไงครับ (กรณีบางเดือนไม่ได้เอาข้อมูลมารวมในไฟล์เดียวกัน) รบกวนด้วยครับ ขอบคุณครับ
Re: รบกวนสอบถามการรันเลขที่เอกสารครับ
Posted: Thu Oct 24, 2019 2:58 pm
by DhitiBank
DhitiBank wrote: Thu Oct 24, 2019 12:15 pm
ลองแบบนี้ครับ
F4 คีย์
=CHAR(65+INT((ROWS(F$4:F4)-1)/(99*2)))&IF(MOD(INT((ROWS(F$4:F4)-1)/99),2)=1,CHAR(65+INT((ROWS(F$4:F4)-1)/(99*2))),"")&TEXT(MOD(ROWS(F$4:F4)-1,99)+1,"00")
Enter > คัดลอกลงล่างครับ
สมมติว่าเป็นสูตรนี้นะครับ
> ให้เซลล์ G1 คีย์เลขแทนอักษร A - Z (เริ่มจาก 65 = A, 66 = B,...)
> ให้เซลล์ H1 คีย์เลขที่รันล่าสุด
สมมติว่า เลขที่เอกสารครั้งที่แล้วคือ B25 ก็ให้คีย์ใน G1
66
และที่ H1
25
สมมติว่า เลขครั้งที่แล้วคือ BB20 ก็ให้คีย์ใน G1
66
และที่ H1
119
(มาจาก 99 + 20)
ปรับสูตร F4 เป็นด้านล่างครับ
=CHAR($G$1+INT((ROWS(F$4:F4)+$H$1-1)/(99*2)))&IF(MOD(INT((ROWS(F$4:F4)+$H$1-1)/99),2)=1,CHAR($G$1+INT((ROWS(F$4:F4)+$H$1-1)/(99*2))),"")&TEXT(MOD(ROWS(F$4:F4)+$H$1-1,99)+1,"00")
Re: รบกวนสอบถามการรันเลขที่เอกสารครับ
Posted: Thu Oct 24, 2019 5:16 pm
by lnwnick
ขอบคุณมากๆ อีกครั้งครับ