ฉันจะรวมค่าที่ใหญ่ที่สุดในคอลัมน์เป็นเปอร์เซ็นต์หรือตัวเลขที่แน่นอนได้อย่างไร ฉันพยายามใช้ SUM() และ SUMIF() กับ LARGE() แต่ฉันไม่สามารถเข้าใจได้ ตามหลักการแล้ว ฉันต้องการที่จะดำเนินการนี้ได้โดยไม่ต้องเรียงลำดับคอลัมน์จากมากไปหาน้อย เนื่องจากสูตรนี้จะนำไปใช้กับหลายคอลัมน์
วิธีรวมค่าที่ใหญ่ที่สุดในคอลัมน์จนถึงเปอร์เซ็นต์ที่แน่นอนใน Excel
comment
การเปลี่ยนคำถามหลังจากได้รับคำตอบถือเป็นรูปแบบที่ไม่ดีในไซต์นี้ ทำให้คนที่ตอบก่อนการเปลี่ยนแปลงดูเหมือนไม่รู้ว่ากำลังทำอะไรอยู่ และเปิดใจรับการลงคะแนนเสียง การชี้แจงเป็นเรื่องปกติ แต่การเปลี่ยนคำถามนั้นผิด
- person Scott Craner   schedule 18.03.2016
comment
โอเค... ทุกคนรู้ดี ฉันได้เพิ่มคำถามเพื่อชี้แจงสิ่งที่ฉันกำลังมองหา เนื่องจากโพสต์ต้นฉบับของฉันไม่ได้ระบุว่าจริงๆ แล้วฉันพยายามทำอะไรให้สำเร็จ ฉันไม่ได้พยายามที่จะรุกรานหรือทำให้ใครดูไม่ดี ขอบคุณสำหรับข้อมูล
- person user4100980   schedule 18.03.2016
comment
การเปลี่ยนแปลงควรเป็นคำถามใหม่ ไม่ใช่การแก้ไขคำถามที่มีอยู่ คำถามนี้ควรย้อนกลับไปที่เดิม และหากข้อใดด้านล่างนี้ตอบต้นฉบับก็ควรทำเครื่องหมายว่าถูกต้อง
- person Scott Craner   schedule 18.03.2016
คำตอบ (2)
ข้อมูลอยู่ในเซลล์ A1:A20
จำนวนจำกัดอยู่ในเซลล์ B1 บางสูตรที่เป็นไปได้:
{=SUM(A1:A20*--(A1:A20>B1))}
=SUMIF(A1:A20;">"&B1;A1:A20)
=SUMPRODUCT(A1:A20;--(A1:A20>B1))
ขีดจำกัด % อยู่ในเซลล์ B2 บางสูตรที่เป็นไปได้:
={SUM(A1:A20*--(A1:A20>MAX(A1:A20)*B2))}
=SUMIF(A1:A20;">"&(B2*MAX(A1:A20));A1:A20)
=SUMPRODUCT(A1:A20;--(A1:A20>B2*MAX(A1:A20)))
({...}
เป็นสูตรอาร์เรย์ ใช้ Crtl+Shift+Enter)
person
l1b3rty
schedule
18.03.2016
เหตุใดจึงต้องใช้ CSE เมื่อเปลี่ยน SUM เป็น SUMPRODUCT จะทำเช่นเดียวกันโดยไม่มี CSE
- person Scott Craner; 18.03.2016
ใช่ จะทำเช่นเดียวกัน เพียงเพิ่มสิ่งเหล่านี้เพื่อเป็นข้อมูล
- person l1b3rty; 20.03.2016
วิธีค้นหาเปอร์เซ็นต์การใช้งานสูงสุด:
=SUMPRODUCT(($F$1:$F$10)*(PERCENTRANK.INC($F$1:$F$10,$F$1:$F$10)>0.7))
โดยที่ $F$1:$F$10 คือชุดข้อมูลของคุณ และ .7 คือเกณฑ์ขั้นต่ำ
วิธีค้นหาหมายเลข n บนสุด:
=SUMPRODUCT(LARGE($F$1:$F$10,ROW(1:5)))
เปลี่ยน 5 เป็นจำนวนตัวเลขที่มากที่สุดเพื่อรวม นี่จะรวมตัวเลขที่ใหญ่ที่สุด 5 ตัว
หากต้องการรวมทุกอย่างด้วยจำนวนที่กำหนด:
=SUMIF($F$1:$F$10,">=" & 10)
โดยที่ 10 คือเกณฑ์ขั้นต่ำ
person
Scott Craner
schedule
18.03.2016