Page 1 of 1
การแปลง text เป็นวันที่และเวลา
Posted: Wed Dec 18, 2019 3:22 pm
by rachan
ผมดึงข้อมูลจากหลายระบบ ข้อมูลเป็น Text ในส่วนที่เป็นวันที่ format จะต่างกันตามตัวอย่างข้างล่าง ถ้าต้องการปรับให้เป็นแบบ
01-11-19 (วัน-เดือน-ปี) แบบเดียว ต้องเขียนสูตรอย่างไร และ TIME แบบข้างล่าง จะแปลงให้เป็น h:mm:ss อย่างไรครับ
Date TIME
01-11-19 10900
11-01-19 21719
01/11/2019 40141
ขอบคุณมากครับ
Re: การแปลง text เป็นวันที่และเวลา
Posted: Wed Dec 18, 2019 4:16 pm
by logic
แบบนี้ได้ไหมครับ
ข้อมูลอยู่ที่ A2
B2 =LEFT(A2,FIND(" ",A2)-1)+TEXT(RIGHT(A2,5),"0\:00\:00")
Re: การแปลง text เป็นวันที่และเวลา
Posted: Mon Dec 23, 2019 4:32 pm
by rachan
ลองดูแล้วการแปลงตัวเลขเป็นเวลาขึ้น #VALUE! ครับ
Re: การแปลง text เป็นวันที่และเวลา
Posted: Mon Dec 23, 2019 7:52 pm
by snasui
กรุณาแนบไฟล์มาด้วยจะได้สะดวกในการตอบของเพื่อนสมาชิกครับ
การแนบไฟล์จะมีความสำคัญจะได้ทราบว่าข้อมูลมีลักษณะแบบไหน อย่างไร การเขียนสูตรจะพิจารณาจากค่าจริงที่อยู่ในไฟล์ เมื่อไม่เห็นค่าจริงโอกาสจะตอบให้ตรงประเด็นย่อมจะเป็นไปได้ยากขึ้นครับ
Re: การแปลง text เป็นวันที่และเวลา
Posted: Tue Dec 24, 2019 11:03 am
by rachan
ได้แนบไฟล์มาด้วยแล้วครับ ต้องการ format ทั้งวันที่ และเวลา ตามตัวอย่างครับ
Re: การแปลง text เป็นวันที่และเวลา
Posted: Tue Dec 24, 2019 11:27 am
by Bo_ry
E3
=--REPLACE(MID(TEXT(C2,"mm/dd/yy"),4,9),4,0,LEFT(TEXT(C2,"mm-"),3))
F3
=--TEXT(D2,"0\:00\:00")
เปลียน format เป็นวันและเวลา
Re: การแปลง text เป็นวันที่และเวลา
Posted: Tue Dec 24, 2019 12:52 pm
by rachan
ลองทำดูแล้วได้ตามต้องการครับ มีกรณีที่เป็น 11-01-19 วันที่จริงคือ 1 พย.19 แต่สูตรคืนค่าออกมาเป็น 11-01-19 เหมือนเป็นวันที่ 11 มค. 19 ตามตัวอย่างในไฟล์แนบครับ
Re: การแปลง text เป็นวันที่และเวลา
Posted: Tue Dec 24, 2019 3:04 pm
by Bo_ry
C5 ให้เลขด้านหน้าเป็นวัน
13-11-19 => 13/11/19
01-11-19 => 01/11/19
C6 จะให้เลขข้างหน้าเป็นเดือน เลยแยกไม่ถูก
11-01-19 => 11/01/19