Note: The other languages of the website are Google-translated. Back to English

รวมค่าตามสัปดาห์หรือวันธรรมดาใน Excel

บทช่วยสอนนี้สาธิตสูตรทีละขั้นตอนเพื่อช่วยให้คุณรวมค่าในช่วงที่กำหนดโดยยึดตามหมายเลขสัปดาห์หรือวันทำงานที่ระบุใน Excel

วิธีการรวมค่าตามจำนวนสัปดาห์ใน Excel?
วิธีการรวมค่าตามวันธรรมดาใน Excel?


วิธีการรวมค่าตามจำนวนสัปดาห์ใน Excel?

ดังที่แสดงในภาพหน้าจอด้านล่าง ในการรวมค่าในคอลัมน์จำนวนเงินตามวันที่ที่หมายเลขสัปดาห์ที่ระบุตก เรามีสูตรสองสูตร

สูตรทั่วไป

=SUMIFS( value_range, helper_column_range, week_number)

=SUMPRODUCT(--(WEEKNUM(date_range+0,1)=week_number),value_range)

ข้อโต้แย้ง

ค่า_ช่วง: ช่วงของค่าที่คุณต้องการรวมตามหมายเลขสัปดาห์
Helper_column_range: ช่วงของสัปดาห์ที่ดึงมาจากวันที่;
สัปดาห์_หมายเลข: หมายเลขสัปดาห์ที่ใช้เป็นเกณฑ์ในการรวมค่า

จะใช้สูตรนี้ได้อย่างไร?

การใช้สูตร SUMIFS และคอลัมน์ตัวช่วย

ในการใช้งาน SUMIFS สูตรก่อนอื่นคุณต้องใช้ สัปดาห์ที่ ฟังก์ชันเพื่อสร้างคอลัมน์ตัวช่วยเพื่อคำนวณตัวเลขสัปดาห์ที่สอดคล้องกันสำหรับวันที่ในคอลัมน์วันที่

=WEEKNUM (serial_num, [return_type])

ฟังก์ชัน WEEKNUM ส่งกลับหมายเลขสัปดาห์ของวันที่ที่ระบุในหนึ่งปี

1. ในกรณีนี้ ฉันเลือกเซลล์ (F5) ถัดจากค่าแรกในคอลัมน์จำนวนเงิน

2. ใส่สูตรด้านล่างลงไปแล้วกด เข้าสู่ คีย์เพื่อรับหมายเลขสัปดาห์ของวันแรก เลือกเซลล์ผลลัพธ์แล้วลากที่จับป้อนอัตโนมัติลงเพื่อรับตัวเลขสัปดาห์อื่นๆ ดูภาพหน้าจอ:

=WEEKNUM(C5)

3. เลือกเซลล์ที่จะส่งออกจำนวนเงินทั้งหมดป้อนสูตรด้านล่างลงไปแล้วกด เข้าสู่ กุญแจ. เลือกเซลล์ผลลัพธ์นี้ ลากที่จับป้อนอัตโนมัติลงเพื่อรับผลลัพธ์อื่นๆ

=SUMIFS($E$5:$E$14, $F$5:$F$14, H6)

การใช้สูตร SUMPRODUCT

คุณไม่จำเป็นต้องสร้างคอลัมน์ตัวช่วยเมื่อใช้สูตร SUMPROFUCT เพื่อแก้ปัญหานี้

1. เลือกเซลล์ว่างป้อนสูตรด้านล่างลงไปแล้วกดปุ่ม เข้าสู่ กุญแจ

=SUMPRODUCT(--(WEEKNUM($C$5:$C$14+0,1)=G6),$E$5:$E$14)

2. เลือกเซลล์ผลลัพธ์ ลาก ที่จับการป้อนอัตโนมัติ ลงเพื่อให้ได้ผลลัพธ์อื่นๆ ตามความต้องการของคุณ

คำอธิบายของสูตร

=SUMIFS($E$5:$E$14, $F$5:$F$14, H6)

หลังจากคำนวณตัวเลขสัปดาห์ด้วยฟังก์ชัน WEEKNUM แล้ว ฟังก์ชัน SUMIFS จะรวมค่าต่างๆ ในช่วง E5:E14 หากตัวเลขสัปดาห์ในคอลัมน์ตัวช่วย F5:F14 ตรงกับสัปดาห์ที่ระบุใน H6

=SUMPRODUCT(--(WEEKNUM($C$5:$C$14+0,1)=G6),$E$5:$E$14)

WEEKNUM($C$5:$C$14+0,1): ฟังก์ชัน WEEKNUM คำนวณจำนวนวันที่ในแต่ละสัปดาห์ในช่วง C5:C14 และส่งคืนอาร์เรย์ดังนี้: {1;1;5;6;6;9;11;11;13;14};
{1;1;5;6;6;9;11;11;13;14}=G6: ที่นี่เปรียบเทียบตัวเลขแต่ละสัปดาห์ในอาร์เรย์กับหมายเลขสัปดาห์ที่ระบุใน G6 และส่งคืนอาร์เรย์ใหม่: {TRUE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE};
--{TRUE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE}: เครื่องหมายลบทั้งสองนี้แปลง "TRUE" และ "FALSE" เป็น 1 และ 0 ที่นี่คุณจะได้รับอาร์เรย์ใหม่เป็น {1;1;0;0;0;0;0;0;0;0};
{1;1;0;0;0;0;0;0;0;0},{1428;2010;2288;1831;2069;1728;1325;1469;1023;1100}: แต่ละคู่ของรายการในอาร์เรย์จะถูกคูณเข้าด้วยกันและส่งกลับ {1428;2010;0;0;0;0;0;0;0;0};
SUMPRODUCT({1428;2010;0;0;0;0;0;0;0;0}): ฟังก์ชัน SUMPRODUCT จะรวมตัวเลขทั้งหมดในอาร์เรย์และส่งกลับผลลัพธ์สุดท้าย 1428+2010=3438

วิธีการรวมค่าตามวันธรรมดาใน Excel?

ดังที่แสดงในภาพหน้าจอด้านล่าง ในการรวมค่าในคอลัมน์จำนวนเงินตามวันทำงานที่ระบุใน Excel คุณสามารถใช้ฟังก์ชัน SUMPRODUCT ร่วมกับฟังก์ชัน WEEKDAY เพื่อดำเนินการให้เสร็จสิ้นได้

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

สูตรทั่วไป

=SUMPRODUCT((WEEKDAY(date_range,2)=weekday_number)*value_range)

ข้อโต้แย้ง

วันที่_ช่วง: ช่วงวันที่ที่คุณต้องการประเมินวันทำงานที่ระบุ
ค่า_ช่วง: ช่วงของค่าที่คุณต้องการรวมตามวันทำงาน
2: หมายเลข 2 หมายถึงหมายเลข 1 (วันจันทร์) ถึง 7 (วันอาทิตย์);
วันธรรมดา_หมายเลข: ตัวเลขวันทำงานที่ใช้เป็นเกณฑ์ในการรวมค่า อาจเป็นการอ้างอิงเซลล์หรือตัวเลขตั้งแต่ 1 ถึง 7

จะใช้สูตรนี้ได้อย่างไร?

1. เลือกเซลล์ถัดจากเซลล์หมายเลข 1 ที่นี่ฉันเลือก I6

2. คัดลอกหรือป้อนสูตรด้านล่างลงไปแล้วกด เข้าสู่ กุญแจ. เลือกเซลล์ผลลัพธ์ จากนั้นลากจุดจัดการป้อนอัตโนมัติลงเพื่อรับผลลัพธ์สำหรับวันธรรมดาอื่นๆ

=SUMPRODUCT((WEEKDAY($C$5:$C$14,2)=H6)*$E$5:$E$14)

หมายเหตุ: หากคุณต้องการรวมค่าตามวันทำงานที่ระบุวันเดียว เช่น วันศุกร์ คุณสามารถป้อนตัวเลข 5 ในสูตรได้โดยตรงดังนี้

=SUMPRODUCT((WEEKDAY($C$5:$C$14,2)=5)*$E$5:$E$14)

คำอธิบายของสูตร

=SUMPRODUCT((WEEKDAY($C$5:$C$14,2)=H6)*$E$5:$E$14)

วันธรรมดา($C$5:$C$14,2): ฟังก์ชัน WEEKDAY ส่งกลับตัวเลขจำนวนเต็มตั้งแต่ 1 ถึง 7 เพื่อแสดงวันในสัปดาห์ตั้งแต่วันจันทร์ถึงวันอาทิตย์ในช่วง C5:C14: {5;7;1;3;6;7;1;5;5;6};
{5;7;1;3;6;7;1;5;5;6}=H6: ที่นี่เปรียบเทียบแต่ละวันของสัปดาห์ในอาร์เรย์กับหมายเลขวันทำงานที่ระบุใน H6 และส่งคืนอาร์เรย์ใหม่: {FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE};
{FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE}*$E$5:$E$14: ที่นี่ TRUE และ False จะถูกแปลงเป็น 1s และ 0s จากนั้นคูณด้วยค่าใน E5:E14 เพื่อส่งคืนอาร์เรย์: {0;0;2288;0;0;0;1325;0;0;0};
SUMPRODUCT{0;0;2288;0;0;0;1325;0;0;0}: ฟังก์ชัน SUMPRODUCT จะรวมตัวเลขทั้งหมดในอาร์เรย์และส่งกลับผลลัพธ์สุดท้าย 2288+1325=3613

ฟังก์ชันที่เกี่ยวข้อง

ฟังก์ชัน Excel WEEKNUM
ฟังก์ชัน Excel SUMIFS จะส่งกลับหมายเลขสัปดาห์ของวันที่ที่ระบุในหนึ่งปี ซึ่งเริ่มนับสัปดาห์ตั้งแต่วันที่ 1 มกราคม

ฟังก์ชัน Excel SUMPRODUCT
ฟังก์ชัน Excel SUMPRODUCT สามารถใช้ในการคูณคอลัมน์หรืออาร์เรย์ตั้งแต่สองคอลัมน์ขึ้นไปเข้าด้วยกัน จากนั้นจึงหาผลรวมของผลิตภัณฑ์

ฟังก์ชัน Excel WEEKDAY
ฟังก์ชัน Excel EOMONTH ส่งคืนค่าจำนวนเต็มตั้งแต่ 1 ถึง 7 เพื่อแสดงวันในสัปดาห์สำหรับวันที่ที่ระบุใน Excel


สูตรที่เกี่ยวข้อง

รวมมูลค่าตามเดือน (มีหรือไม่มีปี)
บทช่วยสอนนี้แสดงรายละเอียดสองสูตรโดยละเอียดเพื่อช่วยในการรวบรวมค่าตามเดือนและปีหนึ่งๆ หรือการรวมค่าในแต่ละเดือนโดยไม่สนใจปีใน Excel

รวมค่าตามสัปดาห์ของวันที่ที่กำหนด
บทช่วยสอนนี้พูดถึงวิธีรวมค่าต่างๆ ในสัปดาห์ที่วันที่ที่ระบุตก

รวมทุก n แถวหรือคอลัมน์ในช่วง
บทช่วยสอนนี้อธิบายสูตรสองสูตรตามฟังก์ชัน SUM และ OFFSET เพื่อรวมทุก n แถวหรือคอลัมน์ในช่วงที่ระบุใน Excel

รวมทุกแถวหรือคอลัมน์ที่ n ในช่วง
บทช่วยสอนนี้จะแสดงวิธีสร้างสูตรตามฟังก์ชัน SUMPRODUCT, MOD และ COLUMN เพื่อรวมทุกแถวหรือคอลัมน์ที่ n ในช่วงใน Excel


เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel - ช่วยให้คุณโดดเด่นจากฝูงชน

คุณต้องการทำงานประจำวันของคุณให้เสร็จอย่างรวดเร็วและสมบูรณ์แบบหรือไม่? Kutools สำหรับ Excel นำคุณสมบัติขั้นสูงที่มีประสิทธิภาพ 300 รายการ (รวมสมุดงาน, รวมตามสี, แยกเนื้อหาของเซลล์, แปลงวันที่และอื่น ๆ ... ) และประหยัดเวลาให้คุณ 80%

  • ออกแบบมาสำหรับสถานการณ์การทำงาน 1500 สถานการณ์ ช่วยคุณแก้ปัญหา Excel 80%
  • ลดการคลิกแป้นพิมพ์และเมาส์หลายพันครั้งต่อวันช่วยบรรเทาอาการเมื่อยล้าของดวงตาและมือ
  • เป็นผู้เชี่ยวชาญด้าน Excel ใน 3 นาที ไม่จำเป็นต้องจำสูตรและรหัส VBA ที่เจ็บปวดอีกต่อไป
  • ทดลองใช้ฟรี 30 วันไม่ จำกัด รับประกันคืนเงิน 60 วัน อัปเกรดและสนับสนุนฟรี 2 ปี
Ribbon ของ Excel (ติดตั้ง Kutools for Excel)

แท็บ Office - เปิดใช้งานการอ่านแบบแท็บและการแก้ไขใน Microsoft Office (รวม Excel)

  • หนึ่งวินาทีเพื่อสลับไปมาระหว่างเอกสารที่เปิดอยู่มากมาย!
  • ลดการคลิกเมาส์หลายร้อยครั้งสำหรับคุณทุกวันบอกลามือเมาส์
  • เพิ่มประสิทธิภาพการทำงานของคุณได้ถึง 50% เมื่อดูและแก้ไขเอกสารหลายฉบับ
  • นำแท็บที่มีประสิทธิภาพมาสู่ Office (รวมถึง Excel) เช่นเดียวกับ Chrome, Firefox และ Internet Explorer ใหม่
ภาพหน้าจอของ Excel (ติดตั้ง Office Tab)
จัดเรียงความคิดเห็นโดย
ความคิดเห็น (0)
ยังไม่มีการให้คะแนน เป็นคนแรกที่ให้คะแนน!
มีความคิดเห็นยังไม่มีการโพสต์ที่นี่
แสดงความคิดเห็นของคุณ
โพสต์ในฐานะแขก
×
ให้คะแนนโพสต์นี้:
0   ตัวอักษร
สถานที่แนะนำ

ช่องทางอื่นๆ

ลิขสิทธิ์© 2009 - wwwextendoffice.com | สงวนลิขสิทธิ์. ขับเคลื่อนโดย ExtendOffice. | แผนผังเว็บไซต์
Microsoft และโลโก้ Office เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Microsoft Corporation ในสหรัฐอเมริกาและ / หรือประเทศอื่น ๆ
ได้รับการปกป้องโดย Sectigo SSL