Excel - การข้ามเซลล์เมื่อคำนวณผลรวม
ปัญหา
ฉันมีชุดของรหัสกลับไปกลับมาดูเหมือนบ้าเล็กน้อย
แต่สิ่งที่ฉันต้องการคือสำหรับเซลล์ b1 c1 d1 e1 และอื่น ๆ เพื่อรวมเข้าด้วยกันซึ่งฉันมีสิ่งต่อไปนี้เพื่อกลับมาเป็นค่าเฉลี่ยของฉัน
ดูเหมือนว่า >>>>
= SUM (เฉลี่ย (B11: H11)) / SUM (เฉลี่ย ($ B $ 5: $ H $ 5))
ตอนนี้ปัญหาเดียวที่ฉันพบคือถ้า b1 มีตัวเลขอยู่ แต่ c1: e1 ไม่มีตัวเลข
ฉันต้องการให้พวกเขาอ้างถึงเซลล์อื่นที่มีปริมาณในขณะที่ยังคงดูว่างเปล่า
แต่ไม่รวมเซลล์ว่างภายในหมายเลขสุดท้าย
ฉันทำงานกับ% ของ
แต่มันก็เป็นสิ่งที่ใกล้เคียงที่สุดที่ฉันได้รับมันทำงาน
= SUM (IF (B9 = "", B9, $ B $ 5), IF (C9 = "", C9, $ C $ 5), IF (D9 = "", D9, $ D $ 5), IF (E9 =" " E9, $ E $ 5), IF (F9 = "", F9, $ F $ 5), IF (G9 = "", G9, $ G $ 5), IF (H9 = "", H9, $ H $ 5) / SUM ($ B $ 5: $ H $ 5))
แต่% สุดท้ายปิดแล้ว .. และฉันไม่แน่ใจว่ามันจะไม่นับเซลล์ว่างเปล่าอย่างแท้จริงหรือไม่
ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชมอย่างมาก
สารละลาย
คุณสามารถใช้สูตรเหล่านี้:
= SUM (B6: H6) / SUMPRODUCT ((B $ 2: H $ 2) * (B6: H6 ""))
หรือ
= SUM (B6: H6) / SUMIF (B6: H6 "" B $ 2: $ H 2)
สิ่งนี้จะหาค่าเฉลี่ยโดยขึ้นอยู่กับเซลล์ที่มีประชากร
บันทึก
ขอบคุณ rizvisa สำหรับเคล็ดลับนี้ในฟอรัม