Page 1 of 2
การคำนวนหาจำนวนวัน
Posted: Wed Apr 09, 2014 3:47 pm
by tOGo11
มีข้อมูลเป็นแบบ yymmdd ซึ่งยังอยู่ในรูปแบบ text อยากคำนวนหาผลต่างของจำนวนวัน กับวันที่ 140331 (31 มีนาคม 2014)
เช่น 140201 - 140331 มีผลต่างจำนวนวัน = 59 วัน เป็นต้น
รบกวนด้วยนะครับ
ขอบคุณครับ
Re: การคำนวนหาจำนวนวัน
Posted: Wed Apr 09, 2014 4:39 pm
by joo
ลองแนบตัวอย่างไฟล์พร้อมคำตอบที่ต้องการมาหน่อยครับ
Re: การคำนวนหาจำนวนวัน
Posted: Wed Apr 09, 2014 4:48 pm
by tOGo11
joo wrote: ลองแนบตัวอย่างไฟล์พร้อมคำตอบที่ต้องการมาหน่อยครับ
คือ ในแถว B จะเป็น text ซึ่งตามจริงจะเป็น Date ในรูป yymmdd ที่แปลงมาจาก ERP
แล้วส่งที่อยากได้คือในแถว C เป็นจำนวนวันจนถึงวันที่ 140331 yymmdd
เช่น
ใน B 140201 เมื่อมาคำนวนกับวันที่ 31/03/2014 จะได้คำตอบในช่อง C คือ 59 วัน
Re: การคำนวนหาจำนวนวัน
Posted: Wed Apr 09, 2014 5:43 pm
by bank9597
tOGo11 wrote:joo wrote: ลองแนบตัวอย่างไฟล์พร้อมคำตอบที่ต้องการมาหน่อยครับ
คือ ในแถว B จะเป็น text ซึ่งตามจริงจะเป็น Date ในรูป yymmdd ที่แปลงมาจาก ERP
แล้วส่งที่อยากได้คือในแถว C เป็นจำนวนวันจนถึงวันที่ 140331 yymmdd
เช่น
ใน B 140201 เมื่อมาคำนวนกับวันที่ 31/03/2014 จะได้คำตอบในช่อง C คือ 59 วัน
คำตอบที่ได้ 59 คิดอย่างไร
Re: การคำนวนหาจำนวนวัน
Posted: Thu Apr 10, 2014 12:04 am
by apirak2455
ลองตามนี้ครับ
C2="31/3/2014"-TEXT(B2,"2000-00-00")+1
Copy ลงล่าง
Re: การคำนวนหาจำนวนวัน
Posted: Thu Apr 10, 2014 8:43 am
by tOGo11
tOGo11 เขียน:
joo เขียน:
ลองแนบตัวอย่างไฟล์พร้อมคำตอบที่ต้องการมาหน่อยครับ
คือ ในแถว B จะเป็น text ซึ่งตามจริงจะเป็น Date ในรูป yymmdd ที่แปลงมาจาก ERP
แล้วส่งที่อยากได้คือในแถว C เป็นจำนวนวันจนถึงวันที่ 140331 yymmdd
เช่น
ใน B 140201 เมื่อมาคำนวนกับวันที่ 31/03/2014 จะได้คำตอบในช่อง C คือ 59 วัน
คำตอบที่ได้ 59 คิดอย่างไร
คำตอบ 59 มาจากไหน คือมากจาก
140201 คือวันที่ 1/2/2014
ซึ่ง 59 มากจาก วันที่ 1/2/2014 ถึง วันที่ 31/3/2014
คือคือจำนวนวันตั้งเเต่ 1/2/2014 ถึง 31/3/2014 ครับ
Re: การคำนวนหาจำนวนวัน
Posted: Thu Apr 10, 2014 8:44 am
by tOGo11
apirak2455
ภาพประจำตัวสมาชิก
Member
Member
โพสต์: 27
ลองตามนี้ครับ
C2="31/3/2014"-TEXT(B2,"2000-00-00")+1
Copy ลงล่าง
ไม่ได้อ่ะครับ รบกวนหน่อยนะครับ
Re: การคำนวนหาจำนวนวัน
Posted: Thu Apr 10, 2014 9:05 am
by apirak2455
ที่ C2 (ที่ใส่สูตรลงไปแล้ว)
1. เปลี่ยน Format เป็น General
2. ดับเบืลคลิกที่ C2 กด Enter
3. Copy ลงล่าง
Re: การคำนวนหาจำนวนวัน
Posted: Thu Apr 10, 2014 9:41 am
by tOGo11
Re: การคำนวนหาจำนวนวัน
โพสต์ โดย apirak2455 » พฤหัสฯ. เม.ย. 10, 2014 9:05 am
ที่ C2 (ที่ใส่สูตรลงไปแล้ว)
1. เปลี่ยน Format เป็น General
2. ดับเบืลคลิกที่ C2 กด Enter
3. Copy ลงล่าง
ขอโทษนะครับ สงสัยจะโง่จริงๆ มันได้แบบนี้อะครับ
พอดีไม่ค่อยได้ใช้ excel เท่าไหร่ครับ
Re: การคำนวนหาจำนวนวัน
Posted: Thu Apr 10, 2014 9:47 am
by bank9597
ผมเปิดดูไฟล์แล้ว ปกติครับ
ทำตามที่ผู้ตอบแนะอีกครั้ง คือ คลุมทึบเซลล์ C2:Cn แล้วเปลี่ยนฟอร์แมตเป็น general ครับ
Re: การคำนวนหาจำนวนวัน
Posted: Thu Apr 10, 2014 9:52 am
by tOGo11
Re: การคำนวนหาจำนวนวัน
โพสต์ โดย bank9597 » พฤหัสฯ. เม.ย. 10, 2014 9:47 am
ผมเปิดดูไฟล์แล้ว ปกติครับ
ทำตามที่ผู้ตอบแนะอีกครั้ง คือ คลุมทึบเซลล์ C2:Cn แล้วเปลี่ยนฟอร์แมตเป็น general ครับ
ไฟล์ที่ผมแนนไปคือผมทำตามทุกอย่างเเล้วครับ เเต่มันก็ยังขึ้นเป็น #value! อยู่เลยครับ
Re: การคำนวนหาจำนวนวัน
Posted: Thu Apr 10, 2014 10:53 am
by apirak2455
ex.JPG
เพื่อนสมาชิกท่านใดใช้ Excel 2003 ช่วยตรวจสอบให้ด้วยครับ
ผมใช้ Excel 2013 ทดสอบแล้ว ก็ให้ผลตามปกติ
Re: การคำนวนหาจำนวนวัน
Posted: Thu Apr 10, 2014 11:11 am
by joo
ลองตามนี้ดูครับ
ให้ทำการคลุมช่วงข้อมูลของคอลัมน์ C จากนั้นเข้าไปที่เมนู Data >คลิกText to Colum > คลิก Next >Next > Next > Finish
Re: การคำนวนหาจำนวนวัน
Posted: Thu Apr 10, 2014 11:38 am
by tOGo11
Re: การคำนวนหาจำนวนวัน
โพสต์ โดย joo » พฤหัสฯ. เม.ย. 10, 2014 11:11 am
ลองตามนี้ดูครับ
ให้ทำการคลุมช่วงข้อมูลของคอลัมน์ C จากนั้นเข้าไปที่เมนู Data >คลิกText to Colum > คลิก Next >Next > Next > Finish
พี่ลองเเล้วได้ผลมั้ยครับ
ผมลองก็เหมื่อนเดิม สงสัยต้องโหลด 2013
Re: การคำนวนหาจำนวนวัน
Posted: Thu Apr 10, 2014 11:48 am
by joo
ผมลองกับ 2003 ก็ใช้งานได้ตามที่แนะนำครับ
Re: การคำนวนหาจำนวนวัน
Posted: Thu Apr 10, 2014 11:51 am
by tOGo11
Re: การคำนวนหาจำนวนวัน
โพสต์ โดย joo » พฤหัสฯ. เม.ย. 10, 2014 11:48 am
ผมลองกับ 2003 ก็ใช้งานได้ตามที่แนะนำครับ
งั้นคงเป็นที่ผมเเล้วเเหละครับ ขนาดโหลดของพี่มาลองเปิดดูก็ไม่ได้เช่นเดิมครับ ขอบคุณมากๆๆเลยครับ
Re: การคำนวนหาจำนวนวัน
Posted: Thu Apr 10, 2014 1:15 pm
by tOGo11
พอจะมีวิธีแก้ ให้สามารถใช้งานใน 2003 ได้มั้ยครับ
Re: การคำนวนหาจำนวนวัน
Posted: Thu Apr 10, 2014 1:16 pm
by palerpater
ผมเปิดด้วย Excel 2007 ได้ผลครับ
MISSION COMPLETE, THANK YOU PLATOO.
Re: การคำนวนหาจำนวนวัน
Posted: Thu Apr 10, 2014 1:37 pm
by palerpater
ขอความรู้ด้วยครับ คุณ apirak2455 คุณ joo
สูตร ="31/3/2014"-TEXT(B3,"2000-00-00")+1 ..... มันหมายความว่าอย่างไรครับ
พจน์แรก
"31/3/2014" ผมเข้าใจเอาว่าต้องการเปลี่ยนวันที่ 31 มีนาคม 2014 ให้เป็น text ... ใช่มั๊ยครับ
พจน์ที่สอง
TEXT(B3,"2000-00-00") ผมเข้าใจเอาว่าต้องการเปลี่ยนวันที่ในเซลล์ B3 ให้เป็น text ... ใช่มั๊ยครับ
พจน์สาม
+1 มันคืออะไรครับ
Re: การคำนวนหาจำนวนวัน
Posted: Thu Apr 10, 2014 5:47 pm
by snasui
palerpater wrote:พจน์แรก
"31/3/2014" ผมเข้าใจเอาว่าต้องการเปลี่ยนวันที่ 31 มีนาคม 2014 ให้เป็น text ... ใช่มั๊ยครับ
ใช่ครับ การคีย์วันที่หากต้องนำไปกระทำกับค่าอื่น ๆ จะต้องทำให้อยู่ในรูปแบบของ Text ไม่เช่นนั้นจะกลายเป็น ให้นำผลลัพธ์ของ 31 หารด้วย 3 หารด้วย 2014 มาใช้ดำเนินการคำนวณกับพจน์ที่สอง
palerpater wrote:พจน์ที่สอง
TEXT(B3,"2000-00-00") ผมเข้าใจเอาว่าต้องการเปลี่ยนวันที่ในเซลล์ B3 ให้เป็น text ... ใช่มั๊ยครับ
จากคำถามนี้วันที่จัดอยู่ในรูปแบบ Text อยู่แล้วครับ เพียงแต่เปลี่ยนรูปแบบ Text นั้นเสียใหม่ให้เป็น
ปี เดือน วัน โดยค.ศ. มี 4 หลัก เพื่อ Excel จะได้รู้จักค่านั้นในรูปแบบของวันที่ ซึ่งค่าของวันที่คือตัวเลขธรรมดาตัวหนึ่งและให้อยู่ในฐานเดียวกันกับพจน์แรก
อย่าไปสับสน
รูปแบบของวันที่กับ
ค่าของวันที่นะครับ ใน Excel ค่าเดียวกัน สามารถที่จะจัดรูปแบบให้เป็นแบบใดก็ได้ขึ้นอยู่กับความต้องการครับ