Skip to main content

เคล็ดลับ Excel เพื่อรวมจำนวนเซลล์ที่มีช่วงตัวแปร

15 Tips Excel : รวมทิป & เทคนิค Excel 2016 ที่จะทำให้คุณเก่งเอ็กเซล (มิถุนายน 2026)

15 Tips Excel : รวมทิป & เทคนิค Excel 2016 ที่จะทำให้คุณเก่งเอ็กเซล (มิถุนายน 2026)
Anonim

ใน Excel คุณสามารถรวมเซลล์จำนวนหนึ่งโดยใช้ช่วงตัวแปรที่มีฟังก์ชัน INDIRECT ฟังก์ชัน INDIRECT จะปรับปรุงช่วงของเซลล์ที่คุณอ้างอิงโดยอัตโนมัติโดยไม่ต้องแก้ไขสูตรด้วยตัวเอง คุณสามารถใช้ฟังก์ชัน INDIRECT กับฟังก์ชัน Excel จำนวนใดก็ได้ แต่ส่วนใหญ่ (และมีประโยชน์) คือเมื่อคุณใช้ฟังก์ชัน SUM

บันทึก: ข้อมูลในบทความใช้กับ Excel รุ่น 2019, 2016, 2013, 2010 และ Excel สำหรับ Mac

01 จาก 05

วิธีการรวมเซลล์จำนวนหนึ่งโดยใช้ช่วงตัวแปร

คุณสามารถฝังฟังก์ชัน INDIRECT เป็นอาร์กิวเมนต์ภายในฟังก์ชัน SUM เพื่อสร้างช่วงของการอ้างอิงเซลล์สำหรับตัวแปรสำหรับฟังก์ชัน SUM เพื่อเพิ่ม ฟังก์ชันทางอ้อมทำโดยอ้างอิงช่วงของเซลล์โดยทางอ้อมผ่านการอ้างอิงเซลล์ระดับกลาง

รูปแบบของทั้งสองฟังก์ชันที่ใช้ร่วมกันมีลักษณะดังนี้:

= SUM (ทางอ้อม ( "D1": D4)

การดำเนินการนี้จะกำหนดช่วงเริ่มต้นที่ D1 และอนุญาตให้ D4 เปลี่ยนแปลงได้หากคุณแทรกหรือลบเซลล์ใด ๆ ในคอลัมน์ D

นอกจากนี้คุณยังสามารถใช้เซลล์อื่นในสเปรดชีตเพื่อแก้ไขการอ้างอิงเซลล์ ตัวอย่างเช่นถ้าคุณใช้ E1 เพื่ออ้างอิงเซลล์แรกของช่วงและ E2 เพื่ออ้างอิงเซลล์สุดท้ายของช่วงสูตรจะมีลักษณะดังนี้:

= SUM (INDIRECT ("D" & E1 & ": D" และ E2))

โดยการเปลี่ยนตัวเลขที่อยู่ในเซลล์ E1 และ E2 คุณสามารถปรับเปลี่ยนช่วงในสูตรได้โดยไม่ต้องแก้ไขสูตรด้วยตนเอง

02 จาก 05

ลองใช้ฟังก์ชัน SUM และ INDIRECT

สร้างสเปรดชีตเพื่อทดสอบฟังก์ชัน SUM และ INDIRECT ด้วยตนเอง เริ่มต้นด้วยการสร้างสเปรดชีตเปล่าและป้อนข้อมูลต่อไปนี้ลงในคอลัมน์ D และ E:

เซลล์ ข้อมูล D1 - 5 D2 - 10 D3 - 15 D4 - 20 D5 - 25 D6 - 30 E1 - 1 E2 - 4

จากนั้นสร้างสูตรในเซลล์ F1 นี่คือวิธี:

  1. เลือกเซลล์ F1. นี่เป็นที่ที่จะแสดงผลลัพธ์ของตัวอย่างนี้
  2. เลือก สูตร.
  3. เลือก คณิตศาสตร์และ Trig เพื่อเปิดรายการฟังก์ชั่นแบบหล่นลง
  4. เลือกSUM ในรายการเพื่อเปิดกล่องโต้ตอบอาร์กิวเมนต์ฟังก์ชัน SUM
03 จาก 05

วางฟังก์ชัน INDIRECT ไว้ในฟังก์ชัน SUM

ถัดไปให้ป้อนฟังก์ชัน INDIRECT ลงในฟังก์ชัน SUM โดยใช้กล่องโต้ตอบนี้

  1. ใน number1 ป้อนฟังก์ชัน INDIRECT ต่อไปนี้:

    ทางอ้อม ( "D" และ E1 & ": D" & E2)

  2. เลือก ตกลง เพื่อทำหน้าที่และปิดกล่องโต้ตอบ
  3. หมายเลข 50 ปรากฏในเซลล์ F1 นี่คือผลรวมของเซลล์ D1 ถึง D4
  4. เมื่อคุณเลือกเซลล์ F1 ฟิลด์สูตรจะแสดง:

    = SUM (ทางอ้อม ( "D" และ E1 & ": D" & E2))

เมื่อคุณเข้าใจวิธีจัดรูปแบบ SUM และฟังก์ชันที่ซ้อนกัน INDIRECT คุณจะสามารถพิมพ์ฟังก์ชันทั้งหมดที่แสดงในขั้นตอนที่ 4 ลงในเซลล์ผลลัพธ์โดยตรง (ในตัวอย่างนี้เซลล์ F1)

04 จาก 05

สร้างอาร์กิวเมนต์สำหรับฟังก์ชันทางอ้อม

ในตัวอย่างข้างต้นการอ้างอิงไปยังเซลล์ E1 และ E2 อยู่นอกเครื่องหมายคำพูด นี้บวกกับ & concatenate symbol, ฝังสิ่งที่มีอยู่ภายในเซลล์ E1 และ E2 ลงในสูตรด้วยตัวเอง

ต่อไปนี้เป็นวิธีการทำงานขององค์ประกอบของสูตร:

  • & ใช้ในการรวมข้อมูลข้อความ (ในกรณีนี้คือตัวอักษร D) ด้วยการอ้างอิงเซลล์ (E1 และ E2) ที่มีค่าตัวเลข
  • ' ' ต้องล้อมรอบข้อมูลข้อความภายในการอ้างอิงเซลล์ (ในตัวอย่างนี้ตัวอักษร D)
  • : เป็นตัวคั่นระหว่างเซลล์แรกและเซลล์สุดท้ายในช่วง SUM

ในตัวอย่างข้างต้นจุดเริ่มต้นของช่วงถูกกำหนดโดยอักขระ: "D" และ E1.

จุดสิ้นสุดของช่วงถูกกำหนดโดยอักขระ: ": D" & E2

เครื่องหมายทวิภาคต้องรวมอยู่ในเครื่องหมายคำพูด

เครื่องหมายกลางที่สามอยู่ตรงกลางจะใช้เพื่อแบ่งส่วนที่สองเป็นอาร์กิวเมนต์หนึ่ง:

"D" & E1 & ": D" และ E2 05 จาก 05

ช่วงตัวแปรฟังก์ชัน SUM

ฟังก์ชัน INDIRECT ที่ซ้อนกันภายในฟังก์ชัน SUM ช่วยให้ง่ายต่อการเปลี่ยนการเริ่มต้นและสิ้นสุดของช่วงที่รวมไว้โดยฟังก์ชัน SUM โดยไม่ต้องแก้ไขฟังก์ชันเอง

ใช้เทคนิคการต่อประสานในขั้นตอนที่ 3 ใช้ตัวเลขที่เก็บไว้ในเซลล์ E1 และ E2 ในสเปรดชีตเพื่อเปลี่ยนช่วงของเซลล์สำหรับฟังก์ชัน SUM

ทดสอบสิ่งนี้ในสเปรดชีตของคุณเองโดยการแก้ไขเซลล์ E1 และ E2 และดูว่าผลลัพธ์ของฟังก์ชัน SUM เปลี่ยนแปลงไปอย่างไร

  1. เลือกเซลล์ E1.
  2. พิมพ์หมายเลข 3.
  3. กด เข้าสู่.
  4. เลือกเซลล์ E2.
  5. พิมพ์หมายเลข 6.
  6. กด เข้าสู่.
  7. คำตอบในเซลล์ F1 เปลี่ยนเป็น 90 นี่คือผลรวมของตัวเลขที่อยู่ในเซลล์ D3 ถึง D6

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

#REF! ค่าข้อผิดพลาด

#REF! ค่าความผิดพลาดจะปรากฏในเซลล์ F1 ถ้าฟังก์ชันทางอ้อม:

  • ประกอบด้วยการอ้างอิงเซลล์ที่ไม่ถูกต้อง
  • ประกอบด้วยการอ้างอิงภายนอกไปยังแผ่นงานอื่นที่ไม่มีอยู่
  • หมายถึงช่วงเซลล์ที่อยู่นอกขีด จำกัด ของเวิร์กชีท
  • หมายถึงเซลล์ที่ว่างเปล่า