Page 1 of 1

สูตรหาค่า +/(-)

Posted: Mon Sep 07, 2015 7:35 pm
by Nat072
อยากสอบถามว่า สูตรนี้ พอค่าที่มีผลลัพท์เท่ากัน ทำให้ยอดรวมไม่ได้ถูกแบ่ง แต่ได้เอายอดรวมไปแบ่งด้วยยอดที่เท่ากัน
ไม่ทราบว่า จะต้องแบ่งยอดรวมยังไงครับ (ดูตัวอย่าง file ที่แนบ)

=IF(OR(AND($H12>0,C12=MAX($C12:$G12)),AND($H12<=0,C12=MIN($C12:$G12))),$H12,"")

Re: สูตรหาค่า +/(-)

Posted: Mon Sep 07, 2015 8:42 pm
by snasui
:D ตัวอย่างสูตรที่ C37 ตามด้านล่างครับ

=IF($H$36>0,IF(C36=MAX($C36:$G36),$H$36/COUNTIF(C$36:G$36,MAX($C36:$G36)),""),IF(C36=MIN($C36:$G36),$H$36/COUNTIF($C36:$G36,MIN($C36:$G36)),""))

Enter > Copy ไปด้านขวา

Re: สูตรหาค่า +/(-)

Posted: Mon Sep 07, 2015 8:53 pm
by Nat072
ขอบคุณมากครับ อาจารย์...

Re: สูตรหาค่า +/(-)

Posted: Wed Sep 09, 2015 3:52 pm
by Screammy
อาจารย์ใจดีที่สุดเลย ยอกเยี่ยมนับถือ

Re: สูตรหาค่า +/(-) (เพิ่มเติม)

Posted: Sun Sep 13, 2015 9:27 am
by Nat072
อาจารย์ครับ.
ขอเพิ่มเติมสูตร ให้วิ่งเฉลี่ยตามอัตราส่วน. (ตามตัวอย่าง) :roll:

Re: สูตรหาค่า +/(-)

Posted: Sun Sep 13, 2015 9:43 am
by snasui
:D ตัวอย่างสูตรตามด้านล่างครับ

C54 คีย์

=IF(SIGN(C53)<>SIGN($H$53),"",$H$53*C53/SUMIF($C53:$G53,IF($H$53<0,"<0",">0")))

Enter > Copy ไปทางขวา

Re: สูตรหาค่า +/(-)

Posted: Sun Sep 13, 2015 9:56 am
by Nat072
ขอบคุณครับอาจารย์ สุดยอดเลย.. :thup: