ซ่อมคอมพิวเตอร์นอกสถานที่ บางกะปิ
www.becomz.com

วันศุกร์ที่ 20 กรกฎาคม พ.ศ. 2555

สูตรการดำเนินการของการคำนวณวันเดือน


 ไฟล์สหายสามารถใช้ได้: คลิกที่นี่เพื่อดาวน์โหลด
หลายเหตุการณ์ที่กำหนดไว้สำหรับการเกิดขึ้นโดยเฉพาะอย่างยิ่งในวันภายในเดือน ตัวอย่างเช่นอาจจะ payday วันศุกร์สุดท้ายของทุกเดือน หรือที่ประชุมอาจจะมีการกำหนดไว้สำหรับทุกวินาทีจันทร์ของเดือน
Excel ไม่ได้มีฟังก์ชันที่สามารถคำนวณประเภทนี้วัน แต่ก็เป็นไปได้ในการสร้างสูตร ในภาพด้านล่างสูตรในเซลล์ D4 คำนวณวันที่อยู่กับพารามิเตอร์ในคอลัมน์ C. สูตรใน D4 คือ:
 =DATE(C3,C4,1+((C6-(C5>=WEEKDAY(DATE(C3,C4,1))))*7)+(C5-WEEKDAY(DATE(C3,C4,1))))
สูตรนี้ไม่ถูกต้องเสมอ แต่ ถ้าคุณระบุจำนวนวันที่ไม่อยู่ (เช่น 6 วันศุกร์) ก็จะส่งกลับวันที่ในเดือนถัดไป
D6 เซลล์ที่มีสูตรการปรับเปลี่ยนที่จะแสดง "(ไม่มี)" ถ้าวันที่ไม่ได้อยู่ในเดือนที่ระบุไว้ สูตรนี้เป็นอย่างมากอีกต่อไป:
 =IF(MONTH(DATE(C3,C4,1+((C6-(C5>=WEEKDAY(DATE(C3,C4,1))))*7)+
(C5-WEEKDAY(DATE(C3,C4,1)))))<>C4,"(none)",DATE(C3,C4,1+
((C6-(C5>=WEEKDAY(DATE(C3,C4,1))))*7)+(C5-WEEKDAY(DATE(C3,C4,1)))))
 
ในบางกรณีคุณอาจจำเป็นต้องตรวจสอบเกิดขึ้นครั้งล่าสุดของวันในเดือนใด การคำนวณนี้ต้องใช้สูตรที่แตกต่างกัน (ดูรูปด้านล่าง):
 =DATE(C9,C10+1,1)-1+IF(C11>WEEKDAY(DATE(C9,C10+1,1)-1),
C11-WEEKDAY(DATE(C9,C10+1,1)-1)-7,C11-WEEKDAY(DATE(C9,C10+1,1)-1))
 
ในภาพนี้สูตรในเซลล์ D10 จะแสดงวันที่ของวันศุกร์ในเดือนมีนาคม 2008
ดาวน์โหลดไฟล์สำหรับเคล็ดลับนี้มีตัวอย่างที่มีง่ายต่อการใช้อินเตอร์เฟซอื่น ผู้ใช้สามารถเลือกค่าพารามิเตอร์จากรายการแบบหล่นลง megaformula ในคอลัมน์วันที่จากการคำนวณมีความซับซ้อนมากเพราะต้องคำแอบแฝงเป็นค่า
Share:

0 ความคิดเห็น:

แสดงความคิดเห็น

ซ่อมคอมพิวเตอร์นอกสถานที่ 095-219-0106

Popular Posts

ขับเคลื่อนโดย Blogger.

จำนวนการดูหน้าเว็บรวม

Blog Archive

Followers

Blog Archive