snasui.com ยินดีต้อนรับ ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ ระบุ Version ของ Excel
การซ่อนค่า Error สามารถคีย์สูตรที่ K5 เป็นด้านล่าง
=If(I5="","",J5-H5+(J5<H5)-IF(AND(J5>H5,INDEX(Config!$B$3:$B$16,MATCH(1,INDEX(1/(Config!$B$3:$B$16>=H5),0),0))>=J5),0,INDEX(Config!$C$3:$P$16,MATCH(1,INDEX(1/(H5<=Config!$B$3:$B$16),0),0),MATCH(1,INDEX(1/(J5>=Config!$C$2:$P$2),0)))))
Enter > Copy ลงด้านล่าง
การ Run ค่าวันที่จากเซลล์ BP1 ที่เซลล์ G5 คีย์สูตร
=$BP$1+ROWS(G$5:G5)-1
Enter > Copy ลงด้านล่าง
การจัด Format วันอาทิตย์
คลุม F5:BO35 > เข้าเมนู Home > Conditoinal Formatting > Manage Rule > เลือก Rule ที่ต้องการ > Edit Rule > เลือก Use a formula to determine whice cells to format > ในช่อง Format values where this formula is true: คีย์สูตร =$F5="วันอาทิตย์" > OK > ตรง Appies to กำหนดช่วงเป็น =$F$5:$BO$35 > Apply > OK