Excel Advanced Filter - ວິທີການສ້າງແລະນໍາໃຊ້

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

ສາ​ລະ​ບານ

ບົດສອນອະທິບາຍພື້ນຖານຂອງຕົວກອງຂັ້ນສູງຂອງ Excel ແລະສະແດງວິທີການໃຊ້ມັນເພື່ອຊອກຫາບັນທຶກທີ່ຕອບສະໜອງໄດ້ໜຶ່ງ ຫຼືຫຼາຍເງື່ອນໄຂທີ່ຊັບຊ້ອນ.

ຖ້າທ່ານມີໂອກາດອ່ານຂອງພວກເຮົາ. ການສອນທີ່ຜ່ານມາ, ທ່ານຮູ້ວ່າການກັ່ນຕອງ Excel ສະຫນອງທາງເລືອກຕ່າງໆສໍາລັບປະເພດຂໍ້ມູນທີ່ແຕກຕ່າງກັນ. ທາງເລືອກການກັ່ນຕອງ inbuilt ເຫຼົ່ານັ້ນສໍາລັບຂໍ້ຄວາມ, ຕົວເລກ, ແລະວັນທີສາມາດຈັດການກັບສະຖານະການຈໍານວນຫຼາຍ. ຈໍານວນຫຼາຍ, ແຕ່ບໍ່ແມ່ນທັງຫມົດ! ເມື່ອຕົວກັ່ນຕອງອັດຕະໂນມັດແບບປົກກະຕິບໍ່ສາມາດເຮັດສິ່ງທີ່ທ່ານຕ້ອງການໄດ້, ໃຫ້ໃຊ້ເຄື່ອງມືການກັ່ນຕອງຂັ້ນສູງ ແລະກຳນົດຄ່າເງື່ອນໄຂທີ່ເໝາະສົມກັບຄວາມຕ້ອງການຂອງເຈົ້າ.

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

ຕົວກັ່ນຕອງຂັ້ນສູງມີຢູ່ໃນທຸກລຸ້ນຂອງ Excel 365 - 2003. ກະລຸນາຄລິກທີ່ລິ້ງດ້ານລຸ່ມເພື່ອສຶກສາເພີ່ມເຕີມ.

    Excel Advanced Filter vs. AutoFilter

    ເມື່ອປຽບທຽບກັບເຄື່ອງມືການກັ່ນຕອງອັດຕະໂນມັດພື້ນຖານ, ການກັ່ນຕອງຂັ້ນສູງເຮັດວຽກແຕກຕ່າງກັນໃນຄູ່. ຂອງວິທີການທີ່ສໍາຄັນ.

    • Excel AutoFilter ແມ່ນຄວາມສາມາດໃນຕົວທີ່ຖືກນໍາໃຊ້ໃນການຄລິກປຸ່ມດຽວ. ພຽງແຕ່ກົດປຸ່ມ ການກັ່ນຕອງ ເທິງໂບ, ແລະຕົວກອງ Excel ຂອງເຈົ້າພ້ອມແລ້ວ.

      ຕົວກອງຂັ້ນສູງບໍ່ສາມາດຖືກນຳໃຊ້ອັດຕະໂນມັດໄດ້ ເນື່ອງຈາກມັນບໍ່ມີການຕັ້ງຄ່າລ່ວງໜ້າ, ມັນຕ້ອງການ(*banana*), ເຊິ່ງຊອກຫາຕາລາງທັງໝົດທີ່ມີຄຳວ່າ "banana":

      ສູດໃນເກນຕົວກອງຂັ້ນສູງ

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

      • ສູດຕ້ອງປະເມີນເປັນ TRUE ຫຼື FALSE.
      • ໄລຍະເງື່ອນໄຂຄວນມີຢ່າງໜ້ອຍ 2 ຕາລາງ. : ເຊລສູດຄຳນວນ ແລະ ເຊລຫົວເລື່ອງ .
      • ຕາລາງຫົວ ໃນເກນທີ່ອີງໃສ່ສູດຄວນເປັນ ຫວ່າງ , ຫຼືມີຫົວເລື່ອງທີ່ແຕກຕ່າງຈາກຫົວຂໍ້ແຖວລາຍການໃດໜຶ່ງ.
      • ສຳລັບສູດການປະເມີນສຳລັບ ແຕ່ລະແຖວຂໍ້ມູນ ຢູ່ໃນຂອບເຂດລາຍຊື່, ໃຫ້ໃຊ້ການອ້າງອີງທີ່ກ່ຽວຂ້ອງ (ໂດຍບໍ່ມີການ $, ເຊັ່ນ: A1) ເພື່ອອ້າງອີງເຖິງເຊລໃນແຖວທຳອິດຂອງຂໍ້ມູນ.
      • ສຳລັບສູດການປະເມີນສຳລັບ ເຊລສະເພາະ ຫຼື ໄລຍະຂອງເຊລ , ໃຫ້ໃຊ້ ການອ້າງອີງຢ່າງແທ້ຈິງ (ດ້ວຍ $, ເຊັ່ນ $A$1) ເພື່ອອ້າງອີງເຖິງຕາລາງ ຫຼືໄລຍະນັ້ນ.
      • ເມື່ອອ້າງອີງເຖິງ ໄລຍະລາຍຊື່ ໃນສູດຄຳນວນ, ໃຫ້ໃຊ້ການອ້າງອີງເຊລແບບສົມບູນສະເໝີ.

      ຕົວຢ່າງ, ເພື່ອກັ່ນຕອງແຖວທີ່ ເດືອນສິງຫາ ການຂາຍ (ຖັນ C) ຫຼາຍກວ່າ ກໍລະກົດ ການຂາຍ (ຖັນ D), ໃຫ້ໃຊ້ເງື່ອນໄຂ =D5>C5, ບ່ອນທີ່ 5. ແມ່ນ ແຖວທຳອິດຂອງຂໍ້ມູນ:

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

      ສຳ​ລັບ​ຕົວ​ຢ່າງ​ທີ່​ຊັບ​ຊ້ອນ​ຫຼາຍ​ຂຶ້ນ​ຂອງ​ຫຼາຍ​ມາດ​ຖານ​ທີ່​ອີງ​ໃສ່​ສູດ, ກະ​ລຸ​ນາ​ເບິ່ງ​ວິ​ທີ​ການ​ນໍາ​ໃຊ້​ຕົວ​ກັ່ນ​ຕອງ​ຂັ້ນ​ສູງ​ໃນ Excel - ຕົວ​ຢ່າງ​ລະ​ດັບ​ມາດ​ຕະ​ການ.

      ການ​ນໍາ​ໃຊ້​ຕົວ​ກັ່ນ​ຕອງ​ຂັ້ນ​ສູງ​ທີ່​ມີ AND ທຽບ​ກັບ​ຫຼື logic

      ດັ່ງ ທີ່ໄດ້ກ່າວມາແລ້ວໃນຕອນເລີ່ມຕົ້ນຂອງບົດສອນນີ້, ຕົວກອງ Excel Advanced ສາມາດເຮັດວຽກກັບ AND ເຊັ່ນດຽວກັນກັບ OR logic ຂຶ້ນກັບວິທີທີ່ທ່ານຕັ້ງຄ່າ ຂອບເຂດເງື່ອນໄຂ :

      • ເງື່ອນໄຂໃນ ແຖວດຽວກັນ ແມ່ນເຂົ້າຮ່ວມກັບຕົວປະຕິບັດການ AND .
      • ເງື່ອນໄຂໃນ ແຖວຕ່າງກັນ ແມ່ນເຂົ້າຮ່ວມກັບຕົວປະຕິບັດການ ຫຼື .

      ເພື່ອເຮັດໃຫ້ສິ່ງທີ່ເຂົ້າໃຈງ່າຍຂຶ້ນ, ພິຈາລະນາຕົວຢ່າງຕໍ່ໄປນີ້.

      ຕົວກັ່ນຕອງ Excel Advanced ດ້ວຍເຫດຜົນ ແລະເຫດຜົນ

      ເພື່ອສະແດງບັນທຶກດ້ວຍ ທັງໝົດຍ່ອຍ >=900 AND Average >=350, ກຳນົດເງື່ອນໄຂທັງສອງໃນແຖວດຽວກັນ:

      ຕົວກັ່ນຕອງຂັ້ນສູງຂອງ Excel ດ້ວຍເຫດຜົນ ຫຼື ເຫດຜົນ

      ເພື່ອສະແດງບັນທຶກທີ່ມີ ທັງໝົດຍ່ອຍ >=900 OR Average >=350, ວາງແຕ່ລະເງື່ອນໄຂໃສ່ແຖວແຍກກັນ:

      ຕົວກອງຂັ້ນສູງຂອງ Excel ດ້ວຍ AND ເຊັ່ນດຽວກັນ l ເປັນ OR logic

      ເພື່ອສະແດງບັນທຶກສໍາລັບພາກພື້ນ ເໜືອ ທີ່ມີ ທັງໝົດຍ່ອຍ ໃຫຍ່ກວ່າ ຫຼືເທົ່າກັບ 900 OR ສະເລ່ຍ ໃຫຍ່ກວ່າ ຫຼື ເທົ່າກັບ 350, ຕັ້ງຄ່າຂອບເຂດເງື່ອນໄຂໃນລັກສະນະນີ້:

      ເພື່ອວາງມັນແຕກຕ່າງກັນ, ຂອບເຂດເງື່ອນໄຂໃນຕົວຢ່າງນີ້ແປເປັນເງື່ອນໄຂຕໍ່ໄປນີ້:

      ( ພາກພື້ນ =ເໜືອ AND ທັງໝົດຍ່ອຍ >=900) OR ( ພາກພື້ນ =ເໜືອ ແລະ ສະເລ່ຍ >=350)

      ໝາຍເຫດ. ຕາຕະລາງແຫຼ່ງໃນຕົວຢ່າງນີ້ມີພຽງແຕ່ສີ່ພາກພື້ນ: ເຫນືອ, ພາກໃຕ້, ຕາເວັນອອກແລະຕາເວັນຕົກ, ດັ່ງນັ້ນພວກເຮົາສາມາດນໍາໃຊ້ ເຫນືອ ໃນຂອບເຂດເງື່ອນໄຂ. ຖ້າມີພາກພື້ນອື່ນທີ່ມີຄໍາວ່າ "ເຫນືອ" ເຊັ່ນ: ຕາເວັນຕົກສຽງເຫນືອຫຼືຕາເວັນອອກສຽງເຫນືອ, ພວກເຮົາຈະນໍາໃຊ້ເງື່ອນໄຂທີ່ກົງກັນທີ່ແນ່ນອນ: ="=North" .

      ວິທີສະກັດເອົາສະເພາະຖັນສະເພາະ

      ເມື່ອຕັ້ງຄ່າການກັ່ນຕອງຂັ້ນສູງເພື່ອໃຫ້ມັນ. ສຳເນົາຜົນລັບໄປໃສ່ບ່ອນອື່ນ, ທ່ານສາມາດກຳນົດ ຖັນໃດທີ່ຈະແຍກອອກ .

      1. ກ່ອນນຳໃຊ້ຕົວກອງ, ໃຫ້ພິມ ຫຼືສຳເນົາຫົວຂໍ້ຂອງຖັນທີ່ທ່ານຕ້ອງການແຍກອອກໃສ່ອັນທຳອິດ. ແຖວຂອງຂອບເຂດປາຍທາງ.

        ຕົວຢ່າງ, ເພື່ອສຳເນົາບົດສະຫຼຸບຂໍ້ມູນເຊັ່ນ: ພາກພື້ນ , ລາຍການ ແລະ ທັງໝົດຍ່ອຍ ໂດຍອີງໃສ່ເງື່ອນໄຂທີ່ລະບຸໄວ້, ໃຫ້ພິມປ້າຍ 3 ຖັນໃນ cells H1:J1 (ກະລຸນາເບິ່ງຮູບໜ້າຈໍຂ້າງລຸ່ມນີ້).

      2. ນຳໃຊ້ຕົວກອງຂັ້ນສູງຂອງ Excel, ແລະເລືອກຕົວເລືອກ ສຳເນົາໄປທີ່ບ່ອນອື່ນ ພາຍໃຕ້ ການກະທຳ .
      3. ໃນປ່ອງ ສຳເນົາໄປໃສ່ , ໃຫ້ໃສ່ການອ້າງອີງໃສ່ປ້າຍກຳກັບຖັນໃນຂອບເຂດປາຍທາງ (H1:J1), ແລະຄລິກຕົກລົງ.

      ດັ່ງ​ນັ້ນ, Excel ໄດ້​ກັ່ນ​ຕອງ​ແຖວ​ຕາມ​ເງື່ອນ​ໄຂ​ທີ່​ລະ​ບຸ​ໄວ້​ໃນ​ຂອບ​ເຂດ​ມາດ​ຖານ ( ພາກ​ເໜືອ ລາຍ​ການ​ພາກ​ພື້ນ​ທີ່​ມີ ຈຳ​ນວນ​ຍ່ອຍ >=900), ແລະຄັດລອກ 3 ຖັນໃສ່ທີ່ລະບຸໄວ້ສະຖານທີ່:

      ວິທີຄັດລອກແຖວທີ່ຖືກກັ່ນຕອງໄປໃສ່ແຜ່ນງານອື່ນ

      ຖ້າທ່ານເປີດເຄື່ອງມືການກັ່ນຕອງຂັ້ນສູງໃນແຜ່ນວຽກທີ່ມີຂໍ້ມູນຕົ້ນສະບັບຂອງທ່ານ, ເລືອກ " ສຳເນົາໄປໃສ່ບ່ອນອື່ນ " ທາງເລືອກ, ແລະເລືອກ Copy to range in other sheet, you will end up with the following error message: " You can only copy filtered data to the active sheet ".

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

      ສົມມຸດວ່າ, ຕາຕະລາງຕົ້ນສະບັບຂອງເຈົ້າຢູ່ໃນ Sheet1, ແລະເຈົ້າຕ້ອງການສຳເນົາຂໍ້ມູນທີ່ຖືກກັ່ນຕອງໄປໃສ່ Sheet2. ນີ້ແມ່ນວິທີທີ່ງ່າຍດາຍທີ່ສຸດທີ່ຈະເຮັດມັນໃຫ້ສໍາເລັດ:

      1. ເພື່ອເລີ່ມຕົ້ນດ້ວຍ, ຕັ້ງຄ່າຂອບເຂດເງື່ອນໄຂໃນ Sheet1.
      2. ໄປທີ່ Sheet2, ແລະເລືອກຕາລາງຫວ່າງໃດໆໃນສ່ວນທີ່ບໍ່ໄດ້ໃຊ້. ຂອງແຜ່ນງານ.
      3. ແລ່ນຕົວກອງຂັ້ນສູງຂອງ Excel ( ຂໍ້ມູນ ແຖບ > ຂັ້ນສູງ ).
      4. ໃນ ຕົວກອງຂັ້ນສູງ . ໜ້າຈໍໂຕ້ຕອບ, ເລືອກຕົວເລືອກຕໍ່ໄປນີ້:
        • ພາຍໃຕ້ ການກະທຳ , ເລືອກ ສຳເນົາໄປໃສ່ບ່ອນອື່ນ .
        • ຄລິກໃນ ໄລຍະລາຍການ ປ່ອງ, ສະຫຼັບໄປ Sheet1, ແລະເລືອກຕາຕະລາງທີ່ທ່ານຕ້ອງການການກັ່ນຕອງ.
        • ຄລິກໃນປ່ອງ ຂອບເຂດເງື່ອນໄຂ , ປ່ຽນເປັນ Sheet1, ແລະເລືອກຂອບເຂດເງື່ອນໄຂ.
        • ຄລິກ​ໃສ່​ປ່ອງ Copy to , ແລະ​ເລືອກ​ຕາ​ລາງ​ເທິງ​ຊ້າຍ​ຂອງ​ຈຸດ​ຫມາຍ​ປາຍ​ທາງ​ໃນ Sheet2. (ໃນກໍລະນີຂອງທ່ານຕ້ອງການສຳເນົາບາງຖັນເທົ່ານັ້ນ, ພິມຫົວຂໍ້ຖັນທີ່ຕ້ອງການໃສ່ໃນ Sheet2 ລ່ວງໜ້າ, ແລະຕອນນີ້ເລືອກຫົວຂໍ້ເຫຼົ່ານັ້ນ).
        • ຄລິກຕົກລົງ.

      ໃນຕົວຢ່າງນີ້, ພວກເຮົາກໍາລັງແຍກ 4 ຖັນໄປຫາ Sheet2, ດັ່ງນັ້ນພວກເຮົາໄດ້ພິມຫົວຂໍ້ຄໍລໍາທີ່ສອດຄ້ອງກັນຢ່າງແນ່ນອນຕາມທີ່ປາກົດຢູ່ໃນ Sheet1, ແລະເລືອກໄລຍະທີ່ມີຫົວຂໍ້ (A1:D1) ໃນກ່ອງ ຄັດລອກໄປທີ່ :

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

      ກໍານົດຂອບເຂດລາຍການ ແລະຂອບເຂດເງື່ອນໄຂດ້ວຍຕົນເອງ.
    • ຕົວກັ່ນຕອງອັດຕະໂນມັດອະນຸຍາດໃຫ້ການກັ່ນຕອງຂໍ້ມູນໄດ້ສູງສຸດ 2 ເງື່ອນໄຂ, ແລະເງື່ອນໄຂເຫຼົ່ານັ້ນຖືກລະບຸໂດຍກົງໃນກ່ອງໂຕ້ຕອບ ການກັ່ນຕອງອັດຕະໂນມັດ .

      ການ​ນໍາ​ໃຊ້​ຕົວ​ກັ່ນ​ຕອງ​ຂັ້ນ​ສູງ, ທ່ານ​ສາ​ມາດ​ຊອກ​ຫາ​ແຖວ​ທີ່​ຕອບ​ສະ​ຫນອງ​ຫຼາຍ​ມາດ​ຕະ​ຖານ​ໃນ​ຫຼາຍ​ຖັນ, ແລະ​ມາດ​ຕະ​ຖານ​ຂັ້ນ​ສູງ​ຈໍາ​ເປັນ​ຕ້ອງ​ໄດ້​ຮັບ​ການ​ໃສ່​ໃນ​ໄລ​ຍະ​ແຍກ​ຕ່າງ​ຫາກ​ໃນ​ແຜ່ນ​ວຽກ​ຂອງ​ທ່ານ.

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

    ວິທີການສ້າງຕົວກອງຂັ້ນສູງໃນ Excel

    ການນໍາໃຊ້ Excel Advanced Filter ແມ່ນບໍ່ງ່າຍເທົ່າກັບການນໍາໃຊ້ AutoFilter (ເຊັ່ນດຽວກັນກັບກໍລະນີທີ່ມີ "ກ້າວຫນ້າ" ຫຼາຍຢ່າງ :) ແຕ່ແນ່ນອນມັນຄຸ້ມຄ່າ. ເພື່ອສ້າງຕົວກອງຂັ້ນສູງສຳລັບຊີດຂອງທ່ານ, ໃຫ້ເຮັດຂັ້ນຕອນຕໍ່ໄປນີ້.

    1. ຈັດການຂໍ້ມູນແຫຼ່ງທີ່ມາ

    ເພື່ອໃຫ້ໄດ້ຜົນທີ່ດີຂຶ້ນ, ຈັດຊຸດຂໍ້ມູນຂອງທ່ານຕາມ 2 ກົດລະບຽບງ່າຍໆເຫຼົ່ານີ້:

    • ເພີ່ມແຖວສ່ວນຫົວທີ່ແຕ່ລະຖັນມີຫົວຂໍ້ທີ່ບໍ່ຊໍ້າກັນ - ຫົວຂໍ້ຊໍ້າກັນຈະເຮັດໃຫ້ສັບສົນ ໄປຫາຕົວກອງຂັ້ນສູງ.
    • ໃຫ້ແນ່ໃຈວ່າບໍ່ມີແຖວຫວ່າງຢູ່ໃນຊຸດຂໍ້ມູນຂອງທ່ານ.

    ຕົວຢ່າງ, ນີ້ແມ່ນຕາຕະລາງຕົວຢ່າງຂອງພວກເຮົາຄື:

    2. ຕັ້ງຄ່າຂອບເຂດເງື່ອນໄຂ

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

    ບັນທຶກເງື່ອນໄຂຂັ້ນສູງ:

    • The ຊ່ວງເງື່ອນໄຂຕ້ອງມີ ຫົວຂໍ້ຖັນດຽວກັນ ເປັນຕາຕະລາງ / ໄລຍະທີ່ທ່ານຕ້ອງການກັ່ນຕອງ.
    • ເງື່ອນໄຂທີ່ລະບຸໄວ້ໃນແຖວດຽວກັນເຮັດວຽກກັບ AND logic. ເງື່ອນໄຂທີ່ໃສ່ໃນແຖວຕ່າງໆເຮັດວຽກກັບເຫດຜົນ OR.

    ຕົວຢ່າງ, ເພື່ອກັ່ນຕອງບັນທຶກສໍາລັບພາກພື້ນ ເໜືອ ທີ່ມີ ທັງໝົດຍ່ອຍ ໃຫຍ່ກວ່າ ຫຼື ເທົ່າກັບ 900, ຕັ້ງຄ່າຂອບເຂດເງື່ອນໄຂຕໍ່ໄປນີ້:

    • ພາກພື້ນ: ເໜືອ
    • ທັງໝົດຍ່ອຍ: >=900

    ສຳ​ລັບ​ຂໍ້​ມູນ​ລະ​ອຽດ​ກ່ຽວ​ກັບ​ຕົວ​ປະ​ຕິ​ບັດ​ການ​ປຽບ​ທຽບ, ຕົວ​ແທນ​ແລະ​ສູດ​ທີ່​ທ່ານ​ສາ​ມາດ​ນໍາ​ໃຊ້​ໃນ​ມາດ​ຕະ​ຖານ​ຂອງ​ທ່ານ, ກະ​ລຸ​ນາ​ເບິ່ງ Advanced Filter ຂອບ​ເຂດ.

    3. ນຳໃຊ້ຕົວກອງຂັ້ນສູງຂອງ Excel

    ໃນຂອບເຂດເງື່ອນໄຂ, ນຳໃຊ້ຕົວກອງຂັ້ນສູງດ້ວຍວິທີນີ້:

    • ເລືອກເຊລດຽວພາຍໃນຊຸດຂໍ້ມູນຂອງທ່ານ.
    • ໃນ Excel 2016, Excel 2013, Excel 2010 ແລະ Excel 2007, ໄປທີ່ແຖບ Data > Sort & ກັ່ນຕອງ ກຸ່ມ ແລະຄລິກ ຂັ້ນສູງ .

      ໃນ Excel 2003, ຄລິກທີ່ເມນູ Data , ຊີ້ໄປທີ່ Filter , ແລະຈາກນັ້ນຄລິກ Advanced Filter… .

    ກ່ອງໂຕ້ຕອບຕົວກັ່ນຕອງຂັ້ນສູງຂອງ Excel ຈະປາກົດຂຶ້ນ ແລະທ່ານຕັ້ງຄ່າມັນຕາມທີ່ອະທິບາຍໄວ້ຂ້າງລຸ່ມນີ້.

    4. ຕັ້ງຄ່າຕົວກໍານົດການກັ່ນຕອງຂັ້ນສູງ

    ໃນກ່ອງໂຕ້ຕອບຕົວກອງຂັ້ນສູງຂອງ Excelwindow, ລະບຸຕົວກໍານົດການຕໍ່ໄປນີ້:

    • Action . ເລືອກວ່າຈະກັ່ນຕອງລາຍຊື່ຢູ່ໃນສະຖານທີ່ ຫຼືສຳເນົາຜົນລັບໄປໃສ່ບ່ອນອື່ນ.

      ການເລືອກ " ການກັ່ນຕອງລາຍຊື່" ຈະເຊື່ອງແຖວທີ່ບໍ່ກົງກັບເງື່ອນໄຂຂອງທ່ານ.

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

    • ໄລຍະລາຍຊື່ . ມັນເປັນຊ່ວງຂອງຕາລາງທີ່ຈະກັ່ນຕອງ, ຫົວຂໍ້ຖັນຄວນຖືກລວມເຂົ້າ.

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

    • ໄລຍະເງື່ອນໄຂ . ມັນເປັນຊ່ວງຂອງເຊລທີ່ທ່ານໃສ່ເງື່ອນໄຂ.

    ນອກນັ້ນ, ກ່ອງໝາຍຕິກຢູ່ມຸມຊ້າຍລຸ່ມຂອງກ່ອງໂຕ້ຕອບ Advanced Filter ໃຫ້ທ່ານສະແດງ ບັນທຶກທີ່ເປັນເອກະລັກເທົ່ານັ້ນ . ຕົວຢ່າງເຊັ່ນ, ຕົວເລືອກນີ້ສາມາດຊ່ວຍໃຫ້ທ່ານສະກັດລາຍການທີ່ແຕກຕ່າງກັນທັງຫມົດ (ທີ່ແຕກຕ່າງກັນ) ໃນຖັນ.

    ໃນຕົວຢ່າງນີ້, ພວກເຮົາກໍາລັງກັ່ນຕອງລາຍຊື່ຢູ່ໃນສະຖານທີ່, ດັ່ງນັ້ນກໍານົດຕົວກໍານົດການກັ່ນຕອງ Excel Advanced ໃນນີ້.ວິທີ:

    ສຸດທ້າຍ, ຄລິກຕົກລົງ, ແລະທ່ານຈະໄດ້ຮັບຜົນຕໍ່ໄປນີ້:

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

    ຂອບເຂດເງື່ອນໄຂການກັ່ນຕອງຂັ້ນສູງຂອງ Excel

    ດັ່ງທີ່ເຈົ້າຫາກໍ່ເຫັນ, ບໍ່ມີວິທະຍາສາດບັ້ງໄຟໃນການນໍາໃຊ້ຂັ້ນສູງ. ການກັ່ນຕອງໃນ Excel. ແຕ່ເມື່ອທ່ານຮຽນຮູ້ລາຍລະອຽດ nitty-gritty ຂອງເງື່ອນໄຂການກັ່ນຕອງຂັ້ນສູງ, ຕົວເລືອກຂອງທ່ານຈະເກືອບບໍ່ຈໍາກັດ!

    ຕົວປະຕິບັດການປຽບທຽບສໍາລັບຕົວເລກແລະວັນທີ

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

    ຕົວປະຕິບັດການປຽບທຽບ ຄວາມໝາຍ ຕົວຢ່າງ
    = ເທົ່າກັບ A1=B1
    > ໃຫຍ່ກວ່າ A1>B1
    < ໜ້ອຍກວ່າ A1 td="">
    >= ໃຫຍ່ກວ່າ ຫຼືເທົ່າກັບ A1>=B1
    <= ນ້ອຍກວ່າ ຫຼືເທົ່າກັບ A1<=B1
    ບໍ່ເທົ່າກັບ A1B1

    ໄດ້ການນໍາໃຊ້ຕົວປະຕິບັດການປຽບທຽບກັບຕົວເລກແມ່ນເຫັນໄດ້ຊັດເຈນ. ໃນຕົວຢ່າງຂ້າງເທິງ, ພວກເຮົາໄດ້ໃຊ້ເກນຕົວເລກ >=900 ແລ້ວເພື່ອກັ່ນຕອງບັນທຶກທີ່ມີ ທັງໝົດຍ່ອຍ ໃຫຍ່ກວ່າ ຫຼືເທົ່າກັບ 900.

    ແລະນີ້ແມ່ນຕົວຢ່າງອື່ນ. ສົມມຸດວ່າທ່ານຕ້ອງການສະແດງບັນທຶກ ເໜືອ ພາກພື້ນ ສໍາລັບເດືອນ ກໍລະກົດ ດ້ວຍ ຈຳນວນ ຫຼາຍກວ່າ 800. ສໍາລັບອັນນີ້, ໃຫ້ລະບຸຕໍ່ໄປນີ້. ເງື່ອນໄຂໃນຂອບເຂດເງື່ອນໄຂ:

    • ພາກພື້ນ: ເໜືອ
    • ວັນທີສັ່ງ: >=7/1/2016
    • ວັນທີສັ່ງ: <=7/30 /2016
    • Amount: >800

    ແລະ ດຽວນີ້, ແລ່ນເຄື່ອງມື Excel Advanced Filter, ລະບຸ ໄລຍະລາຍຊື່ (A4:D50) ແລະ ຂອບເຂດເງື່ອນໄຂ (A2:D2) ແລະທ່ານຈະໄດ້ຮັບຜົນຕໍ່ໄປນີ້:

    ໝາຍເຫດ. ໂດຍບໍ່ຄໍານຶງເຖິງຮູບແບບວັນທີທີ່ໃຊ້ໃນແຜ່ນວຽກຂອງທ່ານ, ທ່ານຄວນລະບຸ ວັນທີເຕັມ ຢູ່ໃນຂອບເຂດເງື່ອນໄຂການກັ່ນຕອງຂັ້ນສູງໃນຮູບແບບທີ່ Excel ສາມາດເຂົ້າໃຈໄດ້, ເຊັ່ນ: 7/1/2016 ຫຼື 1-Jul-2016.

    ຕົວກັ່ນຕອງຂັ້ນສູງສຳລັບຄ່າຂໍ້ຄວາມ

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

    ເງື່ອນໄຂ ລາຍລະອຽດ
    ="=text" ກັ່ນຕອງເຊລທີ່ມີຄ່າ ເທົ່າກັບ "ຂໍ້ຄວາມ". "text".
    text ກັ່ນຕອງເຊລທີ່ມີຄ່າ ບໍ່ແມ່ນ.ເທົ່າກັບ "ຂໍ້ຄວາມ" (ຕາລາງທີ່ມີ "ຂໍ້ຄວາມ" ເປັນສ່ວນໜຶ່ງຂອງເນື້ອຫາຂອງພວກມັນຈະຖືກລວມຢູ່ໃນຕົວກອງ).
    >text ຕົວກັ່ນຕອງເຊລທີ່ມີ ຄ່າຕ່າງໆແມ່ນຈັດຮຽງຕາມຕົວອັກສອນ ຫຼັງ "ຂໍ້ຄວາມ". ".

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

    ຕົວຢ່າງ 1. ຕົວກັ່ນຕອງຂໍ້ຄວາມສຳລັບການຈັບຄູ່ທີ່ແນ່ນອນ

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

    ຕົວຢ່າງ, ເພື່ອກັ່ນຕອງພຽງແຕ່ລາຍການ Banana , ໃຊ້ເງື່ອນໄຂຕໍ່ໄປນີ້:. Microsoft Excel ຈະສະແດງເງື່ອນໄຂເປັນ =banana ໃນຕາລາງໃດໜຶ່ງ, ແຕ່ທ່ານສາມາດເບິ່ງການສະແດງອອກທັງໝົດໃນແຖບສູດໄດ້:

    ດັ່ງທີ່ເຈົ້າສາມາດເຫັນໄດ້ ໃນພາບໜ້າຈໍຂ້າງເທິງ, ເງື່ອນໄຂຈະສະແດງພຽງແຕ່ບັນທຶກ ກ້ວຍ ທີ່ມີ ທັງໝົດຍ່ອຍ ໃຫຍ່ກວ່າ ຫຼືເທົ່າກັບ 900, ໂດຍບໍ່ສົນ ກ້ວຍຂຽວ ແລະ ກ້ວຍປີກທອງ .

    ໝາຍເຫດ. ເມື່ອການກັ່ນຕອງ ຄ່າຕົວເລກ ທີ່ເປັນ ເທົ່າກັບ ໃຫ້ກັບຄ່າໃດໜຶ່ງ, ເຈົ້າອາດ ຫຼືອາດຈະບໍ່ໃຊ້ເຄື່ອງໝາຍທີ່ເທົ່າກັນໃນເງື່ອນໄຂ. ສໍາລັບຕົວຢ່າງ, ການກັ່ນຕອງບັນທຶກທີ່ມີຈໍານວນທັງຫມົດຍ່ອຍເທົ່າກັບ 900, ທ່ານສາມາດນໍາໃຊ້ເງື່ອນໄຂທັງຫມົດຍ່ອຍຕໍ່ໄປນີ້:, =900 ຫຼືພຽງແຕ່ 900.

    ຕົວຢ່າງ 2. ການກັ່ນຕອງຄ່າຂໍ້ຄວາມທີ່.ເລີ່ມຕົ້ນດ້ວຍຕົວອັກສອນສະເພາະ

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

    ຕົວຢ່າງ. , ເພື່ອກັ່ນຕອງລາຍການ " ສີຂຽວ " ທັງໝົດທີ່ມີຈຳນວນທັງໝົດຍ່ອຍຫຼາຍກວ່າ ຫຼືເທົ່າກັບ 900, ໃຫ້ໃຊ້ເງື່ອນໄຂຕໍ່ໄປນີ້:

    • ລາຍການ: ສີຂຽວ
    • ທັງໝົດຍ່ອຍ: >=900

    ຕົວກອງຂັ້ນສູງ Excel ດ້ວຍຕົວແທນ

    ເພື່ອກັ່ນຕອງບັນທຶກຂໍ້ຄວາມດ້ວຍ ການຈັບຄູ່ບາງສ່ວນ , ທ່ານສາມາດໃຊ້ ຕົວອັກສອນແທນທີ່ຕໍ່ໄປນີ້ຢູ່ໃນເງື່ອນໄຂການກັ່ນຕອງຂັ້ນສູງ:

    • ເຄື່ອງໝາຍຄໍາຖາມ (?) ເພື່ອຈັບຄູ່ຕົວອັກສອນດຽວ.
    • ເຄື່ອງໝາຍດາວ (*) ເພື່ອຈັບຄູ່ກັບລໍາດັບຂອງຕົວອັກສອນໃດນຶ່ງ.
    • Tilde (~) ຕິດຕາມດ້ວຍ *, ?, ຫຼື ~ ເພື່ອກັ່ນຕອງເຊລທີ່ມີເຄື່ອງໝາຍຖາມແທ້, ດາວ ຫຼື tilde.

    ຕາຕະລາງຕໍ່ໄປນີ້ໃຫ້ຕົວຢ່າງໄລຍະເງື່ອນໄຂຈຳນວນໜຶ່ງທີ່ມີຕົວແທນ. .

    ເງື່ອນໄຂ ລາຍລະອຽດ ຕົວຢ່າງ
    *text* ກັ່ນຕອງເຊລທີ່ ປະກອບດ້ວຍ "ຂໍ້ຄວາມ". *banan a* ຊອກຫາເຊລທັງໝົດທີ່ມີຄຳວ່າ "ກ້ວຍ", e.g. "ກ້ວຍຂຽວ".
    ??text ກັ່ນຕອງເຊລທີ່ມີເນື້ອໃນ ຂຶ້ນຕົ້ນດ້ວຍ ຕົວອັກສອນສອງຕົວ, ຕິດຕາມດ້ວຍ "ຂໍ້ຄວາມ ". ??banana ຊອກຫາຕາລາງທີ່ມີຄຳວ່າ "banana" ທີ່ຢູ່ນຳໜ້າດ້ວຍ 2 ຕົວອັກສອນ ເຊັ່ນ "1#banana" ຫຼື "//banana".
    text*text ກັ່ນຕອງເຊລທີ່ ເລີ່ມຕົ້ນດ້ວຍ "ຂໍ້ຄວາມ" ANDປະກອບມີ ການປະກົດຕົວທີສອງ ຂອງ "ຂໍ້ຄວາມ" ຢູ່ບ່ອນໃດກໍໄດ້ໃນຕາລາງ. banana" ເພີ່ມເຕີມໃນຂໍ້ຄວາມ, e.g. " ກ້ວຍຂຽວກັບກ້ວຍເຫຼືອງ" .
    ="=text*text" ກັ່ນຕອງເຊລທີ່ ເລີ່ມຕົ້ນ ດ້ວຍ AND end ດ້ວຍ "text". ="= banana * banana " ຊອກຫາຕາລາງທີ່ເລີ່ມຕົ້ນ ແລະລົງທ້າຍດ້ວຍຄຳວ່າ "banana. ", e.g. " ກ້ວຍ, ກ້ວຍແຊບ" .
    ="=text1?text2" ກັ່ນຕອງເຊລທີ່ ເລີ່ມຕົ້ນ ດ້ວຍ "text1", ສິ້ນສຸດ ດ້ວຍ "text2", ແລະມີ ຕົວອັກສອນອັນດຽວ ຢູ່ໃນລະຫວ່າງ. ="= banana ? orange " ຊອກຫາຕາລາງ ທີ່ເລີ່ມຕົ້ນຄໍາວ່າ "ກ້ວຍ", ສິ້ນສຸດດ້ວຍຄໍາວ່າ "ສີສົ້ມ" ແລະມີຕົວອັກສອນດຽວໃນລະຫວ່າງ, ເຊັ່ນ:. " banana/orange" ຫຼື " banana*orange".
    text~** ກັ່ນຕອງເຊລທີ່ ເລີ່ມຕົ້ນ. ດ້ວຍ "ຂໍ້ຄວາມ", ຕິດຕາມດ້ວຍ *, ຕິດຕາມດ້ວຍ ຕົວອັກສອນອື່ນໆ). ກ້ວຍ~** ຊອກຫາ ຕາລາງທີ່ເລີ່ມຕົ້ນດ້ວຍ "banana" ຕາມດ້ວຍເຄື່ອງໝາຍດາວ, ຕາມຂໍ້ຄວາມອື່ນໆ ເຊັ່ນ: "banana*green" ຫຼື "banana*yellow".
    ="=?????" ຕົວກັ່ນຕອງເຊລ ດ້ວຍຄ່າຂໍ້ຄວາມທີ່ມີ 5 ໂຕອັກສອນ. ="=?????" ຊອກຫາເຊລທີ່ມີຂໍ້ຄວາມທີ່ມີ 5 ຕົວອັກສອນແທ້ ເຊັ່ນ "apple" ຫຼື "lemon".

    ແລະນີ້ແມ່ນເງື່ອນໄຂທີ່ງ່າຍດາຍທີ່ສຸດໃນການປະຕິບັດ

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