EXCEL TOOLS
Excel Add-ins ที่พัฒนาโดยคุณสันติพงศ์ ณสุย (MVP Excel 2010-2020) ด้วยภาษา C# เพื่อแก้ไขปัญหาไฟล์ใหญ่ คำนวณนาน ทำงานช้า จัดการข้อมูลต่าง ๆ ที่ทำงานประจำวันได้อย่างสะดวกรวดเร็ว สนใจคลิกไปดูได้ที่นี่ครับ => Excel Tools
Excel Add-ins ที่พัฒนาโดยคุณสันติพงศ์ ณสุย (MVP Excel 2010-2020) ด้วยภาษา C# เพื่อแก้ไขปัญหาไฟล์ใหญ่ คำนวณนาน ทำงานช้า จัดการข้อมูลต่าง ๆ ที่ทำงานประจำวันได้อย่างสะดวกรวดเร็ว สนใจคลิกไปดูได้ที่นี่ครับ => Excel Tools
[code]
และปิดด้วย [/code]
ตัวอย่างเช่น [code]dim r as range[/code]
เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)kai wrote:รบกวนสอบถามเกี่ยวกับสูตร IF เกี่ยวกับเวลาทำงาน
ลองตามนี้ครับkai wrote:ได้คำตอบแล้วค่ะ ขอบคุณมากค่ะ รบกวนอธิบายสูตรหน่อยค่ะยังไม่ค่อยเข้าใจ ไม่ค่อยมีความรู้เรื่องสูตรเท่าไหร่
และสอบถามเพิ่มเติมเกี่ยวกับสูตรรวมชม.ค่ะ รายละเอียดตามไฟล์แนบค่ะ
ไม่สามารถปรับสูตรใช้ร่วมกันได้ครับ เนื่องจากงานของคุณไม่มีเงื่อนไขที่แน่นอน ต้องกำหนดเงื่อนไขให้ชัดเจนและครบถ้วน ไม่เช่นนั้นก็จะต้องแก้กันอย่างนี้ไม่มีที่สิ้นสุดkai wrote:รบกวนสอบถามเพิ่มกรณีot ตอนเช้า กะ ZD04 เฉพาะรหัสแผนก 311 และ 722 start time 07:00 และ endtime 08:00 ขอบคุณมากค่ะ
หากเป็นเช่นนั้น ก็สามารถคีย์มือได้ครับ จริงแล้วสูตรสามารถทำได้ แต่ต้องกำหนดเงื่อนไขให้ชัดเจน ไม่สับสนครับkai wrote: กรณี ที่มาทำงานล่วงเวลาตอนเช้ามีไม่มาก ก็เลยไม่ได้ถามตั้งแต่ครั้งแรก
สูตรใหม่ใช้ไม่ได้ค่ะ อธิบายเพิ่มเพิ่มเติมคือ เช่น รหัสแผนก 311 IN 06:59 OUT 20:00 ผลลัพท์ที่ต้องการคือ
แบ่งเป็น 2 ช่วงเวลา คือ
มีการทำงานล่วงเวลาก่อนเข้างาน ให้แสดง start time 07:00 End time 08:00
มีการทำงานล่วงเวลาหลังเลิกงาน ให้แสดง start time 17:30 End time 20:00
กรณีนี้มีไม่มาก สามารถคีย์ได้เลย แต่ก็ขอบคุณมากสำหรับคำแนะนำค่ะ
ลองตามนี้ครับkai wrote:สอบถามสูตรวินาทีคือถ้าสแกน 07:00:04 ต้องการให้แสดง 07:30
เงื่อนไขคือต้องมาก่อน 07:00:00 ให้แสดง 07:00 แต่ถ้าเพิ่มเงื่อนไขดูที่วินาทีด้วย คือถ้ามามาหลังจากนั้นเช่น 07:00:01 ให้แสดง 07:30
รายละเอียดตามไฟล์แนบ แต่ถ้ามา 07:01:00 ไม่ต้องแสดงเวลา