รบกวนสอบถามสูตร excel ค่ะ

อยากหาสูตรคำนวณจำนวนหน้าที่ต้องใช้ในเอกสารค่ะ
เรามีเอกสารอยู่ 2 ชุด
ชุดแรกจะเป็นไฟล์ข้อมูลต่างๆ
ชุดที่ 2 เป็น template ที่เราต้องเอาข้อมูลในไฟล์แรกมาใส่เข้า form

โดยไฟล์ template จะมีหัวกระดาษ + ท้ายกระดาษ
ซึ่งหัวกระดาษจะล็อคไว้ว่าทุกหน้าจะต้องมีหัวกระดาษทั้งหมด 28 บรรทัด ทำให้หน้าที่ 1 จะเหลือเนื้อที่ที่จะใช้กรอกข้อมูลได้จริงแค่ 42 บรรทัด
แต่ถ้าข้อมูลเกิน 42 บรรทัด ต้องเริ่ม page ใหม่ ซึ่งยังล็อคว่าแต่ละหน้าต้องมีหัวกระดาษ 28 บรรทัดเช่นเดียวกัน
แต่ท้ายกระดาษจะย้ายจาก page 1 ไปยัง page 2
ทำให้ page 1 สามารถเพิ่มบรรทัดที่ใช้กรอกข้อมูลได้จริงเป็น 64 บรรทัด (เพราะท้ายกระดาษย้ายไปอยู่ page 2 แล้ว)
ส่วน page 2 จะมีบรรทัดที่กรอกข้อมูลได้ 43 บรรทัด
ซึ่งหากข้อมูลใส่ไม่เพียงพอ ต้องเพิ่มบรรทัดอีก ซึ่งคำนวณคร่าวๆ จะทำให้มีจำนวนบรรทัดที่ว่างในแต่ละหน้าตามนี้

Row / Page    1    2    3    4    5
Row Page 1    42    64    64    64    64
Row Page 2    -    43    65    65    65
Row Page 3    -    -    43    65    65
Row Page 4    -    -    -    43    65
Row Page 5    -    -    -    -    43            
Total Row      42    107    172    237    302

โจทย์ที่เราได้มาก็คือ อยากให้ช่วยหาสูตร excel สำหรับคำนวณว่าข้อมูลที่เรามีในไฟล์แรก ต้องพิมพ์เข้า form template โดยใช้ทั้งหมดกี่หน้า
(ซึ่งถ้าข้อมูลมีการเว้นบรรทัด ใน template ก็ต้องเว้นบรรทัดเช่นเดียวกัน ในสูตรจึงต้องนับรวมบรรทัดที่ว่างด้วย)
ไม่แน่ใจว่าเราจะมีสูตคำนวน หรือ VBA ยังไงบ้างคะ ที่จะช่วยคำนวณได้

ขอบคุณค่ะ
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 1
ไม่แน่ใจว่าเข้าใจวัตถุประสงค์ของ จขกท ถูกหรือไม่นะครับ ดังนี้
จขกท ต้องการรู้ว่า ถ้ามีข้อมูล x บรรทัด เมื่อนำมาจัดเตรียมการ Print จะเป็นเอกสารกี่หน้า โดยมีเงื่อนไขคือ
- ในหนึ่งหน้าจะมี 92 บรรทัด
- ในแต่ละหน้าจะมี Header 28 บรรทัด เสมอ (ทำให้แต่ละหน้ามีบรรทัดสำหรับใส่ข้อมูล 64 บรรทัด)
- และ หน้าสุดท้ายต้องมี Footer 22 บรรทัด (เงื่อนไขการแสดง Footer ของ จขกท เป็นอย่างไร?)
   เดาว่า footer จะต้องอยู่หน้าสุดท้าย หากแสดง footer ได้ไม่ครบ 22 บรรทัด ให้ปัดไปอยู่อีกหน้า
ต.ย.
ถ้าข้อมูลขนาด 42 บรรทัด จะกลายเป็นเอกสาร 1 หน้า (หน้า[1]=28+42+22)
ถ้าข้อมูลขนาด 43 บรรทัด จะกลายเป็นเอกสาร 2 หน้า (หน้า[1]=28+43+0) (หน้า[2]=28+0+22)
ถ้าข้อมูลขนาด 44 บรรทัด จะกลายเป็นเอกสาร 2 หน้า (หน้า[1]=28+44+0) (หน้า[2]=28+0+22)
ถ้าข้อมูลขนาด 45 บรรทัด จะกลายเป็นเอกสาร 2 หน้า (หน้า[1]=28+45+0) (หน้า[2]=28+0+22)
...
ถ้าข้อมูลขนาด 64 บรรทัด จะกลายเป็นเอกสาร 2 หน้า (หน้า[1]=28+64+0) (หน้า[2]=28+0+22)
ถ้าข้อมูลขนาด 65 บรรทัด จะกลายเป็นเอกสาร 2 หน้า (หน้า[1]=28+64+0) (หน้า[2]=28+1+22)
ถ้าข้อมูลขนาด 66 บรรทัด จะกลายเป็นเอกสาร 2 หน้า (หน้า[1]=28+64+0) (หน้า[2]=28+2+22)
...
ถ้าข้อมูลขนาด 106 บรรทัด จะกลายเป็นเอกสาร 2 หน้า (หน้า[1]=28+64+0) (หน้า[2]=28+42+22)
ถ้าข้อมูลขนาด 107 บรรทัด จะกลายเป็นเอกสาร 2 หน้า (หน้า[1]=28+64+0) (หน้า[2]=28+43+0) (หน้า[3]=28+0+22)
...

ถ้าเป็นที่เดา ก็สามารถสร้างสูตรคำนวณจำนวนหน้าที่จะ Print จาก จำนวนข้อมูลที่นำมาใช้ (บรรทัด)


ต้องขอทำความเข้าใจเงื่อนไขก่อนน่ะครับ จะได้นำไปต่อได้ว่า เครื่องใดจะเหมาะสม
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่