Page 1 of 1

การกำหนดรูปแบบวันที่และเวลา

Posted: Mon Oct 28, 2013 11:35 am
by Khamtun
เรียน อาจารย์และผู้รู้ทุกท่าน

ผมปัญหาให้ช่วยแนะนำแก้ไข คือผมดึงข้อมูลจาโปรแกรมอื่นมาที่ Excel แล้ววันที่และเวลา
จะเป็น ######## ซึ่งผมเข้าใจว่าจะต้องกำหนดรูปแบบใหม่แต่ยังทำไม่ได้จะอยากให้ช่วยเหลือ
หน่อยครับ

ขอแสดงความนับถือ

Re: การกำหนดรูปแบบวันที่และเวลา

Posted: Mon Oct 28, 2013 11:48 am
by nattasiray
เป็นเพราะวันเดือนปีและเวลาที่ระบบฐานข้อมูลบนเครื่องแม่ข่ายส่งข้อมูลออกมาเป็นค่าติดลบครับ จึงแสดงเครื่องหมาย # เต็มเซลล์

ดังนั้นต้องแจ้งให้โปรแกรมเมอร์แก้ไขการคำนวณให้ถูกต้องโดยผลลัพธ์ต้องออกมาเป็นค่าบวกครับ จากนั้นจึงส่งข้อมูลออกมา


ข้อกำหนดของวันเดือนปีและเวลาในไมโครซอฟต์เอ็กเซล หาอ่านได้ในหนังสือ จัดการฐานข้อมูลด้วยไมโครซอฟต์เอ็กเซล ๒๐๑๐ ครับ

Re: การกำหนดรูปแบบวันที่และเวลา

Posted: Mon Oct 28, 2013 12:10 pm
by bank9597
:D ที่ R2 คีย์ =ABS(A2) คัดลอกลงมา

จากนั้นจัดรูปแบบเซลล์ตามต้องการ

Re: การกำหนดรูปแบบวันที่และเวลา

Posted: Mon Oct 28, 2013 1:01 pm
by snasui
:D ลองตามนี้ครับ

R2 คีย์สูตร

=DATE(YEAR(-A2)-316,MONTH(-A2),DAY(-A2))-A2-INT(-A2)

Enter > Copy ลงด้านล่าง > จัด Format เป็น dd/mm/yyyy h:mm:ss

Re: การกำหนดรูปแบบวันที่และเวลา

Posted: Mon Oct 28, 2013 3:33 pm
by Khamtun
snasui wrote::D ลองตามนี้ครับ

R2 คีย์สูตร

=DATE(YEAR(-A2)-316,MONTH(-A2),DAY(-A2))-A2-INT(-A2)

Enter > Copy ลงด้านล่าง > จัด Format เป็น dd/mm/yyyy h:mm:ss
ผมลองทำตามแล้วจะได้ตรงกันเฉพาะเวลาส่วนวันที่นั้นแตกต่างกันครับ
วันที่ถูกต้องตามโปรแกรมจะอยู่ที่ S2 ครับ

Re: การกำหนดรูปแบบวันที่และเวลา

Posted: Mon Oct 28, 2013 3:41 pm
by snasui
:D ค่าในคอลัมน์ A ตามไฟล์ที่แนบมานั้นเพี้ยนไปจากค่าวัน เดือน ปี ทั้งระบบพ.ศ. และ ค.ศ. หากจะให้ตรงต้องปรับทั้ง วันที่ เดือน และ ปี ครับ

ควรรีบทำความเข้าใจฟังก์ชั่น Date จะได้ปรับได้เอง และควรจะระบุตัวอย่างคำตอบที่ถูกต้องมาด้วยเสมอ เพื่อจะได้ตอบได้ตรงกับที่ต้องการครับ

ลองปรับสูตรเป็นตามด้านล่างครับ

R2 คีย์

=DATE(YEAR(-A2)-316,MONTH(-A2)+7,DAY(-A2)+23)-A2-INT(-A2)

Enter > Copy ลงด้านล่าง