ไปยังเนื้อหาหลัก

วิธีคำนวณอายุเฉลี่ยตามปี / เดือน / วันที่ใน Excel

ตัวอย่างเช่นคุณมีบัญชีรายชื่อนักเรียนที่มีวันเกิดและอายุใน Excel คุณจะคำนวณอายุเฉลี่ยตามเดือนหรือปีที่กำหนดได้อย่างไร แล้วถ้าคำนวณค่าเฉลี่ยตามวันที่ระบุใน Excel ล่ะ? บทความนี้จะแนะนำเทคนิคต่างๆเพื่อแก้ปัญหาใน Excel ได้อย่างง่ายดาย


คำนวณค่าเฉลี่ยตามปี / เดือนด้วยสูตรอาร์เรย์ใน Excel

ตัวอย่างเช่นคุณมีตารางดังภาพหน้าจอต่อไปนี้ที่แสดง คุณสามารถคำนวณอายุเฉลี่ยตามปีหรือเดือนด้วยสูตรอาร์เรย์ได้อย่างรวดเร็วใน Excel

อายุเฉลี่ยต่อเดือน: เลือกเซลล์ว่างข้างตารางตัวอย่างเช่นเซลล์ F2 ป้อนสูตร =SUM((MONTH(B2:B15)=12)*C2:C15)/SUM(IF(MONTH(B2:B15)=12,1)) เข้าไปแล้วกดปุ่ม Ctrl + เปลี่ยน + เข้าสู่ คีย์ในเวลาเดียวกัน

หมายเหตุ: ในสูตรนี้ B2: B15 คือคอลัมน์วันเกิด C2: C15 คือคอลัมน์อายุ 12 คือเดือนที่ระบุ "ธันวาคม" ซึ่งคุณจะเฉลี่ยโดยและคุณสามารถเปลี่ยนแปลงได้ตามความต้องการของคุณ

อายุเฉลี่ยตามปี: เลือกเซลล์ว่างข้างตารางกล่าวว่าเซลล์ F4 ป้อนสูตร =SUM((YEAR(B2:B15)=1990)*C2:C15)/SUM(IF(YEAR(B2:B15)=1990,1)) เข้าไปแล้วกดปุ่ม Ctrl + เปลี่ยน + เข้าสู่ คีย์ในเวลาเดียวกัน

หมายเหตุ ในสูตรนี้ B2: B15 คือคอลัมน์วันเกิด C2: C15 คือคอลัมน์อายุ 1990 คือปีที่คุณต้องการเฉลี่ยโดยและคุณสามารถเปลี่ยนแปลงได้ตามความต้องการของคุณ

หมายเหตุริบบิ้น สูตรซับซ้อนเกินไปที่จะจำ? บันทึกสูตรเป็นรายการข้อความอัตโนมัติเพื่อใช้ซ้ำได้ในคลิกเดียวในอนาคต!
อ่านเพิ่มเติม ...     ทดลองใช้ฟรี

คำนวณอายุได้อย่างง่ายดายตามวันเดือนปีเกิด (วันเกิด) ใน Excel

Kutools for Excel's รวบรวมสูตรที่ใช้กันทั่วไปจำนวนมากสำหรับผู้ใช้ Excel เพื่อคำนวณได้อย่างง่ายดายโดยไม่ต้องจำสูตร รวมถึง คำนวณอายุตามวันเกิดy สูตร.


โฆษณาคำนวณอายุตามวันเกิด 1

คำนวณค่าเฉลี่ยตามปี / เดือนด้วยคำสั่งกรองใน Excel

ในตารางตัวอย่างของเราดังภาพหน้าจอต่อไปนี้เรายังสามารถกรองคอลัมน์วันเกิดก่อนจากนั้นคำนวณค่าเฉลี่ยตามปีหรือเดือนหลังจากกรองด้วยฟังก์ชัน Subtotal ใน Excel

1. เลือกคอลัมน์วันเกิดแล้วคลิก ข้อมูล > ตัวกรอง.

2. คลิก  นอกเหนือจากส่วนหัวคอลัมน์ของคอลัมน์วันเกิดจากนั้นในรายการแบบเลื่อนลงให้คลิกที่ ตัวกรองวันที่ > วันที่ทั้งหมดในช่วงเวลา > กันยายน (หรือเดือนอื่น ๆ ที่คุณต้องการเฉลี่ยโดย) ดูภาพหน้าจอด้านล่าง:

หมายเหตุ: หากคุณต้องการอายุเฉลี่ยตามปีที่ระบุคุณต้องคลิก doc-เฉลี่ยต่อเดือน-5 นอกเหนือจากส่วนหัวคอลัมน์ของคอลัมน์วันเกิดจากนั้นยกเลิกการเลือกปีทั้งหมดยกเว้นปีที่คุณจะเฉลี่ยแล้วคลิก OK ปุ่ม. ดูภาพหน้าจอด้านล่าง:

3. ตอนนี้อายุจะถูกกรองตามปีหรือเดือนที่ระบุ เลือกเซลล์ว่างเซลล์ C42 สูตรกล่าวว่า = SUBTOTAL (1, C3: C9) (C3: C9 หมายถึงอายุที่กรองออกทั้งหมดในคอลัมน์อายุ) แล้วกดปุ่ม เข้าสู่ กุญแจ


คำนวณค่าเฉลี่ยตามวันที่ใน Excel

บางครั้งคุณอาจต้องคำนวณค่าเฉลี่ยตามวันที่ที่กำหนด ตัวอย่างเช่นคุณมีตารางดังหน้าจอต่อไปนี้ที่แสดงและคุณต้องคำนวณค่าเฉลี่ยของจำนวนเงินที่เกิดขึ้นในวันที่ 2014-04-04 คุณสามารถแก้ไขได้ดังต่อไปนี้:

เลือกเซลล์ว่างป้อนสูตร =AVERAGEIF(J2:J24,P2,M2:M24) เข้าไปแล้วกดปุ่ม เข้าสู่ สำคัญ. จากนั้นคุณจะได้รับค่าเฉลี่ยของวันที่ที่ระบุ

หมายเหตุ: ในสูตร = AVERAGEIF (J2: J24, P2, M2: M24), J2: J24 คือคอลัมน์วันที่, P2 คือเซลล์อ้างอิงที่มีวันที่ที่คุณจะเฉลี่ยโดย M2: M24 คือคอลัมน์จำนวนเงินที่คุณจะคำนวณค่าเฉลี่ย และคุณสามารถเปลี่ยนแปลงได้ตามความต้องการของคุณ


Batch คำนวณอายุเฉลี่ยตามปีหรือเดือนใน Excel

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

Kutools for Excel - เพิ่มประสิทธิภาพ Excel ด้วยเครื่องมือที่จำเป็นมากกว่า 300 รายการ เพลิดเพลินกับฟีเจอร์ทดลองใช้ฟรี 30 วันโดยไม่ต้องใช้บัตรเครดิต! Get It Now

1. เลือกคอลัมน์วันที่ที่คุณจะคำนวณโดยเฉลี่ยแล้วคลิก Kutools > รูปแบบ > ใช้การจัดรูปแบบวันที่.

2. ในกล่องโต้ตอบเปิดใช้การจัดรูปแบบวันที่ให้เลือกการจัดรูปแบบวันที่ที่แสดงเฉพาะชื่อเดือนในไฟล์ การจัดรูปแบบวันที่ กล่องเช่น "ทำลาย"หรือ"มีนาคม"แล้วคลิก Ok ปุ่ม. ดูภาพหน้าจอ:

ปลาย: หากคุณต้องการคำนวณอายุเฉลี่ยตามปีโปรดเลือกรูปแบบวันที่ที่แสดงเฉพาะปี (เช่น "2001") ใน การจัดรูปแบบวันที่ กล่อง.

 

ใช้การจัดรูปแบบวันที่ เป็นหนึ่งใน Kutools for Excel โปรแกรมอรรถประโยชน์และสามารถช่วยคุณเปลี่ยนวันที่จำนวนมากเป็นการจัดรูปแบบวันที่เฉพาะเพื่อตอบสนองลูกค้าที่แตกต่างกันและประเทศต่างๆ ใน ​​Excel

Kutools for Excel - เพิ่มประสิทธิภาพ Excel ด้วยเครื่องมือที่จำเป็นมากกว่า 300 รายการ เพลิดเพลินกับฟีเจอร์ทดลองใช้ฟรี 30 วันโดยไม่ต้องใช้บัตรเครดิต! Get It Now

3. เลือกคอลัมน์วันที่ต่อไปแล้วคลิก Kutools > เป็นจริง. ยูทิลิตี้นี้จะแปลงวันที่เป็นข้อความของชื่อเดือน

เป็นจริง เป็นหนึ่งใน Kutools for Excel โปรแกรมอรรถประโยชน์ และสามารถช่วยคุณแทนที่ค่าจริง (แสดงในแถบสูตร เช่น สูตร = A1 + B1) ด้วยค่าที่แสดง (ซึ่งคุณจะเห็นในเซลล์ที่เลือกเช่นผลลัพธ์ของสูตร 10). 

4. เลือกช่วงที่คุณจะเฉลี่ยตามเดือน / ปีแล้วคลิก Kutools > คอนเทนต์ > แถวรวมขั้นสูง.

doc เฉลี่ยต่อเดือน 12

แถวรวมขั้นสูง เป็นหนึ่งใน Kutools for Excel โปรแกรมอรรถประโยชน์ และสามารถช่วยคุณรวม / รวมแถวตามค่าเดียวกันในคอลัมน์เดียว จากนั้นทำการคำนวณบางอย่างสำหรับคอลัมน์อื่น เช่น ผลรวม จำนวน ค่าเฉลี่ย สูงสุด ฯลฯ 

5. ในการเปิดรวมแถวตามคอลัมน์ให้ระบุการตั้งค่าตามภาพด้านบนที่แสดง:

  1. คลิกคอลัมน์ชื่อจากนั้นคลิก รวมกัน > จุลภาค;
  2. คลิกคอลัมน์วันเกิดจากนั้นคลิก คีย์หลัก.
  3. คลิกคอลัมน์อายุจากนั้นคลิก คำนวณ > กลาง.

6. คลิก Ok ปุ่ม. จากนั้นคุณจะเห็นอายุเฉลี่ยของแต่ละเดือนคำนวณพร้อมรายชื่อที่เกี่ยวข้อง ดูภาพหน้าจอด้านล่าง:

Kutools for Excel - เพิ่มประสิทธิภาพ Excel ด้วยเครื่องมือที่จำเป็นมากกว่า 300 รายการ เพลิดเพลินกับฟีเจอร์ทดลองใช้ฟรี 30 วันโดยไม่ต้องใช้บัตรเครดิต! Get It Now


Demo: คำนวณอายุเฉลี่ยตามปี / เดือน / วันที่ใน Excel


Kutools for Excel: เครื่องมือแสนสะดวกกว่า 300 รายการอยู่แค่เพียงปลายนิ้วสัมผัส! เริ่มทดลองใช้ฟรี 30 วันโดยไม่มีข้อจำกัดด้านฟีเจอร์ตั้งแต่วันนี้ Download Now!

บทความที่เกี่ยวข้อง:

สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน

คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน   |  ลบแถวว่าง   |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล   |   รอบโดยไม่มีสูตร ...
การค้นหาขั้นสูง: VLookup หลายเกณฑ์    VLookup หลายค่า  |   VLookup ข้ามหลายแผ่น   |   การค้นหาที่ไม่ชัดเจน ....
รายการแบบเลื่อนลงขั้นสูง: สร้างรายการแบบหล่นลงอย่างรวดเร็ว   |  รายการแบบหล่นลงขึ้นอยู่กับ   |  เลือกหลายรายการแบบหล่นลง ....
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  |  เปรียบเทียบช่วงและคอลัมน์ ...
คุณสมบัติเด่น: กริดโฟกัส   |  มุมมองการออกแบบ   |   บาร์สูตรใหญ่    สมุดงานและตัวจัดการชีต   |  ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)   |  เลือกวันที่   |  รวมแผ่นงาน   |  เข้ารหัส/ถอดรหัสเซลล์    ส่งอีเมลตามรายการ   |  ซุปเปอร์ฟิลเตอร์   |   ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ, ... )   |   50 + แผนภูมิ ประเภท (แผนภูมิ Gantt, ... )   |   40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด, ... )   |   19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง, ... )   |   12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน, ... )   |   7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์, ... )   |   ... และอื่น ๆ

เสริมทักษะ Excel ของคุณด้วย Kutools for Excelและสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools for Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา  คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...

kte แท็บ 201905


Office Tab นำอินเทอร์เฟซแบบแท็บมาสู่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Yeah ok! Numbers lol
This comment was minimized by the moderator on the site
Isn't there an error in the very first example.  Posted result is 25.5 average age for December ages, whereas simple math shows (22.1+27.1+24.1+27.1)/4=25.1.  This does not match the result given by the formula.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations