Page 1 of 1
การแปลงค่าเป็นวันที่
Posted: Thu Apr 30, 2020 3:29 pm
by rachan
ผมดึงข้อมูลจากระบบ ซึ่งมีข้อมูลวันที่และเวลา ซึ่งคงมี format เป็น Text ผมต้องการแปลงให้เป็น format ที่เป็น วัน-เดือน-ปี ตามตัวอย่างไฟล์แนบ ไม่ทราบว่าต้องเขียนสูตรอย่างไรครับ ขอบคุณมากครับ
Re: การแปลงค่าเป็นวันที่
Posted: Thu Apr 30, 2020 3:59 pm
by Bo_ry
วิธีแรก
ตั้ง Region setting, Short date แบบ US M/d/yy ก่อนดึงข้อมูล ก็จะดึงตาม เดือน/วัน/ปี ได้เลย
วิธีสูตร
แต่ถ้า short date เป็น d/M/yy
F2
=INT(TRIM(MID(SUBSTITUTE(TEXT(E2,"d/m/yy"),"/",REPT(" ",5)),6,5))&"/"&REPLACE(TEXT(E2,"d/m/yy"),FIND("/",TEXT(E2,"d/m/yy")),MMULT(FIND("/",TEXT(E2,"d/m/yy"),{4,1}),{1;-1}),))
Re: การแปลงค่าเป็นวันที่
Posted: Thu Apr 30, 2020 9:44 pm
by snasui
อีกวิธีครับ
- คลุม E2:E11
- เข้าเมนู Data > Text to columns
- เลือก Tab Delimited > Next
- เลือก Space > Next
- ตรง Data Preview ด้านล่างของกล่องโต้ตอบ คลิกคอลัมน์แรก > ตรงด้านบนของกล่องโต้ตอบ เลือก Date > ที่ ComboBox เลือก MDY
- ตรง Data Preview ด้านล่างของกล่องโต้ตอบ คลิกคอลัมน์ 2 > ตรงด้านบนของกล่องโต้ตอบเลือก Do not import column (skip) > เลือกคอลัมน์ 3 และทำเช่นเดียวกัน > Finish
Re: การแปลงค่าเป็นวันที่
Posted: Mon May 04, 2020 1:26 pm
by rachan
ลองทำดูแล้วได้ตามที่ต้องการเลยครับ ขอบคุณทุกท่านมากครับ