ສູດ Excel SUM ແລະ INDIRECT Dynamic Range ສູດ

Microsoft Excel ມີເຄັດລັບທີ່ເຢັນແລະການນໍາໃຊ້ສູດ SUM ແລະ INDIRECT ແບບເຄື່ອນໄຫວແບບເຄື່ອນໄຫວແມ່ນພຽງສອງວິທີທີ່ງ່າຍທີ່ຈະຈັດການຂໍ້ມູນທີ່ທ່ານມີ.

SUM - INDIRECT Formula Overview

ການນໍາໃຊ້ຫນ້າທີ່ INDIRECT ໃນສູດ Excel ເຮັດໃຫ້ງ່າຍຕໍ່ການປ່ຽນແປງລະດັບຂອງການອ້າງອິງໃນຫ້ອງທີ່ໃຊ້ໃນສູດໂດຍບໍ່ຕ້ອງແກ້ໄຂສູດຕົວມັນເອງ.

INDIRECT ສາມາດນໍາໃຊ້ກັບຈໍານວນຟັງຊັນທີ່ຍອມຮັບການອ້າງອີງຂອງຫ້ອງການເປັນການໂຕ້ຖຽງເຊັ່ນ OFFSET ແລະ SUM.

ໃນກໍລະນີສຸດທ້າຍ, ການນໍາໃຊ້ INDIRECT ເປັນການ ໂຕ້ຖຽງ ສໍາລັບຟັງຊັນ SUM ສາມາດສ້າງລະດັບແບບເຄື່ອນໄຫວຂອງ ການອ້າງອີງຫ້ອງ ວ່າຫນ້າທີ່ SUM ເພີ້ມຂຶ້ນ.

ໂດຍບໍ່ໄດ້ຮັບຜົນກະທົບໂດຍກົງກ່ຽວກັບຂໍ້ມູນໃນຈຸລັງໂດຍທາງອ້ອມໂດຍຜ່ານສະຖານທີ່ລະດັບກາງ.

ຕົວຢ່າງ: SUM - INDIRECT ສູດທີ່ໃຊ້ໃນການລວມຂອບເຂດຂອງມູນຄ່າແບບເຄື່ອນໄຫວ

ຕົວຢ່າງນີ້ແມ່ນອີງໃສ່ຂໍ້ມູນທີ່ສະແດງຢູ່ໃນຮູບຂ້າງເທິງ.

ສູດ SUM-INDIRECT ທີ່ ສ້າງໂດຍໃຊ້ຂັ້ນຕອນການແນະນໍາດ້ານລຸ່ມນີ້ແມ່ນ:

= SUM (INDIRECT ("D" & E1 & ": D" & E2))

ໃນສູດນີ້, ການໂຕ້ຖຽງຂອງຟັງຊັນຂອງ INDIRECT ທີ່ປະກອບດ້ວຍເອກະສານອ້າງອີງກັບຈຸລັງ E1 ແລະ E2. ຕົວເລກຢູ່ໃນຈຸລັງເຫຼົ່ານີ້, 1 ແລະ 4, ເມື່ອສົມທົບກັບສ່ວນທີ່ເຫຼືອຂອງການໂຕ້ຖຽງຂອງ INDIRECT, ກອບການອ້າງອິງຫ້ອງ D1 ແລະ D4.

ດັ່ງນັ້ນ, ລະດັບຂອງຈໍານວນລວມໂດຍຫນ້າທີ່ SUM ແມ່ນຂໍ້ມູນທີ່ມີຢູ່ໃນ ລະດັບ ຂອງຈຸລັງ D1 ເຖິງ D4 - ເຊິ່ງແມ່ນ 50.

ໂດຍການປ່ຽນແປງຈໍານວນຢູ່ໃນຈຸລັງ E1 ແລະ E2; ຢ່າງໃດກໍຕາມ, ລະດັບທີ່ຈະມີທັງຫມົດສາມາດໄດ້ຮັບການປ່ຽນແປງໄດ້ຢ່າງງ່າຍດາຍ.

ຕົວຢ່າງນີ້ທໍາອິດຈະໃຊ້ສູດຂ້າງເທິງໃຫ້ຂໍ້ມູນທັງຫມົດໃນຈຸລັງ D1: D4 ແລະຫຼັງຈາກນັ້ນປ່ຽນຂອບເຂດສະຫຼຸບໄປ D3: D6 ໂດຍບໍ່ມີການແກ້ໄຂສູດໃນ cell F1.

01 of 03

ການເຂົ້າຫາສູດ - ຕົວເລືອກ

ສ້າງຂອບເຂດການເຄື່ອນໄຫວໃນ Excel Formulas. Ted French

ທາງເລືອກໃນການເຂົ້າມາສູດນີ້ປະກອບມີ:

ຫນ້າທີ່ຫຼາຍທີ່ສຸດໃນ Excel ມີກ່ອງໂຕ້ຕອບ, ເຊິ່ງອະນຸຍາດໃຫ້ທ່ານເຂົ້າໃນແຕ່ລະຂໍ້ໂຕ້ແຍ້ງຂອງຟັງຊັນໃນເສັ້ນແຍກຕ່າງຫາກໂດຍບໍ່ຕ້ອງກັງວົນກ່ຽວກັບ syntax .

ໃນກໍລະນີນີ້, ກ່ອງໂຕ້ຕອບຂອງຫນ້າທີ່ SUM ສາມາດຖືກນໍາໃຊ້ເພື່ອງ່າຍໃນສູດໃນລະດັບໃດຫນຶ່ງ. ເນື່ອງຈາກວ່າຟັງຊັນ INDIRECT ກໍາລັງຖືກຊ້ອນຢູ່ໃນ SUM, ຫນ້າທີ່ INDIRECT ແລະການໂຕ້ຖຽງຂອງມັນຕ້ອງຖືກໃສ່ດ້ວຍຕົນເອງ.

ຂັ້ນຕອນລຸ່ມນີ້ໃຊ້ກ່ອງໂຕ້ຕອບ SUM ເພື່ອເຂົ້າໄປໃນສູດ.

ເຂົ້າຂໍ້ມູນການສອນ

Cell Data D1-5 D2-10 D3-15 D4-20 D5-25 D6-30 E1-1 E2-4
  1. ໃສ່ ຂໍ້ມູນ ຕໍ່ໄປນີ້ໃນຈຸລັງ D1 ຫາ E2

ເລີ່ມສູດ SUM - INDIRECT ສູດ - ເປີດ SUM Function Dialog Box

  1. ກົດໃສ່ຫ້ອງ F1 - ນີ້ແມ່ນບ່ອນທີ່ຜົນໄດ້ຮັບຂອງຕົວຢ່າງນີ້ຈະຖືກສະແດງ
  2. ໃຫ້ຄລິກໃສ່ແຖບ ສູດ ຂອງເມນູ ribbon
  3. ເລືອກ Math & Trig ຈາກຮິບບິ້ນເພື່ອເປີດບັນຊີລາຍການແບບເລື່ອນລົງ
  4. ໃຫ້ຄລິກໃສ່ SUM ໃນບັນຊີເພື່ອເປີດກ່ອງໂຕ້ຕອບຂອງຫນ້າທີ່

02 of 03

ເຂົ້າສູ່ຫນ້າທີ່ປະຈໍາຕົວ - ກົດເພື່ອເບິ່ງຮູບພາບຂະຫນາດໃຫຍ່ກວ່າ

ຄິກເພື່ອເບິ່ງພາບຂະຫນາດໃຫຍ່ Ted French

ສູດສູດຂອງ INDIRECT ຕ້ອງເຂົ້າເປັນ argument ສໍາລັບຟັງຊັນ SUM.

ໃນກໍລະນີຂອງຟັງຊັນທີ່ຖືກຕ້ອງ, Excel ບໍ່ອະນຸຍາດໃຫ້ເປີດກ່ອງໂຕ້ຕອບຂອງຫນ້າທີສອງເພື່ອເຂົ້າໄປໃນການໂຕ້ຖຽງຂອງມັນ.

ດັ່ງນັ້ນ, ຫນ້າທີ່ INDIRECT ຕ້ອງໄດ້ປ້ອນດ້ວຍຕົນເອງໃນເສັ້ນຫມາຍ ເລກ 1 ຂອງກ່ອງໂຕ້ຕອບ SUM Function.

  1. ໃນກ່ອງໂຕ້ຕອບ, ໃຫ້ຄລິກໃສ່ເສັ້ນຫມາຍ ເລກ 1
  2. ໃສ່ຄໍາສັ່ງ INDIRECT ຕໍ່ໄປນີ້: INDIRECT ("D" & E1 & ": D" & E2)
  3. ກົດ OK ເພື່ອເຮັດສໍາເລັດຫນ້າທີ່ແລະປິດກ່ອງໂຕ້ຕອບ
  4. ຈໍານວນ 50 ຄວນປາກົດຢູ່ໃນ cell F1 ເພາະນີ້ແມ່ນທັງຫມົດສໍາລັບຂໍ້ມູນທີ່ຢູ່ໃນຈຸລັງ D1 ເຖິງ D4
  5. ເມື່ອທ່ານຄລິກໃສ່ cell F1 ສູດສູດສົມບູນ = SUM (INDIRECT ("D" & E1 & ": D" & E2)) ຈະປາກົດໃນ ແຖບສູດ ຂ້າງເທິງ ແຜ່ນວຽກ

ການທໍາລາຍການປະຕິບັດຫນ້າທີ່ໂດຍກົງ

ເພື່ອສ້າງຂອບເຂດການເຄື່ອນໄຫວໃນຄໍລໍາ D ໂດຍໃຊ້ INDIRECT, ພວກເຮົາຕ້ອງສົມທົບຕົວອັກສອນ D ໃນຕົວຢ່າງຂອງການໂຕ້ຖຽງຂອງຜົນກະທົບຂອງ INDIRECT ດ້ວຍຈໍານວນທີ່ຢູ່ໃນຈຸລັງ E1 ແລະ E2.

ນີ້ແມ່ນສໍາເລັດໂດຍ:

ດັ່ງນັ້ນ, ຈຸດເລີ່ມຕົ້ນຂອງລະດັບທີ່ຖືກກໍານົດໂດຍຕົວອັກສອນ: "D" & E1 .

ຊຸດຕົວອັກສອນທີ່ສອງ: ": D" & E2 ສົມທົບການປຽບທຽບກັບຈຸດສິ້ນສຸດ. ນີ້ແມ່ນເຮັດຍ້ອນວ່າຈໍ້າສອງເມັດແມ່ນຕົວອັກສອນຂໍ້ຄວາມແລະດັ່ງນັ້ນຈຶ່ງຕ້ອງຖືກລວມເຂົ້າໃນເຄື່ອງຫມາຍຄໍາສັ່ງ.

ຄົນທີສາມແລະໃນພາກກາງຖືກນໍາໃຊ້ເພື່ອປຽບທຽບສອງພາກເປັນຫນຶ່ງໃນ ການໂຕ້ຖຽງ :

"D" & E1 & ": D" & E2

03 of 03

ການປ່ຽນແປງຢ່າງມີໄນສໍາຄັນຂອງລະດັບຄວາມສໍາຄັນຂອງ SUM

ປ່ຽນແປງແບບຟອມສູດແບບເຄື່ອນໄຫວແບບເຄື່ອນໄຫວ. Ted French

ຈຸດລວມຂອງສູດນີ້ແມ່ນເພື່ອເຮັດໃຫ້ມັນງ່າຍຕໍ່ການປ່ຽນແປງລະດັບທີ່ມີທັງຫມົດໂດຍຟັງຊັນ SUM ໂດຍບໍ່ຕ້ອງແກ້ໄຂການໂຕ້ຖຽງຂອງການເຮັດວຽກ.

ໂດຍລວມເຖິງຫນ້າທີ່ INDIRECT ໃນສູດ, ການປ່ຽນແປງຕົວເລກໃນ E1 ແລະ E2 ຈະປ່ຽນລະດັບຂອງເຊນທີ່ອ່ານໂດຍຟັງຊັນ SUM.

ດັ່ງທີ່ສາມາດເຫັນໄດ້ໃນຮູບຂ້າງເທິງ, ນີ້ກໍ່ແມ່ນຜົນຂອງຄໍາຕອບຂອງສູດທີ່ຕັ້ງຢູ່ໃນການປ່ຽນແປງຂອງເຊນ F1 ຍ້ອນວ່າມັນລວມຂໍ້ມູນໃຫມ່.

  1. ກົດໃສ່ຫ້ອງ E1
  2. ພິມຈໍານວນ 3
  3. ກົດປຸ່ມ Enter ໃສ່ແປ້ນພິມ
  4. ກົດໃສ່ຫ້ອງ E2
  5. ພິມຈໍານວນ 6
  6. ກົດປຸ່ມ Enter ໃສ່ແປ້ນພິມ
  7. ຄໍາຕອບໃນຫ້ອງ F1 ຄວນປ່ຽນເປັນ 90 - ເຊິ່ງເປັນຈໍານວນທັງຫມົດທີ່ຢູ່ໃນຈຸລັງ D3 ເຖິງ D6
  8. ທົດສອບອີກສູດໂດຍການປ່ຽນແປງເນື້ອໃນຂອງຈຸລັງ B1 ແລະ B2 ກັບຈໍານວນໃດຫນຶ່ງລະຫວ່າງ 1 ຫາ 6

INDIRECT ແລະ #REF! Error Value

The #REF! ຄ່າຄວາມຜິດພາດຈະປາກົດໃນ cell F1 ຖ້າໂຕ້ແຍ້ງຂອງ function INDIRECT: