09 ขั้นตอนการสร้าง List รายชื่อ

หลักการใช้ Excel ที่ดี ต้องไม่พิมพ์อะไรที่เคยบันทึกไว้แล้วซ้ำอีก เริ่มต้นจากหารายการของรหัส ชื่อสินค้า ชื่อลูกค้า ชื่อพนักงานขาย หรือชื่อสาขา สร้างเป็นตารางรายชื่อ Unique เอาไว้ จากนั้นตั้งชื่อ Range Name ให้กับตารางนี้เพื่อนำไปใช้กับคำสั่ง Data > Validation แบบ List จะได้คลิกนำข้อความนั้นมาใช้ซ้ำ

การหาค่า Unique สามารถใช้คำสั่ง Data > Advanced แล้วกาช่อง Unique records only

ตารางรายชื่อวันที่ แทนที่จะต้องสร้างตารางรายวันยาวเหยียด 365 วันไปหลายๆปี ให้ใช้สูตรกำหนดให้เพิ่มกี่วันตามจำนวนวันในเซลล์ S2 หรือจะให้แสดงเป็นวันที่สิ้นเดือนก็ได้ โดยใช้สูตรดังนี้

วันที่แรกของตารางรายชื่อวันที่ ให้เริ่มต้นจากวันที่ 1 ของเซลล์ B5 ซึ่งเป็นวันแรกในตารางข้อมูล (แทนที่จะอ้างอิงให้เริ่มจากวันที่แรก B5 ในตารางข้อมูล อาจสร้างเซลล์ใหม่ใส่วันที่ซึ่งต้องการให้เริ่มต้นในการคำนวณก็ได้ ซึ่งจะยืดหยุ่นกว่า)

S5

=DATE(YEAR(B5), MONTH(B5), 1)

วันที่รายการถัดไป สามารถแสดงเป็นวันที่สิ้นเดือน EOMONTH(S5,0) หรือวันที่ถัดไปอีกกี่วันก็ได้ S5+IF($S$2=999,1,$S$2)

S6

=IF($S$2=999, EOMONTH(S5,0), S5+IF($S$2=999,1,$S$2))

แก้สูตรนี้ใหม่ให้สั้นลง =IF($S$2=999, EOMONTH(S5,0), S5+$S$2)

วันที่รายการถัดไป ต้องย้อนกลับไปใช้วันที่ต้นเดือนโดยนำวันที่สิ้นเดือนไปบวก 1 หรือแสดงวันที่ถัดไปตามช่วงวันที่กำหนดไว้ใน S2

S7

=IF($S$2=999, S6+1, S6+$S$2)

Download ตัวอย่างได้จาก

https://drive.google.com/file/d/1h7S5jwaaI3ra1aMVk89lJZnEaccywFY4/view?usp=sharing

Online Excel Expert Training @ XLSiam
Scroll to Top