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
:D ลองตามนี้ครับ

ที่ 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
:D ไฟล์ที่แนบมาไม่มีสูตรที่ผมแนะนำไป ลองแนบมาใหม่ครับ

Re: ขอสูตรคำนวณ ผลต่างของเวลา ที่มีหน่วยเป็น นาที วินาที แ

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

Re: ขอสูตรคำนวณ ผลต่างของเวลา ที่มีหน่วยเป็น นาที วินาที แ

Posted: Tue May 29, 2012 10:46 pm
by nankob
ทดลองส่งมาใหม่ครับ

Re: ขอสูตรคำนวณ ผลต่างของเวลา ที่มีหน่วยเป็น นาที วินาที แ

Posted: Tue May 29, 2012 10:50 pm
by snasui
:D เป็นไฟล์เดิมไม่มีสูตรใด ๆ อย่าลืมอ่านตามที่ผมโพสต์ไปด้านบนด้วยครับ :roll:

Re: ขอสูตรคำนวณ ผลต่างของเวลา ที่มีหน่วยเป็น นาที วินาที แ

Posted: Tue May 29, 2012 10:54 pm
by nankob
ขออภัยครับ กำลังจะง่วง ทดสอบใหม่ เรียบร้อยครับ ขอบคุณอาจารย์มาก

Re: ขอสูตรคำนวณ ผลต่างของเวลา ที่มีหน่วยเป็น นาที วินาที แ

Posted: Wed May 30, 2012 11:00 am
by rockermanz
snasui wrote::D ลองตามนี้ครับ

ที่ 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
:D ลองตามนี้ครับ

ที่ 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::D ลองตามนี้ครับ

ที่ 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 อย่างผมทำงานได้สะดวกขึ้น ไม่งั้นนั่งคำนวณ ตายเลย ครับ :D :D

Re: ขอสูตรคำนวณ ผลต่างของเวลา ที่มีหน่วยเป็น นาที วินาที แ

Posted: Wed May 30, 2012 11:45 am
by rockermanz
อาจารย์ ครับ

ว่าแต่ว่า ถ้าใช้สูตรนี้แล้ว เราเพิ่มลูกเล่นหรือ ใช้การจัดรูปแบบตามเงื่อนไข ไม่ได้เหรอครับ


เพราะว่า ตารางเดิม ผมเพิ่มลูกเล่นด้วยการ เติมชุดไอคอน แบบลูกศร 3 สีไป


แต่พอเอาสูตรของอาจารย์ใส่เข้าไป มันก็ไม่ขึ้นลูกศร 3 สีอะครับ


งงๆๆ

Re: ขอสูตรคำนวณ ผลต่างของเวลา ที่มีหน่วยเป็น นาที วินาที แ

Posted: Wed May 30, 2012 12:00 pm
by snasui
:D เนื่องจากสูตรที่ให้ไปแสดงผลลัพธ์เป็น 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::D เนื่องจากสูตรที่ให้ไปแสดงผลลัพธ์เป็น Text จึงทำให้เครื่องหมายแสดง Format หายไป สามารถปรับสูตรที่ D9 เป็นตามด้านล่างครับ

=IF(C9<B9,-1,1)*TEXT(ABS(("0:"&SUBSTITUTE(C9,".",":",1))-("0:"&SUBSTITUTE(B9,".",":",1))),"[s].00")

Enter > Copy ไปยังเซลล์ต่าง ๆ ที่เกี่ยวข้อง
ได้แล้วครับผม ขอบคุณอาจารย์มากครับผม :mrgreen: