วันที่รอบสอบเทียบในงานสอบเทียบเครื่องมือ
กระทู้เก่าบอร์ด อ.Yeadram

 1,905   3
URL.หัวข้อ / URL
วันที่รอบสอบเทียบในงานสอบเทียบเครื่องมือ

สวัสดีค่ะ

ดิฉันลองค้นหาวิธีการคำนวนวันที่ในบอร์ดแล้ว แต่ยังไม่ตรงกับความต้องการค่ะ
คือ ปกติดิฉันจะใช้ Excell ในการเก็บข้อมูลวันที่สอบเทียบ และคำนวน Next Due
ตัวอย่างเช่น
เครื่องมือ xxx มีรอบระยะเวลาการสอบเทียบ 6 เดือน
เครื่องมือสอบเทียบวันที่ 15/Aug/2008
วันที่สอบเทียบครั้งต่อไป 15/Feb/2008 (คำนวนจาก เครื่องมือสอบเทียบ+รอบระยะเวลาการสอบเทียบ)


ตอนนี้ดิฉัน Import ข้อมูลจาก Excell มาเป็น Access

สร้าง Pivot table และ สร้าง Calculate field
ลองใช้ DateSerial(Year([CAL DATE]+[MonthPeriod]),Month([CAL DATE]),Day([CAL DATE]))
แต่ค่าที่ได้กลับเป็น วันที่เดียวกับวันที่ สอบเทียบค่ะ

ดิฉันอยากให้ Access คำนวนวันที่รอบระยะเวลาการสอบเทียบให้โดยไม่ต้องคีย์ใน Field ที่เก็บรอบสอบเทียบเพื่อเก็บเป็นประวัติของเครื่องมือค่ะ

ไม่ทราบว่าต้องออกแบบฐานข้อมูลหรือใช้คำสั่งในการคำนวนอย่างไรดี

ถ้าอ่านแล้วงง ช่วยลงอีเมลไว้ก็ได้ค่ะ แล้วจะส่งฐานข้อมูลไปให้ค่ะ

3 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R00590
เขียน FUNCTION เอาก็ได้ครับ สมมุติ FUNCTION ชื่อ NEXTDATE
แล้วนำเข้าวันที่ที่ แรก
เช่น DATE_NEXT_CARIBATION=NEXTDATE([DATE_FIRST])
ส่วนวิธีการได้มาว่า ทำไมถึงเป็น 15/FEB/2008 นั้นมาอย่างไร
ใช่เอา 6*30 หรือเปล่า หรืออย่างไร ช่วยบอกเพิ่มด้วยครับ
แต่มันน่าจะเป็น 15/FEB/2009 หรือเปล่า
2 @R00593
ลองศึกษาคำสั่ง DateAdd() ดูครับ มีอยู่ใน Help
3 @R00608
TEST
----------------------------------------
POST กระทู้ได้บ้างไม่ได้บ้างครับ
เลย TEST ดู
----------------------------------------
ใช้ FUNCTION นี้
...
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3949s