Page 1 of 1
การแยกเวลาที่มีเครื่องหมายคันกลางและข้อความ
Posted: Thu Sep 19, 2019 9:55 pm
by tejasiddh
ขออนุญาติสอบถามสูตรที่ใช้จะเขียนได้อย่างไร
เช่นเวลา 09:00-18:00 ให้ได้ผลลัพท์เป็น 09:00 1 คอลัมป์ และ 18:00 1 คอลัมป์ และถ้าไปเจอข้อความก็ให้ใส่ค่าเดิมของข้อความนั่น
Re: การแยกเวลาที่มีเครื่องหมายคันกลางและข้อความ
Posted: Thu Sep 19, 2019 10:00 pm
by puriwutpokin
ที่c3=LEFT(B3,5)
ที่d3=RIGHT(B3,5)
Re: การแยกเวลาที่มีเครื่องหมายคันกลางและข้อความ
Posted: Thu Sep 19, 2019 10:47 pm
by tejasiddh
ขอบคุณครับสำหรับสูตร
แต่ค่าที่ได้ไม่สมบูรณ์ครับ
=LEFT(B3,5) เช่น dayoff ตัว f หายไป 1 ตัว
=RIGHT(B3,5) เช่น dayoff ก็จะปรากเป็น ayoff
วิธีปกติที่ผมทำจะ ใช้ menu text to columns แล้วแยกเวลา 09:00-18:00 ออกจากกัน
แต่เนื่องจากต้องทำเช่นนี้ทุกครั้งทำให้งานล่าช้าออกไป จึงอยากขอคำแนะนำเกี่ยวกับสูตร
ที่สามารถแยก 09:00-18:00 และเมื่อเจอข้อความก็ให้เอาข้อความทั้งประโยคที่พบไปแสดงครับ
หรือต้องเขียนสูตรอย่างไรให้ตรวจสอบ cell ว่าเป็นข้อความหรือเปล่าถ้าใช้ให้แสดงข้อความนั้นหากไม่ใช้ก็ให้แสดงเป็น LEFT & RIGHT ตามค่าที่ต้องการ 09:00 08:00
Re: การแยกเวลาที่มีเครื่องหมายคันกลางและข้อความ
Posted: Thu Sep 19, 2019 11:15 pm
by puriwutpokin
ที่c3=IF(ISERR(LEFT(B3)+0),B3&"",LEFT(B3,5))
ที่d3=IF(ISERR(LEFT(B3)+0),"",RIGHT(B3,5))
Re: การแยกเวลาที่มีเครื่องหมายคันกลางและข้อความ
Posted: Fri Sep 20, 2019 1:07 am
by Bo_ry
C3 =LEFT(B3,5+(LEN(B3)<9))
D3 =MID(B3,7,5)
Re: การแยกเวลาที่มีเครื่องหมายคันกลางและข้อความ
Posted: Fri Sep 20, 2019 10:21 am
by tejasiddh
ขอบคุณครับ