PDA

View Full Version : การจัดลำดับการพิมพ์ในวันที่ใน Excel



ie36022
5 Jun 2007, 22:31
ทำอย่างไรถึงจะพิมพ์ 6/7/7 แล้วขึ้น 6/07/2007 ได้ครับต้องจัด Frmat ยังไงครับ เพราะผมพิมพ์แล้วขึ้น 07/06/2007 สลับกัน ไม่ต้องการเลข 0 หน้าวันด้วยครับ

เอก
6 Jun 2007, 01:41
อันดับแรกต้องตรวจดูก่อนว่า รูปแบบวันที่ปกติในเครื่องที่คุณใช้อยู่นั้น กำหนดรูปแบบไว้เป็นแบบใด โดยลองพิมพ์ =TODAY() แล้วดูว่าวันที่ที่ได้นั้นมีรูปแบบเป็น dd/mm/yyyy หรือเป็น mm/dd/yyyy เพราะเวลาเราพิมพ์ 6/7 กับ 7/6 เราอาจจะดูไม่ออกว่าเราพิมพ์ วันที่/เดือน หรือ เดือน/วันที่ แต่ถ้าต้องการกำหนดรูปแบบวันที่ใหม่ ให้เป็นแบบ 7/06/2007 ก็กำหนดเป็น d/mm/yyyy ครับ (ใช้ตัว d ตัวเดียว)
ปล.จากไฟล์ตัวอย่างของคุณ เมื่อมาเปิดที่เครื่องผม มันแสดงผลเป็น 07/06/2007 ครับ โดยเครื่องผมตั้งค่ารูปแบบวันที่ปกติเป็น dd/mm/yyyy

สมเกียรติ
6 Jun 2007, 12:38
วิธีใช้วันที่และเวลา
http://www.excelexperttraining.com/general/rdateandtime.html

pichartyapan
6 Jun 2007, 13:35
ขอเสริมคุณเอกนะครับ การจัดFormat วันที่ของเครื่องต้องไปจัดที่ Control panel > Reginal Setting นะครับ แล้วจึงมาจัด Format ใน excel อีกทีหนึ่งครับ

ie36022
6 Jun 2007, 22:20
ขอถามเพิ่มเติมครับ มีวิธีการกำหนดรูปแบบใน Excel ให้แสดงวันที่ และชื่อวัน ชื่อเดือนเป็นภาษาไทย และ พ.ศ.เป็นตัวเลขอาราบิกได้มั้ยครับ ผมทำได้แต่แบบนี้ครับ ศุกร์ 28 กรกฏาคม ๒๕๕0 ซึ่งต้องการ ศุกร์ 28 กรกฏาคม 2550 ได้ใหมครับ ขอบคุณครับ

วานิชย์
7 Jun 2007, 09:33
ที่เมนู Format/Cells -> Number-> Custom
ที่ Type : กำหนดเป็นดังนี้ครับ
[$-107041E]dddd d mmmm yyyy

:)

ie36022
7 Jun 2007, 23:04
ได้แล้วครับขอคำอธิบายด้วยน่ะครับไม่เข้าใจว่าทำไมถึงขึ้นภาษาไทยได้เกี่ยวกับตัวเลขชุดนี้หรือเปล่าครับ [$-107041E] ไม่ทราบคืออะไรครับ ขอบคุณครับ

สมเกียรติ
8 Jun 2007, 07:51
http://www.excelexperttraining.com/forums/showthread.php?p=695#post695

ie36022
8 Jun 2007, 18:50
ขอบคุณครับอาจารย์