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
ที่ R2 คีย์ =ABS(A2) คัดลอกลงมา
จากนั้นจัดรูปแบบเซลล์ตามต้องการ
Re: การกำหนดรูปแบบวันที่และเวลา
Posted: Mon Oct 28, 2013 1:01 pm
by snasui
ลองตามนี้ครับ
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: ลองตามนี้ครับ
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
ค่าในคอลัมน์ A ตามไฟล์ที่แนบมานั้นเพี้ยนไปจากค่าวัน เดือน ปี ทั้งระบบพ.ศ. และ ค.ศ. หากจะให้ตรงต้องปรับทั้ง วันที่ เดือน และ ปี ครับ
ควรรีบทำความเข้าใจฟังก์ชั่น Date จะได้ปรับได้เอง และควรจะระบุตัวอย่างคำตอบที่ถูกต้องมาด้วยเสมอ เพื่อจะได้ตอบได้ตรงกับที่ต้องการครับ
ลองปรับสูตรเป็นตามด้านล่างครับ
R2 คีย์
=DATE(YEAR(-A2)
-316,MONTH(-A2)
+7,DAY(-A2)
+23)-A2-INT(-A2)
Enter > Copy ลงด้านล่าง