Page 1 of 1

จัดรูปแบบข้อมูล

Posted: Tue Jun 23, 2015 3:49 pm
by impim
ค่าที่แสดงใน FORMULA BAR = 2120-02-01

แต่แสดงในเซลที่ทำงานว่า Feb-20

แล้วลองเลือกจัดรูปแบบ > กำหนดเอง > 0000-00-00 ค่ากลับแสดงเป็น 0008-03-86

รบกวนขอคำแนะนำหน่อยค่ะ

Re: จัดรูปแบบข้อมูล

Posted: Tue Jun 23, 2015 4:57 pm
by DhitiBank
ต้องการให้แสดง
2120-02-01
ใช่ไหมครับ

หากใช่ หลังจากจัดรูปแบบแล้ว ลองคีย์ใหม่หรือยังครับ (หากจัดรูปแบบแล้ว เวลาคีย์ก็คีย์แค่ตัวเลขครับ ไม่ต้องมี "-")

ปกติแล้ว หากข้อมูลมีรูปแบบพิเศษ เราควรจัดรูปแบบที่ต้องการก่อน แล้วค่อยคีย์ครับ

Re: จัดรูปแบบข้อมูล

Posted: Wed Jun 24, 2015 10:10 am
by impim
เรียน คุณ DhitiBank ค่ะ

ใช่ค่ะ .. ต้องการให้แสดง 2120-02-01 ค่ะ

ข้อมูลไม่ได้คีย์เองค่ะ ข้อมูลถูกดึงมาจากระบบอื่น แล้วแปลงไฟล์เป็น EXCEL ค่ะ

Re: จัดรูปแบบข้อมูล

Posted: Wed Jun 24, 2015 10:35 am
by DhitiBank
ถ้าอย่างนั้น ลองแบบนี้ครับ
สมมติข้อมูลนี้อยู่เซลล์ A1
หาเซลล์ว่างๆ ในแถวเดียวกัน แล้วคีย์
=text(a1,"yyyy-mm-dd")
enter

(หากเลข 4 ตำแหน่งสุดท้ายสลับกันก็เปลี่ยนตรง "yyyy-mm-dd" เป็น "yyyy-dd-mm" ครับ)

จากนั้นก็คัดลอกสูตรลงล่าง เสร็จแล้วก็ไปตั้งค่ารูปแบบคอลัมน์รหัสเดิม (ที่แสดงผลผิด) ให้เป็น text แล้วคัดลอกค่าจากสูตรที่ได้เอามาวางแบบค่าครับ

แก้ไขครับ พอคัดลอกสูตรลงล่างแล้ว ก็เลือกสูตรทั้งหมด --> copy --> วางที่เดิม (เลือกวางเฉพาะค่า)
แล้วคัดลอก --> เอาไปวางแทนคอลัมน์รหัสเก่า (ที่แสดงผลผิด) วางแบบทั้งหมด
แบบนี้ผมว่าง่ายกว่า (หรือเปล่า) :?:

Re: จัดรูปแบบข้อมูล

Posted: Wed Jun 24, 2015 1:47 pm
by impim
เรียน คุณ DhitiBank ค่ะ

สูตรที่เขียนให้ ..
=text(a1,"yyyy-mm-dd")
ได้ผลลัพท์ตามที่ต้องการแล้วค่ะ .. :thup: :thup: :thup: :thup: :thup:

ขอบคุณมากนะคะ :D