23 March 2012

ถ้าเราต้องการคีย์ข้อมูลเฉพาะเดือนที่ต้องการ แล้วให้แต่ละ column แสดงวันที่โดยอัตโนมัติจนครบสิ้นเดือน จะต้องทำอย่างไร??

ในการทำงานด้านการวางแผน หรือ งานที่ต้องการแสดงข้อมูลในแต่ละวันของเดือนนั้น หลายๆคนอาจจะเคยพบปัญหาว่า ในเดือนถัดไปจะต้องมานั่งสร้างตารางข้อมูลวันที่ใหม่ตลอด ซึ่งมันค่อนข้างเสียเวลาในการที่ต้องมาทำใหม่อีก(บางคนก็ใช้วิธีแก้โดยสร้างไว้ในแต่ละsheet ให้ครบปีไปเลย..ซึ่งไฟล์ก็จะใหญ่เป็นเงาตามตัว!!) แล้วเราจะทำอย่างไรกันดีล่ะ?...ลองวิธีนี้ดูนะครับ
สมมุติว่าเราคีย์ข้อมูลของเดือน(ตย. เดือนเมย. ให้พิมพ์ 1/4 )ใน cell A1
และ A2 เป็นวันที่ 1
B2 เป็นวันที่ 2
C2 เป็นวันที่ 3
เรื่อยไปจนครบเดือน
และให้เขียนสูตรดังนี้
ให้ A2 = A1
B2 = A2+1
C2 = B2+1
และให้ทำแบบนี้ไปเรื่อยๆจนถึง column สุดท้าย...เท่านี้ก็สามารถพิมพ์แค่วันแรกของเดือนเพียงครั้งเดียว ก็จะได้ครบทุกวันจนสิ้นเดือน!! ยังไงก็ลองเอาไปใช้งานดูนะครับ :)
ปล.กรณีเดือนไหนที่มีจำนวนวันไม่เท่ากัน จะทำให้เกิดปัญหาว่า ข้อมูลสุดท้ายจะกลายเป็นเดือนถัดไป ซึ่งวิธีแก้ไขจะต้องเขียนสูตรเพิ่มเข้าไปอีกเพื่อเป็นการกรองอีกครั้งหนึ่งนะครับบ...

Excel Man.
www.excelman.name
excelman21@hotmail.com

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.