Page 1 of 1

จะหาค่าเฉลี่ยของความดันโลหิตครับ

Posted: Sat Jun 09, 2012 1:00 pm
by nankob
มีขัอมูลความดันโลหิตอยู่ชุดหนึ่ง ต้องการหาค่าเฉลี่ยแบบมีเครื่องหมาย / คั่นเรียบร้อยอยู่ด้วย
จะใช้สูตรอย่างไรได้ครับ ตอนนี้ผมทำเพียงแยกช่อง แต่ดูไม่กระชับ ครับ เรียนท่านผู้รู้ทุกท่านครับ

Re: จะหาค่าเฉลี่ยของความดันโลหิตครับ

Posted: Sat Jun 09, 2012 1:09 pm
by snasui
:D ลองตามนี้ครับ

ที่ D12 คีย์

=FIXED(AVERAGE(LEFT(D1:D9,3)+0),0)&"/"&FIXED(AVERAGE(RIGHT(D1:D9,2)+0),1)

Ctrl+Shift+Enter

Re: จะหาค่าเฉลี่ยของความดันโลหิตครับ

Posted: Sat Jun 09, 2012 1:54 pm
by nankob
เรียบร้อยแล้วครับ ขอบคุณมาก เกือบงง ดีที่ Ctrl+Shift+Enter ทัน เพราะตอนแรกค่าไม่ขึ้นมาครับ

Re: จะหาค่าเฉลี่ยของความดันโลหิตครับ

Posted: Tue Oct 15, 2013 8:31 pm
by nankob
ผมทดลองสูตรแล้ว มี 2 คำตอบ ( พื้นสี )ที่ปรากฏอยู่ในไฟล์แนบ ไม่ตรงกับที่ต้องการ วานท่านอาจารย์ช่วยแนะนำด้วยครับ ว่าสูตรผิดพลาดตรงไหน

Re: จะหาค่าเฉลี่ยของความดันโลหิตครับ

Posted: Tue Oct 15, 2013 8:46 pm
by snasui
:D ถ้าจะผิดพลาดก็เพราะว่าหลังเครื่องหมาย / มีตัวเลข 3 หลักบ้าง 2 หลักบ้างครับ

แต่ถึงจะนำจำนวนหลักมาถูกต้องก็ไม่ตรงกับคำตอบที่ต้องการอยู่ดี ดังนั้น ให้แจ้งมาว่า คำตอบที่ต้องการในเซลล์นั้น ๆ คิดมาด้วยหลักการใดครับ :?:

Re: จะหาค่าเฉลี่ยของความดันโลหิตครับ

Posted: Tue Oct 15, 2013 9:07 pm
by bank9597
:| ผมลองใช้สูตรนี้

ที่ G2 คีย์

Code: Select all

=ROUND(AVERAGE(LEFT(C4:D4,FIND("/",C4)-1)*1),0)&"/"&ROUND(AVERAGE(RIGHT(C4,LEN(C4)-FIND("/",C4))*1,RIGHT(D4,LEN(D4)-FIND("/",D4))*1),0)
ctrl+shift+enter คัดลอกลงมา

ปรากฏว่า G9 ยังไม่ถูกต้องเหมือนกัน

ลองอธิบายหลักการคิดมาให้ดูหน่อยครับ

Re: จะหาค่าเฉลี่ยของความดันโลหิตครับ

Posted: Tue Oct 15, 2013 9:14 pm
by nankob
แนบไฟล์มาอีกครั้งครับ พร้อมตัวอย่างวิธีคิดคำตอบที่ต้องการครับ

Re: จะหาค่าเฉลี่ยของความดันโลหิตครับ

Posted: Tue Oct 15, 2013 10:12 pm
by snasui
:D ลองตามนี้ครับ
  1. เซลล์ E4 คีย์
    =FIXED(AVERAGE(LEFT(SUBSTITUTE(C4:D4,"/",0),3)+0),0)&"/"&FIXED(AVERAGE(RIGHT(SUBSTITUTE(C4:D4,"/",0),3)+0),0)
    Ctrl+Shift+Enter > Copy ลงด้านล่าง
  2. เซลล์ C9 คีย์
    =FIXED(AVERAGE(LEFT(SUBSTITUTE(C4:C8,"/",0),3)+0),0)&"/"&FIXED(AVERAGE(RIGHT(SUBSTITUTE(C4:C8,"/",0),3)+0),0)
    Ctrl+Shift+Enter > Copy ไปทางขวา
ตามข้อ 2 จะไม่ตรงกับคำตอบที่ต้องการ ผมเข้าใจว่าคิดค่าเฉลี่ยมาไม่ถูกต้อง

Re: จะหาค่าเฉลี่ยของความดันโลหิตครับ

Posted: Wed Oct 16, 2013 11:04 am
by tahc
ผมก็เลยได้ประโยชน์ไปด้วย ขอบคุณมากครับอาจารย์

Re: จะหาค่าเฉลี่ยของความดันโลหิตครับ

Posted: Wed Oct 16, 2013 11:52 am
by nankob
ขอบพระคุณทุกท่านมากครับ ได้ข้อมูลตามที่ต้องการแล้วครับ