ຟັງຊັນ Excel OFFSET - ຕົວຢ່າງສູດແລະການນໍາໃຊ້

  • ແບ່ງປັນນີ້
Michael Brown

ສາ​ລະ​ບານ

ໃນບົດເຝິກຫັດນີ້, ພວກເຮົາຈະພາໃຫ້ເກີດຄວາມລຶກລັບອັນໜຶ່ງທີ່ອາໃສຢູ່ໃນຈັກກະວານ Excel - ຟັງຊັນ OFFSET.

ດັ່ງນັ້ນ, OFFSET ແມ່ນຫຍັງ. ໃນ Excel? ສະຫຼຸບໂດຍຫຍໍ້, ສູດ OFFSET ສົ່ງຄືນການອ້າງອີງເຖິງໄລຍະທີ່ຖືກຊົດເຊີຍຈາກເຊລເລີ່ມຕົ້ນ ຫຼືໄລຍະຂອງເຊວໂດຍຈຳນວນແຖວ ແລະຖັນທີ່ລະບຸໄວ້.

ຟັງຊັນ OFFSET ອາດຈະຫຍຸ້ງຍາກເລັກນ້ອຍໃນການໄດ້ຮັບ. , ສະນັ້ນໃຫ້ເຮົາໄປອະທິບາຍທາງດ້ານວິຊາການສັ້ນໆກ່ອນ (ຂ້ອຍຈະເຮັດດີທີ່ສຸດເພື່ອໃຫ້ມັນງ່າຍດາຍ) ແລະຫຼັງຈາກນັ້ນພວກເຮົາຈະກວມເອົາບາງວິທີທີ່ມີປະສິດທິພາບທີ່ສຸດໃນການໃຊ້ OFFSET ໃນ Excel.

    ຟັງຊັນ Excel OFFSET - syntax ແລະການນໍາໃຊ້ພື້ນຖານ

    ຟັງຊັນ OFFSET ໃນ Excel ສົ່ງຄືນຕາລາງ ຫຼືໄລຍະຂອງເຊວທີ່ເປັນຈໍານວນແຖວ ແລະຖັນທີ່ໃຫ້ມາຈາກຕາລາງ ຫຼືໄລຍະທີ່ລະບຸ.

    syntax ຂອງຟັງຊັນ OFFSET ມີດັ່ງນີ້:

    OFFSET(ອ້າງອີງ, ແຖວ, cols, [height], [width])

    ຕ້ອງການ 3 argument ທໍາອິດ ແລະ 2 ສຸດທ້າຍແມ່ນທາງເລືອກ. argument ທັງໝົດສາມາດອ້າງອີງເຖິງເຊລອື່ນ ຫຼື ຜົນໄດ້ຮັບທີ່ສົ່ງຄືນໂດຍສູດການຄິດໄລ່ອື່ນໆ.

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

    ອາກິວເມັນທີ່ຕ້ອງການ:

    • ອ້າງອີງ - ຕາລາງ ຫຼື ຊ່ວງຂອງເຊລທີ່ຢູ່ຕິດກັນ ທີ່ທ່ານອີງໃສ່ການຊົດເຊີຍ. ທ່ານສາມາດຄິດວ່າມັນເປັນຈຸດເລີ່ມຕົ້ນ.
    • ແຖວ - ຈຳນວນແຖວ.ຖັນ (A):

      =OFFSET(A5:B9, MATCH(B1, OFFSET(A5:B9, 0, 1, ROWS(A5:B9), 1) ,0) -1, 0, 1, 1)

      ຂ້ອຍຮູ້ວ່າສູດຄຳນວນເບິ່ງຄືໂງ່ເລັກນ້ອຍ, ແຕ່ມັນເຮັດວຽກໄດ້ :)

      ຕົວຢ່າງ 2 . ວິທີການຊອກຫາທາງເທິງໃນ Excel

      ຄືກັບກໍລະນີທີ່ VLOOKUP ບໍ່ສາມາດເບິ່ງທາງຊ້າຍໄດ້, ແຖບແນວນອນຂອງມັນ - ຟັງຊັນ HLOOKUP - ບໍ່ສາມາດເບິ່ງຂຶ້ນເທິງເພື່ອສົ່ງຄ່າໄດ້.

      ຖ້າທ່ານຕ້ອງການສະແກນແຖວເທິງສໍາລັບການແຂ່ງຂັນ, ສູດ OFFSET MATCH ສາມາດຊ່ວຍໄດ້ອີກເທື່ອຫນຶ່ງ, ແຕ່ເວລານີ້ທ່ານຈະຕ້ອງປັບປຸງມັນດ້ວຍຟັງຊັນ COLUMNS, ເຊັ່ນນີ້:

      OFFSET( lookup_table , return_row_offset , MATCH( lookup_value , OFFSET( lookup_table , lookup_row_offset , 0, 1, COLUMNS( lookup_table ) , 0) -1, 1, 1)

      Where:

      • Lookup_row_offset - ຈຳນວນແຖວທີ່ຈະຍ້າຍຈາກຈຸດເລີ່ມຕົ້ນໄປຫາແຖວຊອກຫາ.
      • Return_row_offset - ຈຳນວນແຖວທີ່ຈະຍ້າຍຈາກຈຸດເລີ່ມຕົ້ນໄປຫາແຖວກັບຄືນ.

      ສົມມຸດວ່າຕາຕະລາງຊອກຫາແມ່ນ B4:F5 ແລະຄ່າຊອກຫາຢູ່ໃນເຊລ B1, ສູດຄິດໄລ່ດັ່ງນີ້:

      =OFFSET(B4:F5, 0, MATCH(B1, OFFSET(B4:F5, 1, 0, 1, COLUMNS(B4:F5)), 0) -1, 1, 1)

      ໃນກໍລະນີຂອງພວກເຮົາ, ການຊົດເຊີຍແຖວຊອກຫາແມ່ນ 1 ເພາະວ່າໄລຍະການຊອກຫາຂອງພວກເຮົາແມ່ນ 1 ແຖວລົງຈາກຈຸດເລີ່ມຕົ້ນ, ການຊົດເຊີຍແຖວກັບຄືນແມ່ນ 0 ເພາະວ່າພວກເຮົາກຳລັງສົ່ງຄືນຂໍ້ມູນທີ່ກົງກັນຈາກແຖວທຳອິດໃນຕາຕະລາງ.

      ຕົວຢ່າງ 3. ການຊອກຫາແບບສອງທາງ (ໂດຍຄ່າຖັນ ແລະແຖວ)

      ການຊອກຫາແບບສອງທາງຈະໃຫ້ຜົນຄ່າຕາມການຈັບຄູ່ທັງແຖວ ແລະຖັນ. ແລະທ່ານສາມາດນໍາໃຊ້ດັ່ງຕໍ່ໄປນີ້double lookup array formula ເພື່ອຊອກຫາຄ່າຢູ່ຈຸດຕັດກັນຂອງແຖວ ແລະຖັນທີ່ແນ່ນອນ:

      =OFFSET( lookup table , MATCH( row lookup value , OFFSET( ). ຕາຕະລາງຊອກຫາ , 0, 0, ROWS( ຕາຕະລາງຊອກຫາ ), 1), 0) -1, MATCH( ຄ່າການຊອກຫາຖັນ , OFFSET( ຕາຕະລາງຊອກຫາ , 0, 0, 1, COLUMNS( ຕາຕະລາງຊອກຫາ )), 0) -1)

      ໃຫ້ວ່າ:

      • ຕາຕະລາງຊອກຫາແມ່ນ A5:G9
      • ຄ່າທີ່ຈະກົງກັບແຖວຢູ່ໃນ B2
      • ຄ່າທີ່ກົງກັບຖັນແມ່ນຢູ່ໃນ B1

      ທ່ານໄດ້ຮັບສູດການເບິ່ງສອງມິຕິຕໍ່ໄປນີ້:

      =OFFSET(A5:G9, MATCH(B2, OFFSET(A5:G9, 0, 0, ROWS(A5:G9), 1), 0)-1, MATCH(B1, OFFSET(A5:G9, 0, 0, 1, COLUMNS(A5:G9)), 0) -1)

      ມັນບໍ່ແມ່ນສິ່ງທີ່ຈື່ງ່າຍທີ່ສຸດ, ແມ່ນບໍ? ນອກຈາກນັ້ນ, ນີ້ແມ່ນສູດອາເຣ, ສະນັ້ນຢ່າລືມກົດ Ctrl + Shift + Enter ເພື່ອປ້ອນມັນໃຫ້ຖືກຕ້ອງ.

      ແນ່ນອນ, ສູດ OFFSET ຍາວນີ້ບໍ່ແມ່ນ ວິທີດຽວທີ່ເປັນໄປໄດ້ໃນການຄົ້ນຫາສອງເທົ່າໃນ Excel. ທ່ານສາມາດໄດ້ຮັບຜົນດຽວກັນໂດຍການໃຊ້ VLOOKUP & amp; ຟັງຊັນ MATCH, SUMPRODUCT, ຫຼື INDEX & ການແຂ່ງຂັນ. ມີ​ເຖິງ​ແມ່ນ​ວ່າ​ເປັນ​ວິ​ທີ​ການ​ຟຣີ​ສູດ - ການ​ຈ້າງ​ລະ​ດັບ​ທີ່​ມີ​ຊື່​ແລະ​ຕົວ​ປະ​ຕິ​ບັດ​ການ​ຕັດ​ກັນ (ຊ່ອງ​)​. ການສອນຕໍ່ໄປນີ້ອະທິບາຍວິທີແກ້ໄຂທາງເລືອກທັງໝົດໃນລາຍລະອຽດທັງໝົດ: ວິທີການຊອກຫາສອງທາງໃນ Excel. ແສງສະຫວ່າງກ່ຽວກັບວິທີການນໍາໃຊ້ OFFSET ໃນ Excel. ຢ່າງໃດກໍຕາມ, ເພື່ອປະສິດທິພາບການເຮັດວຽກໃນປື້ມບັນທຶກຂອງທ່ານເອງ, ທ່ານຄວນບໍ່ພຽງແຕ່ມີຄວາມຮູ້ກ່ຽວກັບຈຸດແຂງຂອງມັນ, ແຕ່ຍັງລະວັງຈຸດອ່ອນຂອງມັນ.

      ຂໍ້ຈຳກັດທີ່ສຳຄັນທີ່ສຸດຂອງຟັງຊັນ Excel OFFSET ມີດັ່ງນີ້:

      • ຄືກັບຟັງຊັນທີ່ປ່ຽນແປງອື່ນໆ, OFFSET ແມ່ນ ຟັງຊັນທີ່ຫິວຊັບພະຍາກອນ . ເມື່ອໃດກໍ່ຕາມມີການປ່ຽນແປງໃດໆຂອງຂໍ້ມູນແຫຼ່ງ, ສູດ OFFSET ຂອງທ່ານຈະຖືກຄິດໄລ່ຄືນໃຫມ່, ເຮັດໃຫ້ Excel ບໍ່ຫວ່າງຕໍ່ໄປອີກຫນ້ອຍຫນຶ່ງ. ນີ້ບໍ່ແມ່ນບັນຫາສໍາລັບສູດດຽວໃນຕາຕະລາງຂະຫນາດນ້ອຍ. ແຕ່ຖ້າມີສູດຫຼາຍສິບ ຫຼືຫຼາຍຮ້ອຍສູດໃນປຶ້ມວຽກ, Microsoft Excel ອາດຈະໃຊ້ເວລາໄລຍະໜຶ່ງເພື່ອຄິດໄລ່ຄືນ.
      • ສູດ Excel OFFSET ແມ່ນ ຍາກທີ່ຈະທົບທວນຄືນ . ເນື່ອງຈາກວ່າການອ້າງອິງທີ່ສົ່ງຄືນໂດຍຟັງຊັນ OFFSET ແມ່ນແບບເຄື່ອນໄຫວ, ສູດໃຫຍ່ (ໂດຍສະເພາະກັບ OFFSETs ທີ່ຖືກວາງໄວ້) ອາດຈະມີຄວາມຫຍຸ້ງຍາກຫຼາຍທີ່ຈະດີບັກ.

      ທາງເລືອກໃນການໃຊ້ OFFSET ໃນ Excel

      ຕາມທີ່ມັກຈະເປັນ. ກໍລະນີໃນ Excel, ຜົນໄດ້ຮັບດຽວກັນສາມາດບັນລຸໄດ້ໃນຫຼາຍວິທີທີ່ແຕກຕ່າງກັນ. ດັ່ງນັ້ນ, ນີ້ແມ່ນສາມທາງເລືອກທີ່ສະຫງ່າງາມເພື່ອ OFFSET.

      1. ຕາຕະລາງ Excel

        ນັບຕັ້ງແຕ່ Excel 2002, ພວກເຮົາມີຄຸນສົມບັດທີ່ປະເສີດແທ້ໆ - ຕາຕະລາງ Excel ເຕັມຮູບແບບ, ກົງກັນຂ້າມກັບ ຊ່ວງປົກກະຕິ. ເພື່ອສ້າງຕາຕະລາງຈາກຂໍ້ມູນທີ່ມີໂຄງສ້າງ, ທ່ານພຽງແຕ່ກົດ Insert > ຕາຕະລາງ ໃນແຖບ Home ຫຼືກົດ Ctrl + T .

        ໂດຍການໃສ່ສູດໃນຕາລາງດຽວໃນຕາຕະລາງ Excel, ທ່ານສາມາດສ້າງອັນທີ່ເອີ້ນວ່າ "ຄໍລໍາຄໍານວນ" ທີ່ ອັດ​ຕະ​ໂນ​ມັດ​ອັດ​ຕະ​ໂນ​ມັດ​ສໍາ​ເນົາ​ສູດ​ກັບ​ຈຸ​ລັງ​ອື່ນໆ​ທັງ​ຫມົດ​ໃນ​ຖັນ​ນັ້ນ​ແລະ​ປັບ​ສູດສຳລັບແຕ່ລະແຖວໃນຕາຕະລາງ.

        ນອກຈາກນັ້ນ, ສູດໃດນຶ່ງທີ່ອ້າງອີງເຖິງຂໍ້ມູນຂອງຕາຕະລາງຈະປັບອັດຕະໂນມັດໃຫ້ຮວມແຖວໃໝ່ໃດນຶ່ງທີ່ທ່ານເພີ່ມໃສ່ຕາຕະລາງ ຫຼືຍົກເວັ້ນແຖວທີ່ທ່ານລຶບອອກ. ທາງດ້ານເທກນິກ, ສູດດັ່ງກ່າວດໍາເນີນການຢູ່ໃນຖັນຕາຕະລາງຫຼືແຖວ, ຊຶ່ງເປັນ ໄລຍະໄດນາມິກ ໃນທໍາມະຊາດ. ແຕ່​ລະ​ຕາ​ຕະ​ລາງ​ໃນ​ປື້ມ​ບັນ​ທຶກ​ມີ​ຊື່​ທີ່​ເປັນ​ເອ​ກະ​ລັກ (ຄ່າ​ເລີ່ມ​ຕົ້ນ​ແມ່ນ Table1​, Table2​, ແລະ​ອື່ນໆ​) ແລະ​ທ່ານ​ມີ​ອິດ​ສະ​ຫຼະ​ທີ່​ຈະ​ປ່ຽນ​ຊື່​ຕາ​ຕະ​ລາງ​ຂອງ​ທ່ານ​ໂດຍ​ຜ່ານ​ແຖບ ອອກ​ແບບ ກຸ່ມ > ຄຸນສົມບັດ ກຸ່ມ > ; Table Name text box.

        ຮູບໜ້າຈໍຕໍ່ໄປນີ້ສະແດງໃຫ້ເຫັນສູດ SUM ທີ່ອ້າງອີງເຖິງຖັນ Bonus ຂອງ Table3. ກະລຸນາໃສ່ໃຈວ່າສູດຄຳນວນປະກອບມີ ຊື່ຖັນ ຂອງຕາຕະລາງ ແທນທີ່ຈະເປັນຊ່ວງຂອງຕາລາງ.

      2. ຟັງຊັນ Excel INDEX

        ເຖິງແມ່ນວ່າບໍ່ແມ່ນວິທີດຽວກັນກັບ OFFSET, Excel INDEX ຍັງສາມາດຖືກໃຊ້ເພື່ອສ້າງການອ້າງອີງຊ່ວງແບບໄດນາມິກ. ບໍ່ຄືກັບ OFFSET, ຟັງຊັນ INDEX ບໍ່ປ່ຽນແປງ, ດັ່ງນັ້ນມັນຈະບໍ່ເຮັດໃຫ້ Excel ຂອງທ່ານຊ້າລົງ.

      3. ຟັງຊັນ Excel INDIRECT

        ການໃຊ້ຟັງຊັນ INDIRECT ທ່ານສາມາດສ້າງຊ່ວງໄດນາມິກໄດ້. ການອ້າງອີງຈາກຫຼາຍແຫຼ່ງເຊັ່ນ: ຄ່າເຊລ, ຄ່າເຊລ ແລະຂໍ້ຄວາມ, ໄລຍະທີ່ມີຊື່. ມັນຍັງສາມາດອ້າງອີງເຖິງແຜ່ນ Excel ຫຼືປຶ້ມວຽກອື່ນແບບເຄື່ອນໄຫວໄດ້. ທ່ານ​ສາ​ມາດ​ຊອກ​ຫາ​ຕົວ​ຢ່າງ​ສູດ​ທັງ​ຫມົດ​ເຫຼົ່າ​ນີ້​ໃນ​ການ​ສອນ​ການ​ທໍາ​ງານ Excel INDIRECT ຂອງ​ພວກ​ເຮົາ​.

      ທ່ານຈື່ໄດ້ບໍ່ວ່າຄຳຖາມທີ່ຖາມໃນຕອນຕົ້ນຂອງບົດສອນນີ້ - OFFSET ໃນ Excel ແມ່ນຫຍັງ? ຂ້ອຍຫວັງວ່າຕອນນີ້ເຈົ້າຈະຮູ້ຄຳຕອບແລ້ວ : ) ຖ້າທ່ານຕ້ອງການປະສົບການໃນມືເພີ່ມເຕີມ, ກະລຸນາດາວໂຫລດປື້ມຄູ່ມືການປະຕິບັດຂອງພວກເຮົາ (ກະລຸນາເບິ່ງຂ້າງລຸ່ມນີ້) ທີ່ມີສູດທັງຫມົດທີ່ສົນທະນາກ່ຽວກັບເລື່ອງນີ້. page ແລະ reverse engineer ໃຫ້ເຂົາເຈົ້າສໍາລັບຄວາມເຂົ້າໃຈທີ່ເລິກເຊິ່ງ. ຂໍ​ຂອບ​ໃຈ​ທ່ານ​ສໍາ​ລັບ​ການ​ອ່ານ!

      ປື້ມ​ບັນ​ທຶກ​ການ​ຝຶກ​ອົບ​ຮົມ​ສໍາ​ລັບ​ການ​ດາວ​ໂຫຼດ

      ຕົວ​ຢ່າງ​ສູດ OFFSET (ໄຟລ​໌ .xlsx)

      ເພື່ອຍ້າຍຈາກຈຸດເລີ່ມຕົ້ນ, ຂຶ້ນຫຼືລົງ. ຖ້າແຖວເປັນຕົວເລກບວກ, ສູດຈະຍ້າຍໄປຂ້າງລຸ່ມການອ້າງອີງເລີ່ມຕົ້ນ, ໃນກໍລະນີຕົວເລກລົບມັນຈະຢູ່ເໜືອການອ້າງອີງເລີ່ມຕົ້ນ.
    • Cols - ຈຳນວນຖັນທີ່ທ່ານຕ້ອງການສູດ. ເພື່ອຍ້າຍອອກຈາກຈຸດເລີ່ມຕົ້ນ. ເຊັ່ນດຽວກັນກັບແຖວ, cols ສາມາດເປັນບວກ (ໄປທາງຂວາຂອງການອ້າງອີງເລີ່ມຕົ້ນ) ຫຼືລົບ (ໄປທາງຊ້າຍຂອງການອ້າງອີງເລີ່ມຕົ້ນ).

    ອາກິວເມັນທາງເລືອກ:

      <9 ຄວາມສູງ - ຈຳນວນແຖວທີ່ຈະກັບຄືນ.
    • ຄວາມກວ້າງ - ຈຳນວນຖັນທີ່ຈະກັບຄືນ.

    ທັງຄວາມສູງ ແລະ ອາກິວເມັນຄວາມກວ້າງຕ້ອງເປັນຕົວເລກບວກສະເໝີ. ຖ້າມີອັນໃດອັນໜຶ່ງຖືກລະເວັ້ນ, ມັນຈະກຳນົດຄ່າມາດຕະຖານຄວາມສູງ ຫຼື ຄວາມກວ້າງຂອງ ອ້າງອີງ .

    ໝາຍເຫດ. OFFSET ແມ່ນຫນ້າທີ່ປ່ຽນແປງໄດ້ແລະອາດຈະເຮັດໃຫ້ແຜ່ນວຽກຂອງທ່ານຊ້າລົງ. ຄວາມຊ້າແມ່ນເປັນສັດສ່ວນໂດຍກົງກັບຈຳນວນຂອງເຊລທີ່ຄຳນວນຄືນ.

    ແລະ ດຽວນີ້, ຂໍສະແດງທິດສະດີດ້ວຍຕົວຢ່າງຂອງສູດ OFFSET ທີ່ງ່າຍທີ່ສຸດ.

    ຕົວຢ່າງສູດ Excel OFFSET

    ນີ້ແມ່ນຕົວຢ່າງຂອງສູດ OFFSET ງ່າຍໆທີ່ສົ່ງຄືນການອ້າງອີງເຊລໂດຍອີງໃສ່ຈຸດເລີ່ມຕົ້ນ, ແຖວ ແລະ cols ທີ່ທ່ານລະບຸ:

    =OFFSET(A1,3,1)

    ສູດບອກ Excel ໃຫ້ເອົາເຊລ A1 ເປັນ. ຈຸດເລີ່ມຕົ້ນ (ອ້າງອີງ), ຫຼັງຈາກນັ້ນຍ້າຍ 3 ແຖວລົງລຸ່ມ (ແຖວ argument) ແລະ 1 ຖັນໄປທາງຊ້າຍ (cols argument). ດັ່ງນັ້ນ, ສູດ OFFSET ນີ້ສົ່ງຄືນຄ່າໃນເຊລ B4.

    ຮູບທາງຊ້າຍສະ​ແດງ​ໃຫ້​ເຫັນ​ເສັ້ນ​ທາງ​ຂອງ​ຫນ້າ​ທີ່​ແລະ screenshot ໃນ​ສິດ​ທິ​ໃນ​ການ​ສະ​ແດງ​ໃຫ້​ເຫັນ​ວິ​ທີ​ການ​ທີ່​ທ່ານ​ສາ​ມາດ​ນໍາ​ໃຊ້​ສູດ OFFSET ກ່ຽວ​ກັບ​ຂໍ້​ມູນ​ໃນ​ຊີ​ວິດ​ຈິງ​. ຄວາມແຕກຕ່າງພຽງແຕ່ລະຫວ່າງສອງສູດແມ່ນວ່າອັນທີສອງ (ຢູ່ເບື້ອງຂວາ) ປະກອບມີການອ້າງອີງເຊນ (E1) ໃນການໂຕ້ຖຽງແຖວ. ແຕ່ເນື່ອງຈາກເຊລ E1 ມີເລກ 3, ແລະຕົວເລກທີ່ຄືກັນປາກົດຢູ່ໃນແຖວອາກິວເມັນຂອງສູດທຳອິດ, ທັງສອງຈະໃຫ້ຜົນໄດ້ຮັບທີ່ຄືກັນ - ຄ່າໃນ B4.

    ສູດ Excel OFFSET - ສິ່ງທີ່ຄວນຈື່

    • ຟັງຊັນ OFFSET ແມ່ນ Excel ບໍ່ໄດ້ຍ້າຍຕາລາງ ຫຼືໄລຍະໃດໆ, ມັນພຽງແຕ່ສົ່ງຄືນການອ້າງອີງ.
    • ເມື່ອສູດ OFFSET ຕອບຄ່າໄລຍະໃດໜຶ່ງ. ຂອງຕາລາງ, ແຖວ ແລະ cols argument ອ້າງອີງເຖິງຕາລາງເທິງຊ້າຍສະເໝີໃນ rage ທີ່ສົ່ງກັບຄືນ.
    • ອາກິວເມັນອ້າງອີງຕ້ອງລວມເອົາຕາລາງ ຫຼືຊ່ວງຂອງເຊລທີ່ຢູ່ຕິດກັນ, ຖ້າບໍ່ດັ່ງນັ້ນ ສູດຂອງທ່ານຈະສົ່ງຄ່າ #VALUE! ຜິດພາດ.
    • ຖ້າແຖວທີ່ລະບຸ ແລະ/ຫຼື cols ຍ້າຍການອ້າງອີງໃສ່ຂອບຂອງສະເປຣດຊີດ, ສູດ Excel OFFSET ຂອງທ່ານຈະສົ່ງຄ່າ #REF! ຜິດພາດ.
    • ຟັງຊັນ OFFSET ສາມາດໃຊ້ພາຍໃນຟັງຊັນ Excel ອື່ນໆທີ່ຍອມຮັບການອ້າງອີງເຊລ/ໄລຍະໃນອາກິວເມັນຂອງມັນ.

    ຕົວຢ່າງ, ຖ້າທ່ານພະຍາຍາມໃຊ້ສູດ =OFFSET(A1,3,1,1,3) . ດ້ວຍຕົວມັນເອງ, ມັນຈະຖິ້ມ #VALUE! ຄວາມ​ຜິດ​ພາດ​, ເນື່ອງ​ຈາກ​ວ່າ​ໄລ​ຍະ​ທີ່​ຈະ​ກັບ​ຄືນ (1 ແຖວ​, 3 ຖັນ​) ບໍ່​ເຫມາະ​ກັບ​ຫ້ອງ​ດຽວ​. ຢ່າງໃດກໍຕາມ, ຖ້າທ່ານຝັງມັນເຂົ້າໄປໃນຟັງຊັນ SUM, ເຊັ່ນ:ນີ້:

    =SUM(OFFSET(A1,3,1,1,3))

    ສູດຄິດໄລ່ຈະສົ່ງຜົນບວກຂອງຄ່າໃນແຖວ 1 ແຖວໂດຍໄລຍະ 3 ຖັນທີ່ເປັນ 3 ແຖວລຸ່ມນີ້ ແລະ 1 ຖັນໄປທາງຂວາຂອງເຊລ A1, i.e. the ທັງໝົດຂອງຄ່າໃນຕາລາງ B4:D4.

    ເປັນຫຍັງຂ້ອຍຈຶ່ງໃຊ້ OFFSET ໃນ Excel? ຖາມຕົວເອງວ່າ "ເປັນຫຍັງຕ້ອງໃຊ້ມັນ?" ເປັນ​ຫຍັງ​ຈຶ່ງ​ບໍ່​ພຽງ​ແຕ່​ຂຽນ​ການ​ອ້າງ​ອີງ​ໂດຍ​ກົງ​ເຊັ່ນ B4:D4?

    ສູດ Excel OFFSET ແມ່ນ​ດີ​ຫຼາຍ​ສໍາ​ລັບ​ການ:

    ການ​ສ້າງ​ໄລ​ຍະ​ການ​ເຄື່ອນ​ໄຫວ : ການ​ອ້າງ​ອີງ​ເຊັ່ນ B1:C4 ແມ່ນ​ຄົງ​ທີ່ , ຊຶ່ງຫມາຍຄວາມວ່າພວກເຂົາຫມາຍເຖິງຂອບເຂດທີ່ກໍານົດໄວ້ສະເຫມີ. ແຕ່ບາງໜ້າວຽກແມ່ນງ່າຍກວ່າທີ່ຈະປະຕິບັດກັບຊ່ວງແບບເຄື່ອນໄຫວ. ນີ້ແມ່ນກໍລະນີໂດຍສະເພາະໃນເວລາທີ່ທ່ານເຮັດວຽກກັບການປ່ຽນແປງຂໍ້ມູນ, e.g. ທ່ານມີແຜ່ນງານທີ່ມີແຖວ ຫຼືຖັນໃໝ່ຖືກເພີ່ມທຸກໆອາທິດ.

    ການຮັບຂອບເຂດຈາກຕາລາງເລີ່ມຕົ້ນ . ບາງຄັ້ງ, ທ່ານອາດຈະບໍ່ຮູ້ທີ່ຢູ່ຕົວຈິງຂອງຊ່ວງ, ເຖິງແມ່ນວ່າທ່ານຮູ້ວ່າມັນເລີ່ມຕົ້ນຈາກເຊນທີ່ແນ່ນອນ. ໃນສະຖານະການດັ່ງກ່າວ, ການໃຊ້ OFFSET ໃນ Excel ແມ່ນວິທີທີ່ຖືກຕ້ອງ.

    ວິທີການໃຊ້ຟັງຊັນ OFFSET ໃນ Excel - ຕົວຢ່າງສູດ

    ຂ້ອຍຫວັງວ່າເຈົ້າຈະບໍ່ເບື່ອກັບທິດສະດີຫຼາຍ. . ແນວໃດກໍ່ຕາມ, ຕອນນີ້ພວກເຮົາມາຮອດສ່ວນທີ່ໜ້າຕື່ນເຕັ້ນທີ່ສຸດ - ການນຳໃຊ້ຟັງຊັນ OFFSET ຕົວຈິງແລ້ວ.

    ຟັງຊັນ Excel OFFSET ແລະ SUM

    ຕົວຢ່າງທີ່ພວກເຮົາໄດ້ສົນທະນາກ່ອນໜ້ານີ້ສະແດງໃຫ້ເຫັນເຖິງການໃຊ້ OFFSET & ທີ່ງ່າຍດາຍທີ່ສຸດ. ; SUM. ຕອນນີ້, ໃຫ້ເບິ່ງຫນ້າທີ່ເຫຼົ່ານີ້ຢູ່ໃນມຸມອື່ນແລະເບິ່ງວ່າແມ່ນຫຍັງເຂົາເຈົ້າສາມາດເຮັດໄດ້.

    ຕົວຢ່າງ 1. ສູດ SUM / OFFSET ແບບໄດນາມິກ

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

    ສົມມຸດວ່າ, ທ່ານມີຂໍ້ມູນແຫຼ່ງທີ່ຄ້າຍຄືກັບສິ່ງທີ່ທ່ານເຫັນໃນຮູບໜ້າຈໍຂ້າງລຸ່ມນີ້. ທຸກໆເດືອນ, ແຖວໃຫມ່ຈະຖືກເພີ່ມຢູ່ເຫນືອສູດ SUM, ແລະຕາມທໍາມະຊາດ, ທ່ານຕ້ອງການໃຫ້ມັນລວມຢູ່ໃນຈໍານວນທັງຫມົດ. ໂດຍລວມແລ້ວ, ມີສອງທາງເລືອກ - ບໍ່ວ່າຈະປັບປຸງໄລຍະໃນສູດ SUM ແຕ່ລະຄັ້ງດ້ວຍຕົນເອງຫຼືໃຫ້ສູດ OFFSET ເຮັດສິ່ງນີ້ສໍາລັບທ່ານ.

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

    • Reference - ຕາລາງ. ປະກອບມີຈໍານວນທັງຫມົດ, B9 ໃນກໍລະນີຂອງພວກເຮົາ.
    • Rows - ຕາລາງທີ່ຢູ່ຂ້າງເທິງຈໍານວນທັງຫມົດ, ເຊິ່ງຕ້ອງການຈໍານວນລົບ -1.
    • Cols - ມັນເປັນ 0 ເພາະວ່າທ່ານບໍ່ຕ້ອງການປ່ຽນ. ຖັນ.

    ດັ່ງນັ້ນ, ນີ້ແມ່ນຮູບແບບສູດສູດ SUM / OFFSET:

    =SUM( ຕາລາງທຳອິດ :(OFFSET( ຕາລາງທີ່ມີທັງໝົດ ). , -1,0). 0>

    ຕົວຢ່າງ 2. ສູດ Excel OFFSET ເພື່ອສະຫຼຸບ N ແຖວສຸດທ້າຍ

    ໃນຕົວຢ່າງຂ້າງເທິງ, ສົມມຸດວ່າທ່ານຕ້ອງການຮູ້ຈໍານວນໂບນັດສໍາລັບN ເດືອນທີ່ຜ່ານມາແທນທີ່ຈະເປັນຈໍານວນທັງຫມົດ. ທ່ານຍັງຕ້ອງການໃຫ້ສູດລວມເອົາແຖວໃໝ່ທີ່ທ່ານເພີ່ມໃສ່ຊີດໂດຍອັດຕະໂນມັດ.

    ສຳລັບໜ້າວຽກນີ້, ພວກເຮົາຈະໃຊ້ Excel OFFSET ສົມທົບກັບຟັງຊັນ SUM ແລະ COUNT/COUNTA:

    =SUM(OFFSET(B1,COUNT(B:B)-E1+1,0,E1,1))

    ຫຼື

    =SUM(OFFSET(B1,COUNTA(B:B)-E1,0,E1,1))

    ລາຍລະອຽດຕໍ່ໄປນີ້ສາມາດຊ່ວຍໃຫ້ທ່ານເຂົ້າໃຈສູດໄດ້ດີຂຶ້ນ:

    • Reference - ສ່ວນຫົວຂອງຖັນທີ່ມີຄ່າທີ່ທ່ານຕ້ອງການລວມ, ຕາລາງ B1 ໃນຕົວຢ່າງນີ້.
    • Rows - ເພື່ອຄິດໄລ່ຈໍານວນແຖວທີ່ຈະຊົດເຊີຍ, ທ່ານໃຊ້ຟັງຊັນ COUNT ຫຼື COUNTA.

      COUNT ສົ່ງຄືນຈຳນວນຂອງເຊວໃນຖັນ B ທີ່ມີຕົວເລກ, ຈາກທີ່ທ່ານຫັກອອກ N ເດືອນທີ່ຜ່ານມາ (ຕົວເລກແມ່ນຕາລາງ E1), ແລະເພີ່ມ 1.

      ຖ້າ COUNTA ເປັນໜ້າທີ່ເລືອກຂອງທ່ານ, ທ່ານບໍ່ ຈຳ ເປັນຕ້ອງເພີ່ມ 1, ເພາະວ່າຟັງຊັນນີ້ນັບຈຸລັງທີ່ບໍ່ຫວ່າງເປົ່າທັງ ໝົດ, ແລະແຖວສ່ວນຫົວທີ່ມີຄ່າຂໍ້ຄວາມຈະເພີ່ມຕາລາງເພີ່ມເຕີມທີ່ສູດຂອງພວກເຮົາຕ້ອງການ. ກະລຸນາຮັບຊາບວ່າສູດນີ້ຈະເຮັດວຽກຢ່າງຖືກຕ້ອງພຽງແຕ່ຢູ່ໃນໂຄງສ້າງຕາຕະລາງທີ່ຄ້າຍຄືກັນ - ແຖວຫົວຫນຶ່ງຕິດຕາມດ້ວຍແຖວທີ່ມີຕົວເລກ. ສໍາລັບການຈັດວາງຕາຕະລາງທີ່ແຕກຕ່າງກັນ, ທ່ານອາດຈະຕ້ອງປັບປ່ຽນບາງອັນໃນສູດ OFFSET/COUNTA.

    • Cols - ຈຳນວນຖັນທີ່ຈະຊົດເຊີຍແມ່ນສູນ (0).
    • Height - ຈໍາ​ນວນ​ຂອງ​ແຖວ​ຫາ​ຜົນ​ລວມ​ແມ່ນ​ໄດ້​ລະ​ບຸ​ໄວ້​ໃນ E1.
    • Width - 1 ຖັນ.

    ການ​ນໍາ​ໃຊ້​ຟັງ​ຊັນ OFFSET ກັບ AVERAGE, MAX, MIN

    ໃນ​ລັກ​ສະ​ນະ​ດຽວ​ກັນ ດັ່ງທີ່ພວກເຮົາຄິດໄລ່ໂບນັດສໍາລັບ N ທີ່ຜ່ານມາ, ທ່ານສາມາດເຮັດໄດ້ໄດ້ຮັບຄ່າສະເລ່ຍຂອງ N ມື້, ອາທິດ ຫຼືປີ ຕະຫຼອດທັງຊອກຫາຄ່າສູງສຸດ ຫຼືຕໍ່າສຸດ. ຄວາມແຕກຕ່າງພຽງແຕ່ລະຫວ່າງສູດຄຳນວນແມ່ນຊື່ຂອງຟັງຊັນທຳອິດ:

    =AVERAGE(OFFSET(B1,COUNT(B:B)-E1+1,0,E1,1))

    =MAX(OFFSET(B1,COUNT(B:B)-E1+1,0,E1,1))

    =MIN(OFFSET(B1,COUNT(B:B)-E1+1,0,E1,1))

    ກະແຈ ຜົນປະໂຫຍດຂອງສູດເຫຼົ່ານີ້ຫຼາຍກວ່າ AVERAGE (B5:B8) ຫຼື MAX(B5:B8) ແມ່ນວ່າທ່ານຈະບໍ່ມີການປັບປຸງສູດທຸກຄັ້ງທີ່ຕາຕະລາງແຫຼ່ງຂອງທ່ານໄດ້ຮັບການປັບປຸງ. ບໍ່ວ່າມີຈຳນວນແຖວໃໝ່ຖືກເພີ່ມ ຫຼືຖືກລຶບໃນແຜ່ນງານຂອງເຈົ້າ, ສູດ OFFSET ຈະອ້າງອີງເຖິງຈຳນວນທີ່ກຳນົດໄວ້ຂອງເຊລສຸດທ້າຍ (ຕ່ຳສຸດ) ໃນຖັນສະເໝີ.

    ສູດ Excel OFFSET ເພື່ອສ້າງຊ່ວງໄດນາມິກ

    ໃຊ້ຮ່ວມກັບ COUNTA, ຟັງຊັນ OFFSET ສາມາດຊ່ວຍໃຫ້ທ່ານສ້າງຊ່ວງໄດນາມິກທີ່ອາດຈະເປັນປະໂຫຍດໃນຫຼາຍໆສະຖານະການ, ເຊັ່ນ: ການສ້າງລາຍການແບບເລື່ອນລົງທີ່ສາມາດອັບເດດໄດ້ໂດຍອັດຕະໂນມັດ.

    ສູດ OFFSET ສໍາລັບຊ່ວງໄດນາມິກມີດັ່ງນີ້:

    =OFFSET(Sheet_Name!$A$1, 0, 0, COUNTA(Sheet_Name!$A:$A), 1)

    ໃນຈຸດໃຈກາງຂອງສູດນີ້, ທ່ານໃຊ້ຟັງຊັນ COUNTA ເພື່ອເອົາຈໍານວນເຊລທີ່ບໍ່ຫວ່າງຢູ່ໃນຖັນເປົ້າໝາຍ. ຕົວເລກນັ້ນໄປຫາອາກິວເມັນຄວາມສູງຂອງ OFFSET ໂດຍສັ່ງໃຫ້ສົ່ງຄືນຈຳນວນແຖວ.

    ນອກຈາກນັ້ນ, ມັນເປັນສູດ Offset ແບບປົກກະຕິ, ບ່ອນທີ່:

    • ອ້າງອີງ ແມ່ນຈຸດເລີ່ມຕົ້ນທີ່ທ່ານຕັ້ງຄ່າຊົດເຊີຍ, ຕົວຢ່າງ Sheet1!$A$1.
    • ແຖວ ແລະ Cols ແມ່ນທັງສອງ 0 ເພາະວ່າບໍ່ມີຖັນ ຫຼືແຖວທີ່ຈະຊົດເຊີຍ.<12
    • ຄວາມກວ້າງ ແມ່ນ 1 ຖັນ.

    ໝາຍເຫດ. ຖ້າ​ຫາກ​ວ່າ​ທ່ານການສ້າງຂອບເຂດແບບເຄື່ອນໄຫວໃນແຜ່ນປະຈຸບັນ, ບໍ່ຈໍາເປັນຕ້ອງໃສ່ຊື່ແຜ່ນໃນເອກະສານອ້າງອີງ, Excel ຈະເຮັດມັນໃຫ້ທ່ານໂດຍອັດຕະໂນມັດເມື່ອສ້າງຊ່ວງທີ່ມີຊື່. ຖ້າບໍ່ດັ່ງນັ້ນ, ໃຫ້ແນ່ໃຈວ່າຈະລວມເອົາຊື່ຂອງແຜ່ນຕາມດ້ວຍຈຸດ exclamation ເຊັ່ນໃນຕົວຢ່າງສູດນີ້.

    ເມື່ອທ່ານສ້າງໄລຍະທີ່ມີຊື່ແບບໄດນາມິກດ້ວຍສູດ OFFSET ຂ້າງເທິງ, ທ່ານສາມາດໃຊ້ Data Validation ເພື່ອສ້າງລາຍການແບບໄດນາມິກທີ່ຈະອັບເດດອັດຕະໂນມັດທັນທີທີ່ທ່ານເພີ່ມ ຫຼືລຶບລາຍການອອກຈາກລາຍຊື່ແຫຼ່ງທີ່ມາ.

    ສຳລັບຄຳແນະນຳຂັ້ນຕອນໂດຍຂັ້ນຕອນລະອຽດໃນການສ້າງລາຍການແບບເລື່ອນລົງໃນ Excel, ກະລຸນາກວດເບິ່ງບົດເຝິກຫັດຕໍ່ໄປນີ້:

    • ການສ້າງລາຍການແບບເລື່ອນລົງ ໃນ Excel - ແບບຄົງທີ່, ແບບເຄື່ອນໄຫວ, ຈາກປຶ້ມວຽກອື່ນ
    • ການສ້າງລາຍການແບບເລື່ອນລົງທີ່ຂຶ້ນກັບ

    Excel OFFSET & VLOOKUP

    ດັ່ງທີ່ທຸກຄົນຮູ້, ການຊອກຫາແນວຕັ້ງ ແລະແນວນອນແບບງ່າຍດາຍແມ່ນດຳເນີນດ້ວຍຟັງຊັນ VLOOKUP ຫຼື HLOOKUP, ຕາມລໍາດັບ. ຢ່າງໃດກໍຕາມ, ຫນ້າທີ່ເຫຼົ່ານີ້ມີຂໍ້ຈໍາກັດຫຼາຍເກີນໄປແລະມັກຈະ stumble ໃນສູດການຊອກຫາທີ່ມີປະສິດທິພາບແລະສະລັບສັບຊ້ອນ. ດັ່ງນັ້ນ, ເພື່ອປະຕິບັດການຊອກຫາທີ່ຊັບຊ້ອນຫຼາຍຂຶ້ນໃນຕາຕະລາງ Excel ຂອງທ່ານ, ທ່ານຕ້ອງຊອກຫາທາງເລືອກເຊັ່ນ INDEX, MATCH ແລະ OFFSET.

    ຕົວຢ່າງ 1. ສູດ OFFSET ສໍາລັບ Vlookup ຊ້າຍໃນ Excel

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

    ໃນຕາຕະລາງການຊອກຫາຕົວຢ່າງຂອງພວກເຮົາ, ມີສອງຖັນ - ຊື່ເດືອນ (ຖັນ A) ແລະໂບນັດ (ຖັນ B). ຖ້າທ່ານຕ້ອງການທີ່ຈະໄດ້ຮັບໂບນັດສໍາລັບເດືອນທີ່ແນ່ນອນ, ສູດ VLOOKUP ງ່າຍໆນີ້ຈະເຮັດວຽກໂດຍບໍ່ມີບັນຫາ:

    =VLOOKUP(B1, A5:B11, 2, FALSE)

    ຢ່າງໃດກໍ່ຕາມ, ທັນທີທີ່ທ່ານແລກປ່ຽນຖັນໃນຕາຕະລາງຊອກຫາ, ນີ້. ຈະສົ່ງຜົນໃຫ້ເກີດຄວາມຜິດພາດ #N/A ທັນທີ:

    ເພື່ອຈັດການກັບການຊອກຫາທາງຊ້າຍ, ທ່ານຈໍາເປັນຕ້ອງມີຟັງຊັນທີ່ຫຼາກຫຼາຍກວ່າທີ່ບໍ່ສົນໃຈວ່າຖັນກັບຄືນຢູ່ໃສ. . ຫນຶ່ງໃນການແກ້ໄຂທີ່ເປັນໄປໄດ້ແມ່ນການນໍາໃຊ້ການປະສົມປະສານຂອງຫນ້າທີ່ INDEX ແລະ MATCH. ວິທີການອື່ນແມ່ນການໃຊ້ OFFSET, MATCH ແລະ ROWS:

    OFFSET( lookup_table , MATCH( lookup_value , OFFSET( lookup_table , 0, lookup_col_offset , ROWS( lookup_table ), 1), 0) -1, return_col_offset , 1, 1)

    ຢູ່ໃສ:

    • Lookup_col_offset - ແມ່ນຈຳນວນຖັນທີ່ຈະຍ້າຍຈາກຈຸດເລີ່ມຕົ້ນໄປຫາຖັນຊອກຫາ. ຖັນ.

    ໃນຕົວຢ່າງຂອງພວກເຮົາ, ຕາຕະລາງຊອກຫາແມ່ນ A5:B9 ແລະຄ່າຊອກຫາຢູ່ໃນເຊລ B1, ຖັນການຊອກຫາຊົດເຊີຍແມ່ນ 1 (ເພາະວ່າພວກເຮົາຊອກຫາຄ່າການຊອກຫາຢູ່ໃນຖັນທີສອງ (B. ), ພວກເຮົາຈໍາເປັນຕ້ອງຍ້າຍ 1 ຖັນໄປທາງຂວາຈາກຈຸດເລີ່ມຕົ້ນຂອງຕາຕະລາງ), ຄໍລໍາຕອບແທນຊົດເຊີຍແມ່ນ 0 ເພາະວ່າພວກເຮົາກໍາລັງສົ່ງຄ່າຄືນຈາກທໍາອິດ.

    Michael Brown ເປັນຜູ້ທີ່ມີຄວາມກະຕືລືລົ້ນທາງດ້ານເທກໂນໂລຍີທີ່ອຸທິດຕົນທີ່ມີຄວາມກະຕືລືລົ້ນໃນຂະບວນການທີ່ສັບສົນໂດຍນໍາໃຊ້ເຄື່ອງມືຊອບແວ. ດ້ວຍປະສົບການຫຼາຍກວ່າໜຶ່ງທົດສະວັດໃນອຸດສາຫະກຳເທັກໂນໂລຍີ, ລາວໄດ້ເນັ້ນທັກສະໃນ Microsoft Excel ແລະ Outlook, ເຊັ່ນດຽວກັນກັບ Google Sheets ແລະ Docs. blog ຂອງ Michael ແມ່ນອຸທິດຕົນເພື່ອແບ່ງປັນຄວາມຮູ້ແລະຄວາມຊໍານານຂອງລາວກັບຜູ້ອື່ນ, ສະຫນອງຄໍາແນະນໍາແລະຄໍາແນະນໍາທີ່ງ່າຍຕໍ່ການຕິດຕາມເພື່ອປັບປຸງຜົນຜະລິດແລະປະສິດທິພາບ. ບໍ່ວ່າທ່ານຈະເປັນມືອາຊີບທີ່ມີລະດູການຫຼືຜູ້ເລີ່ມຕົ້ນ, blog ຂອງ Michael ສະເຫນີຄວາມເຂົ້າໃຈທີ່ມີຄຸນຄ່າແລະຄໍາແນະນໍາພາກປະຕິບັດສໍາລັບການໄດ້ຮັບປະໂຫຍດສູງສຸດຈາກເຄື່ອງມືຊອບແວທີ່ຈໍາເປັນເຫຼົ່ານີ້.