ต้องการความช่วยเหลือเกี่ยวกับสูตรที่จะนับค่าเฉพาะในกรณีที่ต่ำกว่าค่าอื่น 3 แถว ทั้งสองค่าอยู่ในคอลัมน์ c ตัวอย่าง. "Value1" ถูกแสดง 5 ครั้ง ดังนั้นฉันจึงมี countif รวมเป็น 5 2 คูณคือ 3 แถวด้านล่าง "value2" ฉันต้องการสูตรที่จะนับ "value1" เฉพาะในกรณีที่อยู่ใต้ "value2" 3 แถว ดังนั้นสูตรของฉันจะสร้าง "2" ฉันมีจำนวนออฟเซ็ต แต่ฉันไม่สามารถกำหนดเงื่อนไขตาม "ค่า 2" ได้
สูตรออฟเซ็ต Countif เปรียบเทียบ 2 ค่าในคอลัมน์เดียวกัน
comment
โปรดแสดงข้อมูลการทดสอบและผลลัพธ์ที่คาดหวัง ง่ายต่อการเข้าใจมากกว่าคำอธิบายแบบข้อความธรรมดา
- person Scott Craner   schedule 30.05.2016
คำตอบ (1)
คุณสามารถสับเปลี่ยน (เช่น ชดเชย) ช่วงเกณฑ์ต่างๆ ของ ฟังก์ชัน COUNTIFS สิ่งสำคัญคือช่วงจะต้องมีขนาดและรูปร่างเท่ากัน ไม่สำคัญว่าจะต้องเป็นแถวหรือคอลัมน์เดียวกันทุกประการ
=COUNTIFS(C1:C99, "value2", C4:C102, "value1")
โปรดทราบว่า C4:C102 (criteria_range2 สำหรับ value1) ยังคงเป็น 99 แถว แต่ออฟเซ็ต 3 แถวจาก C1:C99 (criteria_range1 สำหรับ value2 )
person
Community
schedule
30.05.2016
ขอบคุณสำหรับการใส่ร้าย! ฉันจะลองคืนนี้และดูว่าจะได้ผลสำหรับฉันหรือไม่ !!
- person Matt McDermott; 31.05.2016