การเพิ่มข้อมูลจากคอลัมน์หนึ่งโดยใช้อีกคอลัมน์หนึ่ง

  • ปัญหา
  • สารละลาย
  • บันทึก

ปัญหา

ฉันมีปัญหาจริงกับสูตร Excel

ฉันมีแผ่นงานที่มีแถวตัวแปรและคอลัมน์จำนวนหนึ่ง ฉันต้องเพิ่มค่าของเซลล์หนึ่ง ๆ ไว้ด้วยกันในคอลัมน์เดียว แต่ถ้าเซลล์ที่เกี่ยวข้องในคอลัมน์อื่นพอดีกันภายในช่วงวันที่ ฉันต้องทำสิ่งนี้กับทุกแถว (แม้ว่าฉันจะไม่รู้ว่ามีกี่แถวจนกว่าฉันจะนำเข้าข้อมูล) และสำหรับช่วงวันที่อื่น ฉันต้องการเพิ่มค่าร่วมกันบนแผ่นแยกต่างหาก

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

ฉันเหนื่อย:

 = IF (AND (เกณฑ์  แต่รู้ว่าฉันจะต้องพิมพ์ใหม่สำหรับแต่ละแถว อาจมีได้มากถึง 400 แถวและไม่น้อยกว่า 110

สารละลาย

สมมติว่าข้อมูลของคุณคือ A1 ถึง B15 ดังนี้:

1/1/2552 1

1/2/2009 2

1/3/2552 3

1/4/2552 4

1/5/2552 5

1/6/2552 6

1/7/2009 7 ****

1/8/2552 8

1/9/2552 9

1/10/2552 8

1/11/2009 7 ****

1/12/2009 6

1/13/2009 5

1/14/2009 4

1/15/2009 3

ในเซลล์ว่างใด ๆ ที่อยู่นอกสองคอลัมน์เหล่านี้ให้คัดลอกวางสูตรนี้

 = SUMPRODUCT (($ A $ 1: $ A $ 200 "1/6/09" 0) * ($ B $ 1: $ B $ 200)) 

คุณจะได้รับ 39

"***" ในคอลัมน์ c ใช้เพื่อแสดงเส้นขอบเพื่อตรวจสอบผลรวมเท่านั้น

ฉันได้จัดเตรียมไว้ไม่เกิน 200 แถว หากจำเป็นต้องปรับเปลี่ยนสูตร

บันทึก

ขอบคุณ venkat1926 สำหรับเคล็ดลับนี้ในฟอรัม

บทความก่อนหน้านี้ บทความถัดไป

เคล็ดลับยอดนิยม