การคำนวณค่าเฉลี่ยตามการเพิ่มเวลาเฉพาะ


1

ในคอลัมน์ CI มีค่าที่ตั้งไว้เพิ่มขึ้น 15 นาที ฉันต้องการรับค่าเฉลี่ยของคอลัมน์ C ในการเพิ่มเวลาต่างกัน ตัวอย่างเช่นหากฉันต้องการค่าเฉลี่ย 15 นาทีฉันต้องใช้ค่าเฉลี่ย C1: C2 จากนั้น C2: C3 จากนั้น C3: C4 และอื่น ๆ ถ้าเป็นเวลา 60 นาทีฉันต้องการค่าเฉลี่ย C1: C4 แล้ว C2: C5 จากนั้น C3: C6 และอื่น ๆ

ฉันประสบปัญหามากมายในการพยายามคิดออก ... ใครสามารถช่วยฉันได้บ้าง ขอบคุณ!


1
หากค่าเฉลี่ยที่มีปัญหาเป็นค่าที่แตกต่างกันเช่น C1: C4 เป็นค่าหนึ่งแล้ว C2: C5 เป็นค่าอื่นคุณสามารถสร้างสูตร AVERAGE ในคอลัมน์ที่อยู่ติดกันและลากสูตรลงในคอลัมน์
patkim

โปรดให้ตัวอย่างในคำถามของคุณเพื่อช่วยให้เราเข้าใจดีขึ้น
Prasanna

คำตอบ:


1

หากคุณสร้างตารางคุณสามารถใช้Indirect()และVlookup():

ป้อนคำอธิบายรูปภาพที่นี่

=AVERAGE(INDIRECT("C"&VLOOKUP($A$1,$G$1:$I$4,2)&":C"&VLOOKUP($A$1,$G$1:$I$4,3)))

ใน $ A $ 1 คุณสามารถกำหนดกรอบเวลาที่คุณต้องการได้ คอลัมน์ C คือค่าที่คุณต้องการโดยเฉลี่ย ตาราง Vlookup ค่อนข้างตรงไปตรงมา เพียงรวมIndirectกับ vlookup และช่วงของคุณจะเปลี่ยนเมื่อคุณเปลี่ยน $ A $ 1

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