Page 1 of 1
จัด format วันที่อย่างที่ต้องการได้อย่างไร
Posted: Thu Oct 31, 2013 12:32 pm
by S_Gutt
ขอสอบถามวิธีการทำ format วันที่ให้ได้ตามรูปแบบที่ต้องการหน่อยค่ะ ลองทำด้วยวิธี format cell แล้วช่วงวันที่ 1-12 แสดงวันที่สลับกันระหว่างวัน/เดือน ส่วนวันที่ 13 เป็นต้นไปก็ไม่สามารถเปลี่ยนเป็นรูปแบบที่ต้องการได้ ได้แนบไฟล์ตัวอย่างวันที่และรูปแบบที่ต้องการมาให้ดูด้วยค่ะ
Re: จัด format วันที่อย่างที่ต้องการได้อย่างไร
Posted: Thu Oct 31, 2013 12:52 pm
by bank9597
S_Gutt wrote:ขอสอบถามวิธีการทำ format วันที่ให้ได้ตามรูปแบบที่ต้องการหน่อยค่ะ ลองทำด้วยวิธี format cell แล้วช่วงวันที่ 1-12 แสดงวันที่สลับกันระหว่างวัน/เดือน ส่วนวันที่ 13 เป็นต้นไปก็ไม่สามารถเปลี่ยนเป็นรูปแบบที่ต้องการได้ ได้แนบไฟล์ตัวอย่างวันที่และรูปแบบที่ต้องการมาให้ดูด้วยค่ะ

B2 คีย์ =IF(LEN(A2)=5,YEAR(A2)&DAY(A2)&TEXT(MONTH(A2),"00"),YEAR(A2)&MONTH(A2)&TEXT(DAY(A2),"00")) คัดลอกลงมา
Re: จัด format วันที่อย่างที่ต้องการได้อย่างไร
Posted: Thu Oct 31, 2013 1:25 pm
by snasui

อีกวิธี
คลุม A2:A13 > Data > Text to Colomns > Delimited > Next > Next > เลือก Date แล้วเลือก Dropdown เป็น MDY > Finish
Re: จัด format วันที่อย่างที่ต้องการได้อย่างไร
Posted: Thu Oct 31, 2013 1:27 pm
by bank9597
snasui wrote:
อีกวิธี
คลุม A2:A13 > Data > Text to Colomns > Delimited > Next > Next > เลือก Date แล้วเลือก Dropdown เป็น MDY > Finish

ถ้าไม่รบกวน อาจารย์ช่วยบอกหน่อยได้ไหมครับ ว่าทำไมรูปแบบวันที่ มันถึงสลับกันอยู่แบบนั้น แถมเราแก้ไขก้ไม่ได้ด้วย

Re: จัด format วันที่อย่างที่ต้องการได้อย่างไร
Posted: Thu Oct 31, 2013 1:30 pm
by snasui

ที่มันสลับกันเพราะว่าไปกำหนดใน Regional and Language เป็นอย่างอื่นที่ไม่ใช่ Thai หรือไม่ใช่ English United Kingdom เช่นกำหนดเป็น English United State ครับ แล้วนำไฟล์นั้นไปใช้กับเครื่องที่กำหนดค่าดังกล่าวไว้ต่างกัน หากกำหนดไว้เหมือนกันก็ไม่พบปัญหานี้ครับ
Re: จัด format วันที่อย่างที่ต้องการได้อย่างไร
Posted: Thu Oct 31, 2013 1:46 pm
by bank9597
snasui wrote:
ที่มันสลับกันเพราะว่าไปกำหนดใน Regional and Language เป็นอย่างอื่นที่ไม่ใช่ Thai หรือไม่ใช่ English United Kingdom เช่นกำหนดเป็น English United State ครับ แล้วนำไฟล์นั้นไปใช้กับเครื่องที่กำหนดค่าดังกล่าวไว้ต่างกัน หากกำหนดไว้เหมือนกันก็ไม่พบปัญหานี้ครับ

ผมตอบคำถามมานานแล้ว น่าจะรู้เรื่องนี้ แต่กลับ...

Re: จัด format วันที่อย่างที่ต้องการได้อย่างไร
Posted: Thu Oct 31, 2013 2:01 pm
by S_Gutt
ขอบคุณนะคะ ในคำแนะนำของคุณ bank9597 ถ้า A14:A31 ต้องการรูปแบบ yyyymmdd ด้วยนะคะ ต้องใช้คำสั่งอะไรค่ะ (คำสั่งที่ให้มากำลังศึกษาว่ามันหมายถึงอะไรบ้าง) ส่วนของอาจารย์ทำแล้วก็ได้รูปแบบตามที่แสดงในคอลัมน์ A (เหมือนเิดิม) รูปแบบที่อยากได้คือคอลัมน์ B สรุปคือ คอลัมน์ A คือข้อมูลดิบที่ดึงมาจากระบบ ส่วนคอลัมน์ B คือรูปแบบที่ต้องการคะ ขอโทษด้วยนะค่ะ อาจจะสื่อสารไม่ชัดเจนค่ะ
Re: จัด format วันที่อย่างที่ต้องการได้อย่างไร
Posted: Thu Oct 31, 2013 2:07 pm
by snasui
S_Gutt wrote: ส่วนของอาจารย์ทำแล้วก็ได้รูปแบบตามที่แสดงในคอลัมน์ A (เหมือนเิดิม) รูปแบบที่อยากได้คือคอลัมน์ B สรุปคือ คอลัมน์ A คือข้อมูลดิบที่ดึงมาจากระบบ ส่วนคอลัมน์ B คือรูปแบบที่ต้องการคะ ขอโทษด้วยนะค่ะ อาจจะสื่อสารไม่ชัดเจนค่ะ

ที่ผมตอบไปก็เพือให้ได้รูปแบบนั้นเพียงแต่เป็นวันที่ที่ถูกต้อง อยู่ในระบบ วัน เดือน ปี เหมือนกันเพื่อจะได้นำไปจัดการได้โดยง่าย หลังจากได้รูปแบบวันที่ตามต้องการแล้วที่ B2 คีย์สูตร
=Text(A2,"yyyymmdd")
Enter > Copy ลงด้านล่าง
Re: จัด format วันที่อย่างที่ต้องการได้อย่างไร
Posted: Thu Oct 31, 2013 3:30 pm
by S_Gutt
ผู้น้อยสมควรตายค่ะ (ไม่ getๆ) ตอนนี้ทำได้แล้วค่ะ จากที่อาจารย์แนะนำสรุปต้องทำ 2 อย่างค่ะ เนื่องจากรูปแบบวันที่ในคอลัมน์ A เป็น 2 รูปแบบต้องใช้คำสั่งสลับกันเล็กน้อย ขอบคุณนะคะอาจารย์