มูลค่ารวมในช่วงหนึ่งตามเกณฑ์ในอีกช่วงหนึ่ง


3

ฉันมีสเปรดชีตอย่างง่ายสองคอลัมน์ "จำนวนเงิน" (col Q) และ "บัญชี" (col O) ฉันต้องการรับผลรวมของคอลัมน์ "จำนวนเงิน" ที่ฟอรัม "บัญชี" ที่สอดคล้องกันเท่ากับ "Paypal"

นี่คือเท่าที่ฉันจะได้รับ!

=SUM(Q:Q)*(O:O="Paypal")

สูตรข้างต้นของคุณจะถ้าคุณเขียนมันด้วยวิธีนี้: =SUM(Q:Q*(O:O="Paypal"))และมุ่งมั่นโดยใช้ Ctrl + Shift + Enter
Ellesa

ที่ทำงาน SUMIFแต่มันจะเป็นซุปเปอร์ช้าเมื่อเทียบกับ สูตรอาร์เรย์ดูเหมือนจะใช้ได้กับทั้งคอลัมน์ (ลงไปที่แถว 1048576) ดังนั้นหากคุณต้องการใช้มันจะเป็นการดีที่สุดที่จะใช้ช่วงที่ จำกัด มากขึ้น (เช่นQ2:Q2000)
benshepherd

คำตอบ:


10

ฉันเชื่อว่าแทนที่จะใช้SUM()คุณต้องการSUMIF()ฟังก์ชั่น ฉันไม่มี Excel แต่ฉันเชื่อว่าคุณต้องการสูตรของคุณ

=SUMIF(O:O,"Paypal",Q:Q)

จากเว็บไซต์นี้

ไวยากรณ์สำหรับฟังก์ชัน SumIf คือ:

SumIf( range, criteria, sumRange )

rangeเป็นช่วงของเซลล์ที่คุณต้องการใช้กับ (คอลัมน์ของคุณมี "Paypal"

เกณฑ์ที่ใช้ในการกำหนดเซลล์ที่จะเพิ่ม - ในกรณีของคุณตรงกับ "paypal"

sumRangeเป็นเซลล์ที่จะรวม

ดูหน้าช่วยเหลือของ Microsoftและหน้านี้ซึ่งมีฟังก์ชั่นขั้นสูงเพิ่มเติมเช่น DSUM และ SUMPRODUCT

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.