ฉันมีปัญหากับปัญหาสูตร excel ขนาดเล็ก ฉันพยายามใช้ AVERGEIFS
. การตั้งค่าของฟังก์ชั่นนี้คือ
AVERAGEIFS(average_range,criteria_range1,criteria1,criteria_range2,criteria2,...)
จับคือฉันต้องการรวมของเกณฑ์และช่วงของมัน [criteria_range1,criteria1]
จะขึ้นอยู่กับว่ารายการตรวจสอบข้อมูลเป็น Yes
หรือ No
. ตัวอย่างเช่นถ้ารายการถูกตั้งค่าเป็น Yes
กลับ:
AVERAGEIFS(average_range,criteria_range1,criteria1)
ถ้าไม่กลับมา
AVERAGEIFS(average_range,criteria_range1,criteria1,criteria_range2,criteria2)
ฉันจะใช้ IF
ฟังก์ชั่นเพื่อจัดการสิ่งนี้ถ้าฉันมีรายการตรวจสอบความถูกต้องของข้อมูลเพียงรายการเดียว Yes
และ No
แต่ฉันมีหลายสามอย่างแน่นอน ดังนั้นฉันต้องการตั้งค่าสูตรที่จะรวม [criteria_range,criteria]
ขึ้นอยู่กับว่ารายการตรวจสอบข้อมูลที่สอดคล้องกันของมันคือ Yes
หรือ No
.
ฉันหวังว่ามันสมเหตุสมผล ฉันใช้ OSX ขอบคุณ!
แก้ไข:
ในปัญหาของฉัน name
ได้รับเลือกและด้วยแอตทริบิวต์ที่เกี่ยวข้องจากชุดข้อมูลด้านล่าง ใน average
ด้านล่างฉันชอบที่จะเห็นค่าเฉลี่ย value
สำหรับแถวที่มีแอททริบิวต์แบบเดียวกันในกรณีของจอห์นคือแถวใดก็ได้ที่มีสีน้ำเงินให้พิมพ์ 1 = 1 และ AND2 = 100 นี่เป็นเรื่องง่ายถ้าฉันใช้งานแบบปกติ AVERAGEIFS
ฟังก์ชัน
สิ่งที่ฉันพยายามคิดก็คือฉันจะเพิกเฉยคุณลักษณะอย่างใดอย่างหนึ่งและหาค่าเฉลี่ยสำหรับกลุ่มนั้นได้อย่างไร ดังนั้นถ้าฉันเลือกละเว้น yes
สำหรับ type1
แล้วก็ average
จะคืนค่าเฉลี่ย value
สำหรับแถวด้วย color = red
และ type2 = 100