Page 1 of 1
ขอสูตรคำนวณ ผลต่างของเวลา ที่มีหน่วยเป็น นาที วินาที และเส
Posted: Tue May 29, 2012 7:47 pm
by rockermanz
สวัสดีครับอาจารย์
ผมที่ถามอาจารย์ใน FB เรื่อง สูตรคำนวณหาผลต่างของเวลาที่มีหน่วยเป็นเสี้ยงวินาทีอะครับ
ยกตัวอย่างในช่อง C9-B9 = D9
C9 คือ 2.26.27 (อ่านว่า สองนาทียี่สิบหกจุดสองเจ็ดวินาที)
B9 คือ 2.23.26 (อ่านว่า สองนาทียี่สิบสามจุดสองหกวินาที)
D9 คือ ต้องได้ผลต่างของเวลาใน ช่อง C9-B9 จะเท่ากับ -3.01 (อ่านว่า ลบสามจุดศูนย์หนึ่งวินาที)
จะต้องทำยังไงและใช้สูตรไหนครับอาจารย์
Re: ขอสูตรคำนวณ ผลต่างของเวลา ที่มีหน่วยเป็น นาที วินาที แ
Posted: Tue May 29, 2012 8:41 pm
by snasui

ลองตามนี้ครับ
ที่ D9 คีย์
=IF(C9>B9,"-","")&TEXT(("0:"&SUBSTITUTE(C9,".",":",1))-("0:"&SUBSTITUTE(B9,".",":",1)),"[s].00")
Enter
Re: ขอสูตรคำนวณ ผลต่างของเวลา ที่มีหน่วยเป็น นาที วินาที แ
Posted: Tue May 29, 2012 10:30 pm
by nankob
ทำไมผมลองทำดูแล้วไม่ได้ผลครับ ตามไฟล์แนบ
Re: ขอสูตรคำนวณ ผลต่างของเวลา ที่มีหน่วยเป็น นาที วินาที แ
Posted: Tue May 29, 2012 10:33 pm
by snasui

ไฟล์ที่แนบมาไม่มีสูตรที่ผมแนะนำไป ลองแนบมาใหม่ครับ
Re: ขอสูตรคำนวณ ผลต่างของเวลา ที่มีหน่วยเป็น นาที วินาที แ
Posted: Tue May 29, 2012 10:42 pm
by snasui

จากไฟล์แนบผมสังเกตว่าเวลาได้คีย์เป็นเวลาไว้แล้ว จึงไม่สามารถใช้สูตรที่ผมให้ไปได้ ตามที่คุณ rockermanz ถามมานั้น เป็นการคีย์ที่
คั่นด้วยจุด ไม่ได้คั่นด้วยโคล่อนครับ
Re: ขอสูตรคำนวณ ผลต่างของเวลา ที่มีหน่วยเป็น นาที วินาที แ
Posted: Tue May 29, 2012 10:46 pm
by nankob
ทดลองส่งมาใหม่ครับ
Re: ขอสูตรคำนวณ ผลต่างของเวลา ที่มีหน่วยเป็น นาที วินาที แ
Posted: Tue May 29, 2012 10:50 pm
by snasui

เป็นไฟล์เดิมไม่มีสูตรใด ๆ อย่าลืมอ่านตามที่ผมโพสต์ไปด้านบนด้วยครับ

Re: ขอสูตรคำนวณ ผลต่างของเวลา ที่มีหน่วยเป็น นาที วินาที แ
Posted: Tue May 29, 2012 10:54 pm
by nankob
ขออภัยครับ กำลังจะง่วง ทดสอบใหม่ เรียบร้อยครับ ขอบคุณอาจารย์มาก
Re: ขอสูตรคำนวณ ผลต่างของเวลา ที่มีหน่วยเป็น นาที วินาที แ
Posted: Wed May 30, 2012 11:00 am
by rockermanz
snasui wrote:
ลองตามนี้ครับ
ที่ D9 คีย์
=IF(C9>B9,"-","")&TEXT(("0:"&SUBSTITUTE(C9,".",":",1))-("0:"&SUBSTITUTE(B9,".",":",1)),"[s].00")
Enter
อาจารย์ครับ
ผมลองสูตรนี้ ทำได้เรียบร้อยครับอาจารย์
แต่ กรณี ที่ตัวเลขของช่อง C8 มันมากกว่า B8 มันคำนวนไม่ได้อะครับ
C8-B8
คือ 1.06.54 - 1.03.99 ผลลัพธ์ที่ต้องได้คือ 2.55 แบบนี้อะครับ
เพราะว่าต้องยึดเวลาช่อง NS เป็นหลัก แล้วเอาเปรียบเทียบกับช่อง BS ว่านักกีฬาทำสถิติ ลดลง หรือสถิติเพิ่มขึ้น อะครับ
รบกวนอาจารย์หน่อยนะครับ
Re: ขอสูตรคำนวณ ผลต่างของเวลา ที่มีหน่วยเป็น นาที วินาที แ
Posted: Wed May 30, 2012 11:13 am
by snasui

ลองตามนี้ครับ
ที่ D9 คีย์
=IF(C9<B9,"-","")&TEXT(ABS(("0:"&SUBSTITUTE(C9,".",":",1))-("0:"&SUBSTITUTE(B9,".",":",1))),"[s].00")
Enter > Copy ไปยังเซลล์อื่น ๆ ที่เกี่ยวข้อง
Note: เวลาจำเป็นต้องคีย์ให้อยู่ในรูปแบบเดียวกันครับ คือ
00.00.00 (นาที.วินาที.เศษวินาที) ไม่ใช่ 00.00 บ้าง 00.00.00 บ้าง และหากจะคีย์ปนกันไปต้องปรับสูตรใหม่ และจะยุ่งยากเพิ่มขึ้นครับ
Re: ขอสูตรคำนวณ ผลต่างของเวลา ที่มีหน่วยเป็น นาที วินาที แ
Posted: Wed May 30, 2012 11:22 am
by rockermanz
อย่างเช่น กรณี ในตารางที่แนบไปอะครับอาจารย์
Re: ขอสูตรคำนวณ ผลต่างของเวลา ที่มีหน่วยเป็น นาที วินาที แ
Posted: Wed May 30, 2012 11:29 am
by rockermanz
snasui wrote:
ลองตามนี้ครับ
ที่ D9 คีย์
=IF(C9<B9,"-","")&TEXT(ABS(("0:"&SUBSTITUTE(C9,".",":",1))-("0:"&SUBSTITUTE(B9,".",":",1))),"[s].00")
Enter > Copy ไปยังเซลล์อื่น ๆ ที่เกี่ยวข้อง
Note: เวลาจำเป็นต้องคีย์ให้อยู่ในรูปแบบเดียวกันครับ คือ
00.00.00 (นาที.วินาที.เศษวินาที) ไม่ใช่ 00.00 บ้าง 00.00.00 บ้าง และหากจะคีย์ปนกันไปต้องปรับสูตรใหม่ และจะยุ่งยากเพิ่มขึ้นครับ
ครับอาจารย์ ทำได้แล้วครับอาจารย์ ต้องขอขอบพระคุณอาจารย์เป็นอย่างสูงมากๆครับ
ที่ทำให้เด็กอายุ 24 อย่างผมทำงานได้สะดวกขึ้น ไม่งั้นนั่งคำนวณ ตายเลย ครับ

Re: ขอสูตรคำนวณ ผลต่างของเวลา ที่มีหน่วยเป็น นาที วินาที แ
Posted: Wed May 30, 2012 11:45 am
by rockermanz
อาจารย์ ครับ
ว่าแต่ว่า ถ้าใช้สูตรนี้แล้ว เราเพิ่มลูกเล่นหรือ ใช้การจัดรูปแบบตามเงื่อนไข ไม่ได้เหรอครับ
เพราะว่า ตารางเดิม ผมเพิ่มลูกเล่นด้วยการ เติมชุดไอคอน แบบลูกศร 3 สีไป
แต่พอเอาสูตรของอาจารย์ใส่เข้าไป มันก็ไม่ขึ้นลูกศร 3 สีอะครับ
งงๆๆ
Re: ขอสูตรคำนวณ ผลต่างของเวลา ที่มีหน่วยเป็น นาที วินาที แ
Posted: Wed May 30, 2012 12:00 pm
by snasui

เนื่องจากสูตรที่ให้ไปแสดงผลลัพธ์เป็น Text จึงทำให้เครื่องหมายแสดง Format หายไป สามารถปรับสูตรที่ D9 เป็นตามด้านล่างครับ
=IF(C9<B9,-1,1)*TEXT(ABS(("0:"&SUBSTITUTE(C9,".",":",1))-("0:"&SUBSTITUTE(B9,".",":",1))),"[s].00")
Enter > Copy ไปยังเซลล์ต่าง ๆ ที่เกี่ยวข้อง
Re: ขอสูตรคำนวณ ผลต่างของเวลา ที่มีหน่วยเป็น นาที วินาที แ
Posted: Wed May 30, 2012 12:17 pm
by rockermanz
snasui wrote:
เนื่องจากสูตรที่ให้ไปแสดงผลลัพธ์เป็น Text จึงทำให้เครื่องหมายแสดง Format หายไป สามารถปรับสูตรที่ D9 เป็นตามด้านล่างครับ
=IF(C9<B9,-1,1)*TEXT(ABS(("0:"&SUBSTITUTE(C9,".",":",1))-("0:"&SUBSTITUTE(B9,".",":",1))),"[s].00")
Enter > Copy ไปยังเซลล์ต่าง ๆ ที่เกี่ยวข้อง
ได้แล้วครับผม ขอบคุณอาจารย์มากครับผม
