ສາລະບານ
ຖ້າວິທີດຽວທີ່ທ່ານຮູ້ໃນການສ້າງຕົວກອງໃນ Google Sheets ແມ່ນເຄື່ອງມືມາດຕະຖານ, ຂ້ອຍມີຄວາມແປກໃຈສໍາລັບທ່ານ. :) ມາສຳຫຼວດຟັງຊັນ FILTER ກັບຂ້ອຍ. ມີຫຼາຍສູດທີ່ພ້ອມທີ່ຈະເຮັດແລ້ວທີ່ທ່ານສາມາດກູ້ຢືມໄດ້, ພ້ອມກັບເຄື່ອງມືທີ່ມີປະສິດທິພາບໃຫມ່ທີ່ເສີມສ້າງເຄື່ອງມືການກັ່ນຕອງຢ່າງຫຼວງຫຼາຍ.
ບາງເວລາກ່ອນຫນ້ານີ້ພວກເຮົາໄດ້ອະທິບາຍວິທີການກັ່ນຕອງໃນ Google Sheets ໂດຍໃຊ້ເຄື່ອງມືມາດຕະຖານ. ພວກເຮົາໄດ້ກ່າວເຖິງວິທີການກັ່ນຕອງໂດຍມູນຄ່າແລະເງື່ອນໄຂ. ແນວໃດກໍ່ຕາມ, ສະເປຣດຊີດສະເຫມີມີຫຼາຍກວ່າທີ່ພວກເຮົາຮູ້. ແລະເທື່ອນີ້ຂ້ອຍຈະໄປສຳຫຼວດຟັງຊັນ Google Sheets FILTER ກັບທ່ານ.
ທ່ານຈະບໍ່ພົບມັນຢູ່ໃນ Excel, ສະນັ້ນມັນຄຸ້ມຄ່າແນ່ນອນ.
Syntax ຂອງຟັງຊັນ Google Sheets FILTER
FILTER ໃນ Google Sheets ສະແກນຂໍ້ມູນຂອງທ່ານ ແລະສົ່ງຄືນຂໍ້ມູນທີ່ຕ້ອງການທີ່ກົງກັບເງື່ອນໄຂຂອງທ່ານ.
ບໍ່ຄືກັບຕົວກອງ Google Sheets ມາດຕະຖານ, ຟັງຊັນບໍ່ເປັນ ເຮັດຫຍັງກັບຂໍ້ມູນຕົ້ນສະບັບຂອງເຈົ້າ. ມັນສຳເນົາແຖວທີ່ພົບເຫັນ ແລະວາງພວກມັນຢູ່ບ່ອນໃດກໍຕາມທີ່ທ່ານສ້າງສູດ.
ໄວຍະກອນແມ່ນງ່າຍພໍສົມຄວນ ເນື່ອງຈາກແຕ່ລະອາກິວເມັນເວົ້າດ້ວຍຕົວມັນເອງ:
=FILTER(range, condition1, [condition2, ...])- ໄລຍະ ແມ່ນຂໍ້ມູນທີ່ທ່ານຕ້ອງການກັ່ນຕອງ. ຕ້ອງການ.
- ເງື່ອນໄຂ1 ເປັນຖັນ ຫຼືແຖວພ້ອມກັບເງື່ອນໄຂ TRUE/FALSE ທີ່ມັນຄວນຈະຢູ່ພາຍໃຕ້. ຕ້ອງການ.
- ເງື່ອນໄຂ2,... , ແລະອື່ນໆ, ຢືນສໍາລັບຖັນ/ແຖວ ແລະ/ຫຼືເງື່ອນໄຂອື່ນໆ. ທາງເລືອກ.
ໝາຍເຫດ. ແຕ່ລະ ເງື່ອນໄຂ ຄວນມີຂະໜາດເທົ່າກັບ ໄລຍະ .
ໝາຍເຫດ. ຖ້າທ່ານໃຊ້ຫຼາຍເງື່ອນໄຂ, ພວກມັນທັງຫມົດຄວນຈະເປັນຖັນຫຼືແຖວ. ຟັງຊັນ Google Sheets FILTER ບໍ່ອະນຸຍາດໃຫ້ມີເງື່ອນໄຂປະສົມ.
ດຽວນີ້, ດ້ວຍບັນທຶກເຫຼົ່ານີ້ຢູ່ໃນໃຈ, ໃຫ້ພວກເຮົາເບິ່ງວ່າອາກິວເມັນມີຮູບຮ່າງຂອງສູດຕ່າງໆແນວໃດ.
ວິທີການໃຊ້ຟັງຊັນ FILTER ໃນ Google Sheets
ຂ້ອຍຈະສະແດງໃຫ້ທ່ານທຸກຄົນເຫັນ ຕົວຢ່າງໃນຂະນະທີ່ການກັ່ນຕອງຕາຕະລາງຂະຫນາດນ້ອຍທີ່ຂ້າພະເຈົ້າຕິດຕາມຄໍາສັ່ງຈໍານວນຫນຶ່ງ:
ຕາຕະລາງປະກອບດ້ວຍ 20 ແຖວທີ່ມີປະເພດຕ່າງໆຂອງຂໍ້ມູນທີ່ດີເລີດເພື່ອຮຽນຮູ້ຫນ້າທີ່ໄດ້.
ວິທີການກັ່ນຕອງໃນ Google Sheets ໂດຍຂໍ້ຄວາມ
ຕົວຢ່າງ 1. ຂໍ້ຄວາມແມ່ນແທ້
ທໍາອິດ, ຂ້າພະເຈົ້າຈະຂໍໃຫ້ຟັງຊັນສະແດງສະເພາະຄໍາສັ່ງທີ່ຊ້າ. ຂ້ອຍໃສ່ຊ່ວງເພື່ອກັ່ນຕອງ — A1:E20 — ແລະຫຼັງຈາກນັ້ນກຳນົດເງື່ອນໄຂ — ຖັນ E ຄວນເທົ່າກັບ Late :
=FILTER(A1:E20,E1:E20="Late")
ຕົວຢ່າງ 2. ຂໍ້ຄວາມບໍ່ແມ່ນແທ້
ຂ້ອຍສາມາດຖາມຟັງຊັນເພື່ອຮັບຄໍາສັ່ງທັງໝົດໃຫ້ຂ້ອຍໄດ້ ແຕ່ມັນຊ້າ. ສໍາລັບການນັ້ນ, ຂ້າພະເຈົ້າຈະຕ້ອງການຕົວປະຕິບັດການປຽບທຽບພິເສດ () ຫມາຍຄວາມວ່າ ບໍ່ເທົ່າກັບ :
=FILTER(A1:E20,E1:E20"Late")
ຕົວຢ່າງ 3. ຂໍ້ຄວາມ ປະກອບມີ
ຕອນນີ້ຂ້ອຍຢາກສະແດງໃຫ້ທ່ານເຫັນວິທີສ້າງຟັງຊັນ Google Sheets FILTER ໂດຍອີງໃສ່ການຈັບຄູ່ບາງສ່ວນ. ຫຼືໃນຄໍາສັບຕ່າງໆອື່ນໆ — ຖ້າ ຂໍ້ຄວາມມີ .
ທ່ານສັງເກດເຫັນວ່າ ID ຄໍາສັ່ງໃນຖັນ A ມີຕົວຫຍໍ້ຂອງປະເທດຢູ່ທ້າຍຂອງເຂົາເຈົ້າບໍ? ໃຫ້ສ້າງສູດເພື່ອດຶງຂໍ້ມູນເທົ່ານັ້ນຄໍາສັ່ງທີ່ຖືກສົ່ງມາຈາກການາດາ ( CA ).
ໂດຍປົກກະຕິ, ທ່ານຈະໃຊ້ຕົວອັກສອນແທນສໍາລັບວຽກງານນີ້. ແຕ່ເມື່ອມັນມາຮອດສູດ FILTER, ມັນແມ່ນຟັງຊັນ FIND ແລະ SEARCH ທີ່ເຮັດວຽກແບບນີ້.
ເຄັດລັບ. ຖ້າເຈົ້າຢາກຫຼີກລ່ຽງການຕັ້ງຫນ້າອື່ນໃນເວລາທີ່ການກັ່ນຕອງໂດຍການປະກົດຕົວຂອງຄໍາງ່າຍໆ, ກະລຸນາລອງໃຊ້ add-on ທີ່ອະທິບາຍໄວ້ໃນຕອນທ້າຍ.
ໝາຍເຫດ. ຖ້າກໍລະນີຂໍ້ຄວາມມີຄວາມສໍາຄັນ, ໃຊ້ FIND, ຖ້າບໍ່ດັ່ງນັ້ນ, ເລືອກ SEARCH.
ຟັງຊັນ SEARCH ຈະເຮັດໄດ້ດີສໍາລັບຕົວຢ່າງຂອງຂ້ອຍ ເນື່ອງຈາກກໍລະນີຂໍ້ຄວາມບໍ່ກ່ຽວຂ້ອງ:
=SEARCH(search_for, text_to_search, [starting_at])- search_for ແມ່ນຂໍ້ຄວາມ. ຂ້ອຍຕ້ອງການຊອກຫາ. ມັນສຳຄັນແທ້ໆທີ່ຈະຫໍ່ມັນດ້ວຍວົງຢືມສອງເທົ່າ: "ca" . ຕ້ອງການ.
- text_to_search ແມ່ນໄລຍະເພື່ອສະແກນຫາຂໍ້ຄວາມທີ່ຕ້ອງການ. ຕ້ອງການ. ມັນແມ່ນ A1:A20 ສໍາລັບຂ້ອຍ.
- starting_at ສະແດງຈຸດເລີ່ມຕົ້ນຂອງການຄົ້ນຫາ — ຕົວເລກຂອງຕົວອັກສອນທີ່ຈະເລີ່ມຊອກຫາ. ມັນເປັນທາງເລືອກຢ່າງສົມບູນແຕ່ຂ້ອຍຈໍາເປັນຕ້ອງໃຊ້ມັນ. ທ່ານເຫັນ, ID ຄໍາສັ່ງທັງຫມົດປະກອບດ້ວຍຕົວອັກສອນແລະຕົວເລກ, ຊຶ່ງຫມາຍຄວາມວ່າຄູ່ຂອງ CA ອາດຈະເກີດຂຶ້ນບາງບ່ອນໃນລະຫວ່າງ. ຮູບແບບທີ່ຄືກັນຂອງ ID ທັງໝົດເຮັດໃຫ້ຂ້ອຍຊອກຫາ CA ໂດຍເລີ່ມຈາກຕົວອັກສອນທີ 8.
ຫຼັງຈາກເກັບເອົາພາກສ່ວນທັງໝົດເຫຼົ່ານີ້ເຂົ້າກັນແລ້ວ, ຂ້ອຍໄດ້ຜົນທີ່ຕ້ອງການ:
=FILTER(A1:E20,SEARCH("ca",A1:A20,8))
ວິທີກັ່ນຕອງຕາມວັນທີ ແລະເວລາໃນ Google Sheets
ການກັ່ນຕອງຕາມວັນທີ ແລະເວລາຍັງຕ້ອງໃຊ້ຫນ້າທີ່ເພີ່ມເຕີມ. ອີງຕາມເງື່ອນໄຂຂອງທ່ານ, ທ່ານອາດຈະຕ້ອງຝັງ DAY, MONTH, YEAR, ຫຼືແມ້ກະທັ້ງ DATE ແລະ TIME ໃນຟັງຊັນ Google Sheets FILTER ຫຼັກ.
ເຄັດລັບ. ຖ້າທ່ານບໍ່ຄຸ້ນເຄີຍກັບສິ່ງເຫຼົ່ານີ້ຫຼືສະເຫມີເຮັດໃຫ້ສິ່ງທີ່ສັບສົນກັບວັນທີ - ບໍ່ຕ້ອງກັງວົນ. ເຄື່ອງມືທີ່ອະທິບາຍໃນຕອນທ້າຍບໍ່ໄດ້ຮຽກຮ້ອງໃຫ້ມີຫນ້າທີ່ທັງຫມົດ.
ຕົວຢ່າງ 1. ວັນທີແມ່ນ
ເພື່ອຍຶດເອົາຄຳສັ່ງຊື້ເຫຼົ່ານັ້ນທີ່ຄົບກຳນົດໃນວັນທີ 9 ມັງກອນ 2020, ຂ້ອຍຈະເຊີນຟັງຊັນ DATE:
=FILTER(A1:E20,C1:C20=DATE(2020,1,9))
ໝາຍເຫດ. ອັນນີ້ໃຊ້ໄດ້ພຽງແຕ່ຖ້າເຊວຂອງທ່ານບໍ່ມີຫົວໜ່ວຍເວລາພ້ອມກັບວັນທີ (ທ່ານສະເປຣດຊີດອາດຈະເພີ່ມພວກມັນຕາມຄ່າເລີ່ມຕົ້ນ). ເພື່ອໃຫ້ແນ່ໃຈວ່າ, ພຽງແຕ່ເລືອກຕາລາງແລະກວດເບິ່ງສິ່ງທີ່ປາກົດຢູ່ໃນແຖບສູດ:
ຖ້າເວລາຢູ່ທີ່ນັ້ນແລະເອົາມັນອອກບໍ່ແມ່ນທາງເລືອກ, ທ່ານຄວນໃຊ້ QUERY. ຫຼືເງື່ອນໄຂທີ່ສັບສົນກວ່າໃນຟັງຊັນ Google Sheets FILTER ຂອງທ່ານ, ເຊັ່ນນີ້:
=FILTER(A1:E20,C1:C20>=DATE(2020,1,9),C1:C20
ເຄັດລັບ. ຂ້ອຍເວົ້າກ່ຽວກັບເງື່ອນໄຂຫຼາຍຢ່າງໃນລາຍລະອຽດເພີ່ມເຕີມຂ້າງລຸ່ມນີ້.
ຕົວຢ່າງ 2. ວັນທີປະກອບມີ
ຖ້າທ່ານສົນໃຈໃນເດືອນໃດໜຶ່ງ ຫຼືໜຶ່ງປີເທົ່ານັ້ນ, ທ່ານສາມາດເຂົ້າໄດ້ດ້ວຍຟັງຊັນ MONTH ແລະ YEAR. ໃສ່ໄລຍະທີ່ມີວັນທີໃສ່ມັນ ( C1:C20 ) ແລະລະບຸຕົວເລກຂອງເດືອນ (ຫຼືປີ) ມັນຄວນຈະເທົ່າກັບ ( =1 ):
=FILTER(A1:E20,MONTH(C1:C20)=1)
ຕົວຢ່າງ 3. ວັນທີແມ່ນກ່ອນ/ຫຼັງ
ເພື່ອເອົາຂໍ້ມູນທີ່ຕົກກ່ອນ ຫຼືຫຼັງຈາກວັນທີທີ່ລະບຸ, ທ່ານຈະຕ້ອງການ DATE ຟັງຊັນ ແລະຕົວປະຕິບັດການປຽບທຽບດັ່ງກ່າວຫຼາຍກວ່າthan (>), ໃຫຍ່ກວ່າ ຫຼືເທົ່າກັບ (>=), ໜ້ອຍກວ່າ (<), ໜ້ອຍກວ່າ ຫຼືເທົ່າກັບ (<=).
ນີ້ແມ່ນຄຳສັ່ງທີ່ໄດ້ຮັບໃນ ແລະ ຫຼັງຈາກ 1 ມັງກອນ 2020:
=FILTER(A1:E20,D1:D20>=DATE(2020,1,1))
ແນ່ນອນ, ທ່ານສາມາດປ່ຽນ DATE ດ້ວຍ MONTH ຫຼື YEAR ໄດ້ຢ່າງງ່າຍດາຍທີ່ນີ້. ຜົນໄດ້ຮັບຈະບໍ່ແຕກຕ່າງຈາກອັນຂ້າງເທິງ:
=FILTER(A1:E20,YEAR(D1:D20)>=2020)
ຕົວຢ່າງ 4. ເວລາ
ເມື່ອການກັ່ນຕອງໃນ Google Sheets ຕາມເວລາ, ການເຈາະແມ່ນຄືກັນກັບ ວັນທີ. ທ່ານໃຊ້ຟັງຊັນ TIME ເພີ່ມເຕີມ.
ຕົວຢ່າງ, ເພື່ອເອົາເວລາພຽງແຕ່ມື້ຫຼັງຈາກ 2:00 ໂມງແລງ, ສູດຄຳນວນຈະເປັນ:
=FILTER(A1:B10,A1:A10>TIME(14,0,0))
ແນວໃດກໍ່ຕາມ, ເມື່ອເວົ້າເຖິງການໃຊ້ຟັງຊັນ HOUR (ເຊັ່ນດຽວກັບ MONTH ສໍາລັບວັນທີ), ເກມຈະປ່ຽນແປງເລັກນ້ອຍ. ເວລາແມ່ນຫຍຸ້ງຍາກພໍສົມຄວນໃນສະເປຣດຊີດ, ສະນັ້ນການປັບປ່ຽນບາງອັນແມ່ນຈຳເປັນ.
ເພື່ອສົ່ງຄືນແຖວທັງໝົດດ້ວຍການສະແຕມເວລາລະຫວ່າງ 2:00 PM ແລະ 12:00 PM , ເຮັດ ນີ້:
- ປິດລ້ອມຊ່ວງເວລາດ້ວຍເວລາ ( A1:A10 ) ໃນຟັງຊັນ HOUR ແຍກຕ່າງຫາກ. ນີ້ຈະຊີ້ບອກບ່ອນທີ່ຈະເບິ່ງ.
- ຈາກນັ້ນເພີ່ມຟັງຊັນ HOUR ອື່ນເພື່ອຕັ້ງເວລາຂອງມັນເອງ.
=FILTER(A1:B10,HOUR(A1:A10)>=HOUR("2:00:00 PM"))
ເຄັດລັບ . ເຫັນຜົນບໍ່ລວມ 12:41 PM ? ນັ້ນແມ່ນຍ້ອນວ່າສະເປຣດຊີດປະຕິບັດມັນເປັນ 00:41 ເຊິ່ງໜ້ອຍກວ່າ 2:00 .
ຫາກທ່ານຊອກຫາວິທີແກ້ໄຂທີ່ສະຫງ່າງາມກວ່າ, ກະລຸນາແບ່ງປັນມັນໃນສ່ວນຄໍາເຫັນຂ້າງລຸ່ມນີ້.
ວິທີການກັ່ນຕອງໃນ Google Sheets ໂດຍໃຊ້ການອ້າງອີງຕາລາງ
ແຕ່ລະຄັ້ງທີ່ທ່ານສ້າງຕົວກອງ Google Sheetsສູດ, ທ່ານຈໍາເປັນຕ້ອງໃສ່ເງື່ອນໄຂຄື: ບໍ່ວ່າຈະເປັນຄໍາຫຼືສ່ວນຂອງມັນ, ວັນທີ, ແລະອື່ນໆ. ເວັ້ນເສຍແຕ່ວ່າທ່ານຄຸ້ນເຄີຍກັບການອ້າງອີງເຊນ.
ພວກມັນເຮັດໃຫ້ຫຼາຍສິ່ງຫຼາຍຢ່າງກ່ຽວກັບສູດໄດ້ງ່າຍຂຶ້ນ. ເພາະວ່າແທນທີ່ຈະພິມທຸກຢ່າງອອກ, ທ່ານພຽງແຕ່ສາມາດອ້າງອີງເຖິງຕາລາງທີ່ມີເງື່ອນໄຂ.
ຈື່ວ່າຂ້ອຍຊອກຫາຄໍາສັ່ງທັງໝົດທີ່ຊ້າບໍ? ຂ້ອຍສາມາດອ້າງອີງໃສ່ E4 ໄດ້ໄວດ້ວຍຂໍ້ຄວາມ Late ເພື່ອເຮັດອັນດຽວກັນ:
=FILTER(A1:E20,E1:E20=E4)
ຜົນໄດ້ຮັບຈະບໍ່ແຕກຕ່າງກັນເລີຍ:
ທ່ານສາມາດເຮັດຊ້ໍາໄດ້ກັບສູດທີ່ໄດ້ກ່າວມາຂ້າງເທິງທັງຫມົດ. ຕົວຢ່າງ, ຫຼີກເວັ້ນການເພີ່ມຟັງຊັນເພີ່ມເຕີມເຊັ່ນ DATE ແລະພຽງແຕ່ອ້າງອີງເຖິງຕາລາງທີ່ມີວັນທີສົນໃຈ:
=FILTER(A1:E20,C1:C20=C15)
ເຄັດລັບ. ການອ້າງອີງເຊລຍັງໃຫ້ທ່ານກັ່ນຕອງຈາກຊີດອື່ນ. ທ່ານພຽງແຕ່ຕ້ອງເອົາຊື່ຊີດ:
=FILTER(Orders!A1:E20,Orders!C1:C20=Orders!C15)
ສູດການກັ່ນຕອງ Google Sheets ທີ່ມີເງື່ອນໄຂຫຼາຍຢ່າງ
ໃນຂະນະທີ່ຂ້ອຍໃຊ້ເງື່ອນໄຂຕົ້ນຕໍໃນທຸກສູດການກັ່ນຕອງ Google Sheets ກ່ອນ, ມັນເປັນໄປໄດ້ຫຼາຍກວ່າ ທີ່ທ່ານຈະຕ້ອງໄດ້ກັ່ນຕອງຕາຕະລາງໂດຍບາງເງື່ອນໄຂໃນແຕ່ລະເທື່ອ.
ຕົວຢ່າງ 1. IS BETWEEN logic
ເພື່ອຊອກຫາແຖວທັງໝົດທີ່ຕົກຢູ່ລະຫວ່າງສອງຕົວເລກ/ວັນທີ/ເວລາ, ທາງເລືອກ ອາກິວເມັນຂອງຟັງຊັນຈະເປັນປະໂຫຍດ — condition2 , condition3 , ແລະອື່ນໆ. ເຈົ້າພຽງແຕ່ເຮັດຊໍ້າກັນໄລຍະດຽວກັນແຕ່ລະເທື່ອແຕ່ມີເງື່ອນໄຂໃໝ່.
ເບິ່ງ, ຂ້ອຍ 'ຈະສົ່ງຄືນສະເພາະຄຳສັ່ງຊື້ທີ່ມີລາຄາຫຼາຍກວ່າ $250 ແຕ່ໜ້ອຍກວ່າ $350:
=FILTER(A1:E20,B1:B20>=250,B1:B20<350)
ຕົວຢ່າງ 2. ຫຼື ເຫດຜົນໃນຟັງຊັນ Google Sheets FILTER
ໜ້າເສຍດາຍ, ເພື່ອໃຫ້ໄດ້ຮັບແຖວທັງໝົດທີ່ມີບັນທຶກທີ່ແຕກຕ່າງກັນຢູ່ໃນຖັນທີ່ໜ້າສົນໃຈ, ວິທີກ່ອນໜ້າຈະບໍ່ເຮັດ. ດັ່ງນັ້ນຂ້ອຍຈະກວດສອບການສັ່ງຊື້ທັງໝົດທີ່ມີທັງທາງ ແລະ ຊ້າໄດ້ແນວໃດ?
ຖ້າຂ້ອຍລອງໃຊ້ວິທີກ່ອນໜ້າ ແລະໃສ່ແຕ່ລະສະຖານະການສັ່ງຊື້ເປັນເງື່ອນໄຂແຍກຕ່າງຫາກ, ຂ້ອຍຈະໄດ້ຮັບຂໍ້ຜິດພາດ #N/A:
ດັ່ງນັ້ນ, ເພື່ອກໍານົດເຫດຜົນ OR ໃນຟັງຊັນ FILTER ຢ່າງຖືກຕ້ອງ, ຂ້ອຍຄວນສະຫຼຸບສອງເງື່ອນໄຂນີ້ພາຍໃນເງື່ອນໄຂດຽວ:
=FILTER(A1:E20,(E1:E20="Late")+(E1:E20="On the way"))
ເພີ່ມຕົວກອງໃສ່ Google Sheets ໃຫ້ກັບຫຼາຍຖັນ
ສິ່ງທີ່ເປັນໄປໄດ້ຫຼາຍກວ່າການໃຊ້ເງື່ອນໄຂບາງຢ່າງໃສ່ຖັນດຽວຄືການສ້າງຕົວກອງໃນ Google Sheets ສໍາລັບຫຼາຍຖັນ.
ການໂຕ້ຖຽງແມ່ນຄືກັນ. ແຕ່ແຕ່ລະສ່ວນໃໝ່ຂອງສູດຄຳນວນຕ້ອງການໄລຍະໃໝ່ທີ່ມີເງື່ອນໄຂຂອງຕົນເອງ.
ລອງເຮັດຟັງຊັນ FILTER ໃນ Google Sheets ກັບຄືນຄຳສັ່ງຊື້ທີ່ຢູ່ພາຍໃຕ້ກົດລະບຽບທັງໝົດຕໍ່ໄປນີ້:
- ພວກເຂົາຄວນຈະເປັນມູນຄ່າ $200-400:
A1:E20,B1:B20>=200,B1:B20<=400
- ໝົດກຳນົດໃນເດືອນມັງກອນ 2020:
MONTH(C1:C20)=1
- ແລະ ຍັງຢູ່ໃນເສັ້ນທາງຂອງພວກເຂົາ:
E1:E20="on the way"
ເອົາສ່ວນທັງໝົດເຫຼົ່ານີ້ເຂົ້າກັນ ແລະ ສູດການກັ່ນຕອງ Google Sheets ຂອງເຈົ້າສຳລັບຫຼາຍຖັນພ້ອມແລ້ວ:
=FILTER(A1:E20,B1:B20>=200,B1:B20<=400,MONTH(C1:C20)=1,E1:E20="on the way")
ວິທີທີ່ບໍ່ມີສູດສໍາລັບຕົວກອງ Google Sheets ຂັ້ນສູງ
ຟັງຊັນ FILTER ແມ່ນດີຫຼາຍ ແລະທັງໝົດ, ແຕ່ບາງຄັ້ງມັນອາດຈະຫຼາຍເກີນໄປ. ການຕິດຕາມການໂຕ້ຖຽງທັງຫມົດ, delimiters, ຫນ້າທີ່ຕິດຕັ້ງແລະສິ່ງທີ່ບໍ່ສາມາດຈະສັບສົນທີ່ສຸດແລະເວລາ.ການບໍລິໂພກ.
ໂຊກດີ, ພວກເຮົາມີທາງອອກທີ່ດີກວ່າທີ່ຜ່ານທັງຟັງຊັນ Google Sheets FILTER ແລະເຄື່ອງມືມາດຕະຖານຂອງພວກມັນ — ຈັບຄູ່ VLOOKUP ຫຼາຍອັນ.
ຢ່າສັບສົນກັບຊື່ຂອງມັນ. ມັນຄ້າຍຄືກັບຟັງຊັນ Google Sheets VLOOKUP ເພາະວ່າມັນຊອກຫາສິ່ງທີ່ກົງກັນ. ຄືກັນກັບຟັງຊັນ FILTER. ດັ່ງທີ່ຂ້າພະເຈົ້າໄດ້ເຮັດຂ້າງເທິງ.
ນີ້ແມ່ນ 5 ຂໍ້ໄດ້ປຽບຕົ້ນຕໍ ຂອງເຄື່ອງມື ຕໍ່ກັບຟັງຊັນ Google Sheets FILTER:
- ທ່ານຊະນະ 'ບໍ່ຕ້ອງຄິດກ່ຽວກັບ ຜູ້ປະຕິບັດການສໍາລັບເງື່ອນໄຂທີ່ແຕກຕ່າງກັນ — ພຽງແຕ່ເລືອກອັນໃດນຶ່ງ ຈາກລາຍຊື່:
ຂ້ອຍຂໍແນະນຳໃຫ້ທ່ານຕິດຕັ້ງຫຼາຍອັນ. VLOOKUP ຈັບຄູ່ແລະໃຫ້ມັນໄປ. ເພື່ອເບິ່ງທາງເລືອກຂອງມັນໃກ້ຊິດ, ໃຫ້ເຂົ້າໄປເບິ່ງໜ້າການສອນຂອງມັນ ຫຼືເບິ່ງວິດີໂອການສອນພິເສດ: