Page 1 of 1

ปัญหา การเปลี่ยน Format ของวันที่ ให้เหมือนกันไม่ได้

Posted: Sat Oct 01, 2016 5:02 pm
by SunchaiA
สวัสดีครับ ผมมีปัญหาเกี่ยวกับการเปลี่ยน Format ของวันที่ครับ คือผมเปลี่ยนให้มันเป็น Format เดียวกันไม่ได้ทั้ง Column ครับ
เหมือนไฟล์ต้นฉบับ เค้าทำ format วันที่เป็น 2 แบบ แล้วพอผมจะมาเปลี่ยนให้เป็นแบบเดียว มันทำไม่ได้ครับ เหมือน มันถูก lock ไว้ครับ
โดยจะเปลี่ยนได้เฉพาะ บาง Row เท่านั้นครับ
ไฟล์ตัวอย่างครับ
TestDate.xlsx
ภาพที่1 คือไฟล์ต้นฉบับครับ ไม่ได้ทำอะไรเลย Format date เป็น mmddyy
[img]blob:http://imgur.com/15fc3508-342d-4f26-9e38-53ab9379d5c8[/img]

ภาพที่2 เมื่อผมขยาย column จะเห็นว่า Format มีวันที่ 2 แบบ ซึ่งผมต้องการเปลี่ยนให้เป็นรูปแบบเดียวกัน
[img]blob:http://imgur.com/3189f28a-7555-41ec-b19a-889074df11d8[/img]

ภาพที่3 เมื่อผมเปลี่ยน Format date โดยเปลี่ยนเป็น dd/mm/YY
[img]blob:http://imgur.com/ac7e65c6-3624-4f01-972a-75dfabbc372b[/img]
จะเห็น ว่า วันที่ ทางขวามือเปลี่ยน เป็น format ที่ผมกำหนดจริง แต่ผิดวันที่ คือ จาก 1/2/2002 ต้องเป็นวันที่ 2 เดือน 1 ปี 2002
แต่โปรแกรมดันเปลี่ยน เป็น วันที่ 1 เดือน ก.พ. แทน

ส่วน วันที่ทางด้านซ้ายมือ ต้นฉบับเรียงไว้เป็น mmddyy ซึ่งจะเห็นว่าไม่มีอะไรเปลี่ยนแปลงเลยเหมือนโดน ล๊อคไว้ ครับ

ปัญหาก็คือผมอยากทำให้ Format date เป็น format เดียวกันครับ เพราะ เมื่อผมนำไป Vlookup แล้วมันจะมีปัญหาคือ Vlookup ไม่ได้ เพราะ
Format date ไม่ตรงกัน แล้วข้อมูบที่ Vlookup มาก็จะผิดพลาดครับผม

ขอบคุณมากๆครับ

Re: ปัญหา การเปลี่ยน Format ของวันที่ ให้เหมือนกันไม่ได้

Posted: Sat Oct 01, 2016 5:17 pm
by snasui
:D แนบภาพมาที่ฟอรัมนี้แทนแนบไว้ที่อื่นครับ

จากการดูข้อมูลแล้วไม่ใช่เป็นการ Lock แต่เกิดจาก Regional and Language ของเครื่องคอมพิวเตอร์ที่ใช้ หากว่ากำหนดไว้เป็นอย่างอื่นไม่ใช่ Thai จะมี Format ของวันที่เป็น เดือน วัน ปี หากกำหนดเป็น Thai จะเป็น วัน เดือน ปี เช่นนี้ครับ

สำหรับการแก้ไขปัญหาเบื้องต้น ให้คลุมคอลัมน์ A > เข้าเมนู Data > Text to columns > Next > Next > ตรง Column data format เลือก Date > ที่ ComboBox เลือก MDY > Finish สังเกตดูผล

Re: ปัญหา การเปลี่ยน Format ของวันที่ ให้เหมือนกันไม่ได้

Posted: Sat Oct 01, 2016 6:36 pm
by SunchaiA
ขอบคุณมากเลยครับ ตอนนี้ได้แล้วครับ แต่ผมมีคำถามครับ ทำไม ตอนเปลี่ยนเป็น MDY ผลลัพธ์ ถึงแสดงเป็น DDMMYY ครับ
(แต่ข้อมูลได้ตามที่ผมต้องการแล้วครับผม)

ขอโทษด้วยนะครับ พอดีผมรีบแล้วลืมอ่าน กฏ ครับ บวกกับผมแนบไฟล์รูปในนี้ไม่เป็นด้วยครับ
ผมขอ ลบ link รูปภาพทิ้งแล้วกันครับ

Re: ปัญหา การเปลี่ยน Format ของวันที่ ให้เหมือนกันไม่ได้

Posted: Sat Oct 01, 2016 7:51 pm
by snasui
:D ที่เป็นเช่นนั้นเพราะ Format เดิมเป็น MDY การในขั้นตอนการทำ Text to columns จะต้องบอกโปรแกรมว่าเดิมมี Format ใด ไม่ใช่บอกว่าต้องการจะแปลงเป็น Format ใดครับ

การที่จะแปลงเป็น Format ใดนั้นขึ้นอยู่กับการกำหนด Regional and Language ในเครื่องปัจจุบันครับ