Microsoft Excel - ฟังก์ชั่นค่ารวมหลังจาก mulitplying หลายเกณฑ์หลังจากค้นหาตาราง


0

ได้ให้ลิงก์ไปยังแผ่นงาน Excel ที่ฉันต้องการแก้ไข ฉันได้ทำงานกับสองค่าในเซลล์ B9 ซึ่งฉันต้องทำตามเกณฑ์อื่นที่เกิน 18 หรือมากกว่านั้น สูตรที่ฉันใช้นั้นยาวมากและอาจนำไปสู่ข้อผิดพลาด ฉันต้องการทำให้เป็นเทมเพลตดังนั้นในอนาคตเมื่อฉันเพิ่งแทรกค่าสำหรับพนักงานแต่ละคนมันควรจะให้ค่าสรุปรวมกับฉัน

https://www.dropbox.com/s/nxs1msqwuup4i8n/SuperUser.xlsx?dl=0

คำตอบ:


0

บางทีสูตรอาร์เรย์นี้** :

=SUM(INDEX(F12:F15,N(IF(1,MATCH(D3:U3,E12:E15))))*D3:U3)

ความนับถือ

** ไม่ได้ป้อนสูตรอาร์เรย์ในวิธีเดียวกับสูตร 'มาตรฐาน' แทนที่จะกดแค่ ENTER คุณต้องกด CTRL และ SHIFT ค้างไว้ก่อนแล้วกด ENTER หากคุณทำอย่างถูกต้องคุณจะสังเกตเห็นว่า Excel ใส่วงเล็บปีกกา {} ไว้รอบ ๆ สูตร (แต่อย่าพยายามแทรกด้วยตนเอง)


สูตรด้านบนคูณค่าทั้งหมด D3: U3 ด้วยค่าเดียว F12: F15 ความต้องการคือการค้นหาเกณฑ์รวม D1: U1 & D2: U2 กับตารางด้านล่างและเลือกค่าของคอลัมน์ที่เหมาะสมที่จะคูณด้วยค่าใน D3: U3 ตัวอย่างถูกระบุในเซลล์ B9 ของแผ่นงาน excel
roman_bull

ไม่จริง. สูตรที่ฉันให้ไว้ก่อนกำหนดค่าที่เหมาะสมจาก F2: F15 โดยการจับคู่แต่ละค่าในช่วง E2: E15 ซึ่งเป็นสิ่งที่ตัวอย่างสั้น ๆ ของคุณทำ มันเกิดขึ้นอย่างนั้นเมื่อข้อมูลปัจจุบันที่คุณใช้อยู่ผลลัพธ์ของทุกการจับคู่เหล่านี้ส่งผลให้มีค่าเป็น 1.3 เนื่องจากทุกค่าของคุณใน D3: U3 อยู่ระหว่าง 0 ถึง 9999 นอกจากนี้ ตัวอย่างที่คุณไม่ได้ระบุว่าจะต้องพิจารณาค่าใน D1: U1 หากเป็นกรณีนี้คุณจะต้องฟอร์แมตตารางทั้ง 4 ที่คุณใช้ (สำหรับ ATT, STT, ฯลฯ ) เป็นตารางเดียว
XOR LX
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.