กระทู้เก่าบอร์ด อ.Yeadram
4,130 8
URL.หัวข้อ /
URL
สูตร หาจำนวนวันในเดือน และจำนวนวันในปี
สูตร หาจำนวนวันในเดือน และจำนวนวันในปี จะใช้สูตรอย่างไรคร
คือจะเอาเป็นค่าคงที่ในการคำนวนครับ แต่ไม่รู้ว่ามันอ้างอิงอย่างไร
คือจะเอาเป็นค่าคงที่ในการคำนวนครับ แต่ไม่รู้ว่ามันอ้างอิงอย่างไร
8 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R08659
day(dateserial(year(date), month(date)+1, 0))
และ
iif(day(dateserial(year(date),3,0 ))= 28, 365,366)
และ
iif(day(dateserial(year(date),3,0 ))= 28, 365,366)
3 @R08660
ขอบคุณอาจารย์สันติสุขมากครับ
จากสูตร แค่ ดูว่าเดือนกุมภาปีนั้นๆ มีกี่วัน ก็จะรู้ว่าปีนั้นมีกี่วัน
จากสูตร แค่ ดูว่าเดือนกุมภาปีนั้นๆ มีกี่วัน ก็จะรู้ว่าปีนั้นมีกี่วัน
4 @R08661
ปีคริตศักราช หารด้วย 4 ไม่มีเศษ = 366 วัน
5 @R08662
แต่ถ้าหารด้วย 400 ลงตัวจะมี 365 วัน
6 @R08664
ขอบคุณ คุณ หลักการจำ และคุณ Nova ด้วยครับ มันเส้นผมบังภูเขาครับ รู้แต่ไม่รู้จะเอาไปใช้ยังงัย อ.สันติสุข แนะนำเลยนึกออกครับ แถมได้อีก 2 อันนี้มา คงเอาไปประยุกต์ได้อีกเยอะเลย
7 @R08680
ช่วยเช็คด้วยว่าถ้าระบบ Windows กำหนดให้ใช้ พ.ศ. ฟังก์ชั่น Year( ) ที่ได้มานั้นจะให้เป็น พ.ศ. ด้วยหรือไม่ ถ้าใช่ ก็ระวังด้วยว่าการหาเศษคงเหลือจากการหารด้วย 4 นั้นอาจไม่ถูกต้องเสมอไป เพื่อให้มั่นใจว่าปี พ.ศ. หรือ ค.ศ. จะไม่มีผลต่อการหาคำตอบ ผมจึงใช้จำนวนวันในเดือนกุมภาพันธ์เป๋นตัวพิจารณาแทน
8 @R08681
ครับอาจารย์ ขอบคุณครับ ลืมนึกไป
Time: 0.3461s
ประมาณว่า วันนี้วันที่ 24/3/54 (อาจจะใช้ ฟังชัน Date) ค่าที่ต้องการคือ 31 (คือ เดือนนี้มี 31 วัน) และ 365 (คือปีนี้มี 365 วัน)
คือ ไม่แน่ใจว่ามีฟังชันภายในหรือปล่าว ถ้าไม่มี เขียนฟังชันยังงัยครับ