ສາລະບານ
ບົດຄວາມສະແດງໃຫ້ເຫັນວິທີການຊອກຫາແລະເນັ້ນໃສ່ຊ່ອງຫວ່າງໃນ Excel ດ້ວຍການຊ່ວຍເຫຼືອຂອງການຈັດຮູບແບບເງື່ອນໄຂແລະ VBA. ອີງຕາມຄວາມຕ້ອງການຂອງທ່ານ, ທ່ານສາມາດໃສ່ສີພຽງແຕ່ຕາລາງຫວ່າງເປົ່າ ຫຼືອັນທີ່ມີສະຕຣິງທີ່ມີຄວາມຍາວສູນໄດ້ເຊັ່ນກັນ.
ເມື່ອທ່ານໄດ້ຮັບໄຟລ໌ Excel ຈາກໃຜຜູ້ຫນຶ່ງ ຫຼືນໍາເຂົ້າຈາກຖານຂໍ້ມູນພາຍນອກ, ມັນສະເຫມີ. ຄວາມຄິດທີ່ດີທີ່ຈະກວດສອບຂໍ້ມູນເພື່ອໃຫ້ແນ່ໃຈວ່າບໍ່ມີຊ່ອງຫວ່າງຫຼືຈຸດຂໍ້ມູນຂາດຫາຍໄປ. ໃນຊຸດຂໍ້ມູນຂະໜາດນ້ອຍ, ທ່ານສາມາດເຫັນຊ່ອງຫວ່າງທັງໝົດດ້ວຍຕາຂອງທ່ານເອງ. ແຕ່ຖ້າເຈົ້າມີໄຟລ໌ຂະໜາດໃຫຍ່ທີ່ບັນຈຸຫຼາຍຮ້ອຍ ຫຼືຫຼາຍພັນແຖວ, ການກຳນົດເຊລຫວ່າງເປົ່າດ້ວຍຕົນເອງແມ່ນເປັນໄປບໍ່ໄດ້.
ບົດເຝິກຫັດນີ້ຈະສອນເຈົ້າ 4 ວິທີງ່າຍໆໃນການເນັ້ນເຊລຫວ່າງເປົ່າໃນ Excel ເພື່ອໃຫ້ເຈົ້າສາມາດ ແນມເຫັນພວກມັນ. ວິທີການໃດທີ່ດີທີ່ສຸດ? ແລ້ວ, ມັນຂຶ້ນກັບໂຄງສ້າງຂໍ້ມູນ, ເປົ້າໝາຍ ແລະຄໍານິຍາມຂອງເຈົ້າຂອງ "blanks". ຕາລາງຫວ່າງເປົ່າທັງໝົດຢູ່ໃນຂອບເຂດທີ່ກຳນົດໄວ້, ເຊິ່ງຫຼັງຈາກນັ້ນທ່ານສາມາດຕື່ມໃສ່ດ້ວຍສີໃດກໍໄດ້ທີ່ທ່ານເລືອກ.
ເພື່ອເລືອກຕາລາງຫວ່າງເປົ່າໃນ Excel, ນີ້ແມ່ນສິ່ງທີ່ທ່ານຕ້ອງເຮັດ:
- ເລືອກໄລຍະທີ່ທ່ານຕ້ອງການເນັ້ນໃສ່ຫວ່າງເປົ່າ. ເພື່ອເລືອກຕາລາງທັງໝົດທີ່ມີຂໍ້ມູນ, ໃຫ້ຄລິກທີ່ຕາລາງເທິງຊ້າຍ ແລະກົດ Ctrl + Shift + End ເພື່ອຂະຫຍາຍການເລືອກໄປຫາຕາລາງທີ່ໃຊ້ຫຼ້າສຸດ.
- ຢູ່ໃນແຖບ Home , ໃນແຖບ ການດັດແກ້ ກຸ່ມ, ຄລິກ ຊອກຫາ & ເລືອກ > ໄປທີ່ພິເສດ . ຫຼືກົດ F5 ແລະຄລິກ Special… .
- ໃນກ່ອງໂຕ້ຕອບ Go To Special , ເລືອກ Blanks ແລະຄລິກ ຕົກລົງ . ອັນນີ້ຈະເລືອກຕາລາງຫວ່າງເປົ່າທັງໝົດໃນຂອບເຂດ.
- ດ້ວຍຕາລາງຫວ່າງທີ່ເລືອກ, ໃຫ້ຄລິກທີ່ໄອຄອນ ຕື່ມສີ ຢູ່ໃນ ຫນ້າທໍາອິດ ແຖບ, ໃນກຸ່ມ Font , ແລະເລືອກສີທີ່ຕ້ອງການ. ແລ້ວໆ!
ເຄັດລັບແລະບັນທຶກ:
- ຄຸນສົມບັດ Go To Special ເລືອກພຽງແຕ່ ແທ້ໆ. ຕາລາງຫວ່າງເປົ່າ , i.e. ເຊລທີ່ບັນຈຸບໍ່ມີຫຍັງແທ້ໆ. ເຊລທີ່ບັນຈຸສະຕຣິງຫວ່າງເປົ່າ, ຍະຫວ່າງ, ການສົ່ງຄືນຕົວລົດ, ຕົວອັກສອນທີ່ບໍ່ພິມ, ແລະອື່ນໆ. ບໍ່ໄດ້ຖືກພິຈາລະນາຫວ່າງເປົ່າ ແລະບໍ່ໄດ້ຖືກເລືອກ. ເພື່ອໄຮໄລ້ເຊລທີ່ມີສູດທີ່ສົ່ງຄືນສະຕຣິງຫວ່າງເປົ່າ ("") ເປັນຜົນໄດ້ຮັບ, ໃຫ້ໃຊ້ການຈັດຮູບແບບຕາມເງື່ອນໄຂ ຫຼື VBA macro.
- ວິທີນີ້ແມ່ນ ຄົງທີ່ ແລະດີທີ່ສຸດທີ່ຈະໃຊ້ເປັນ ການແກ້ໄຂຄັ້ງດຽວ. ການປ່ຽນແປງທີ່ທ່ານເຮັດໃນພາຍຫຼັງຈະບໍ່ໄດ້ຮັບການສະແດງໃຫ້ເຫັນອັດຕະໂນມັດ: ຊ່ອງຫວ່າງໃຫມ່ຈະບໍ່ໄດ້ຮັບການເນັ້ນໃສ່ແລະໃນອະດີດທີ່ທ່ານຕື່ມຂໍ້ມູນຄ່າຈະຍັງຄົງມີສີ. ຖ້າຫາກທ່ານກໍາລັງຊອກຫາວິທີແກ້ໄຂການເຄື່ອນໄຫວ, ທ່ານຄວນຈະນໍາໃຊ້ວິທີການຮູບແບບເງື່ອນໄຂດີກວ່າ.
ກັ່ນຕອງແລະເນັ້ນໃສ່ຊ່ອງຫວ່າງໃນຖັນສະເພາະໃດຫນຶ່ງ
ຖ້າຫາກວ່າທ່ານບໍ່ສົນໃຈກ່ຽວກັບຕາລາງເປົ່າ ບ່ອນໃດກໍ່ຕາມໃນຕາຕະລາງແຕ່ຕ້ອງການຊອກຫາແລະເນັ້ນໃສ່ຈຸລັງຫຼືແຖວທັງຫມົດທີ່ມີຊ່ອງຫວ່າງຢູ່ໃນຖັນທີ່ແນ່ນອນ, Excel Filter ສາມາດຖືກຕ້ອງ.ການແກ້ໄຂ.
ເພື່ອໃຫ້ມັນສຳເລັດ, ປະຕິບັດຂັ້ນຕອນເຫຼົ່ານີ້:
- ເລືອກຕາລາງໃດນຶ່ງພາຍໃນຊຸດຂໍ້ມູນຂອງທ່ານ ແລະຄລິກ ຈັດຮຽງ & Filter > Filter ຢູ່ໃນແຖບ Home . ຫຼືກົດທາງລັດ CTRL + Shift + L ເພື່ອເປີດໃຊ້ຕົວກອງອັດຕະໂນມັດ.
- ຄລິກທີ່ລູກສອນເລື່ອນລົງຂອງຖັນເປົ້າໝາຍ ແລະກັ່ນຕອງຄ່າຫວ່າງເປົ່າ. ເພື່ອເຮັດສິ່ງນີ້, ລ້າງກ່ອງ ເລືອກທັງໝົດ , ແລະຈາກນັ້ນເລືອກ (ເປົ່າຫວ່າງ) .
- ເລືອກຕາລາງທີ່ຖືກກັ່ນຕອງໃນຖັນຫຼັກ ຫຼືແຖວທັງໝົດ ແລະເລືອກ ຕື່ມ ສີທີ່ທ່ານຕ້ອງການນຳໃຊ້.
ໃນຕາຕະລາງຕົວຢ່າງຂອງພວກເຮົາ, ນີ້ແມ່ນວິທີທີ່ພວກເຮົາສາມາດກັ່ນຕອງ, ແລະຫຼັງຈາກນັ້ນເນັ້ນໃສ່ແຖວທີ່ຕາລາງ SKU ຫວ່າງເປົ່າ:
<0ໝາຍເຫດ:
- ບໍ່ຄືກັບວິທີການກ່ອນໜ້າ, ວິທີການນີ້ຖືວ່າສູດຄຳນວນທີ່ສົ່ງກັບ ສະຕຣິງຫວ່າງເປົ່າ ("") ເປັນຕາລາງຫວ່າງເປົ່າ.
- ການແກ້ໄຂບັນຫານີ້ບໍ່ເໝາະສົມກັບຂໍ້ມູນທີ່ມີການປ່ຽນແປງເລື້ອຍໆ ເພາະວ່າທ່ານຈະຕ້ອງທຳຄວາມສະອາດ ແລະເນັ້ນໃສ່ອີກຄັ້ງດ້ວຍການປ່ຽນແຕ່ລະອັນ.
ວິທີໄຮໄລ້ຕາລາງຫວ່າງເປົ່າໃນ Excel ດ້ວຍການຈັດຮູບແບບຕາມເງື່ອນໄຂ
ທັງສອງເຕັກນິກທີ່ໄດ້ສົນທະນາກ່ອນຫນ້ານີ້ແມ່ນກົງໄປກົງມາແລະຊັດເຈນ, ແຕ່ພວກມັນມີຂໍ້ບົກຜ່ອງທີ່ສໍາຄັນ - ວິທີການທັງສອງປະຕິກິລິຍາຕໍ່ການປ່ຽນແປງຂອງຊຸດຂໍ້ມູນ. ບໍ່ເຫມືອນກັບພວກມັນ, ການຈັດຮູບແບບຕາມເງື່ອນໄຂແມ່ນການແກ້ໄຂແບບເຄື່ອນໄຫວ, ຊຶ່ງຫມາຍຄວາມວ່າທ່ານຈໍາເປັນຕ້ອງຕັ້ງກົດລະບຽບພຽງແຕ່ຄັ້ງດຽວ. ທັນທີທີ່ຕາລາງຫວ່າງເປົ່າຖືກບັນຈຸດ້ວຍຄ່າໃດໆ, ສີຈະຫາຍໄປທັນທີ. ແລະໃນທາງກັບກັນ, ເມື່ອຫວ່າງເປົ່າໃຫມ່ປາກົດ, ມັນຈະຖືກໄຮໄລ້ໂດຍອັດຕະໂນມັດ.
ຕົວຢ່າງ 1. ໄຮໄລ້ເຊລຫວ່າງເປົ່າທັງໝົດໃນຂອບເຂດ
ເພື່ອໄຮໄລ້ເຊລຫວ່າງເປົ່າທັງໝົດໃນຂອບເຂດທີ່ໃຫ້ໄວ້, ຕັ້ງຄ່າກົດລະບຽບການຈັດຮູບແບບຕາມເງື່ອນໄຂຂອງ Excel ດ້ວຍວິທີນີ້:
- ເລືອກໄລຍະທີ່ທ່ານຕ້ອງການໄຮໄລ້ຕາລາງຫວ່າງເປົ່າ (A2:E6 ໃນກໍລະນີຂອງພວກເຮົາ).
- ຢູ່ແຖບ ຫນ້າທໍາອິດ , ໃນ ຮູບແບບສີສັນ ກຸ່ມ, ຄລິກ ກົດລະບຽບໃໝ່ > ໃຊ້ສູດເພື່ອກຳນົດວ່າຕາລາງໃດທີ່ຈະຈັດຮູບແບບ .
- ໃນ ຄ່າຮູບແບບທີ່ສູດນີ້ແມ່ນຖືກຕ້ອງ ກ່ອງ, ໃຫ້ໃສ່ໜຶ່ງໃນສູດລຸ່ມນີ້, ເຊິ່ງ A2 ແມ່ນຕາລາງເທິງຊ້າຍຂອງຊ່ວງທີ່ເລືອກ:
ເພື່ອເນັ້ນໃສ່ ຕາລາງຫວ່າງເປົ່າຢ່າງແທ້ຈິງ ທີ່ບໍ່ມີສິ່ງໃດ:
=ISBLANK(A2)
ເພື່ອເນັ້ນໃສ່ ເຊລທີ່ເບິ່ງຄືວ່າຫວ່າງເປົ່າ ທີ່ມີສະຕຣິງຄວາມຍາວສູນ ("") ທີ່ສົ່ງກັບໂດຍສູດຄຳນວນຂອງທ່ານ:
=LEN(A2)=0
ຫຼື
=A2=""
- ຄລິກທີ່ປຸ່ມ ຮູບແບບ , ສະຫຼັບໄປແຖບ ຕື່ມ , ເລືອກສີພື້ນຫຼັງທີ່ທ່ານຕ້ອງການ ແລະຄລິກຕົກລົງ.
- ຄລິກ ຕົກລົງ ເພື່ອບັນທຶກກົດລະບຽບ ແລະປິດກ່ອງໂຕ້ຕອບຫຼັກ ow.
ສຳລັບຂັ້ນຕອນລະອຽດ, ກະລຸນາເບິ່ງ ສ້າງກົດລະບຽບການຈັດຮູບແບບຕາມເງື່ອນໄຂໃນ Excel.
ຕົວຢ່າງ 2. ເນັ້ນແຖວທີ່ ມີຊ່ອງຫວ່າງຢູ່ໃນຖັນສະເພາະ
ໃນສະຖານະການທີ່ທ່ານຕ້ອງການເນັ້ນໃສ່ແຖວທັງໝົດທີ່ມີຕາລາງຫວ່າງເປົ່າຢູ່ໃນຖັນສະເພາະ, ພຽງແຕ່ເຮັດການປ່ຽນແປງເລັກນ້ອຍໃນສູດທີ່ໄດ້ສົນທະນາຂ້າງເທິງເພື່ອໃຫ້ພວກເຂົາອ້າງອີງເຖິງເຊັລໃນນັ້ນ.ຖັນສະເພາະ, ແລະໃຫ້ແນ່ໃຈວ່າຈະລັອກຄໍລໍາປະສານງານກັບເຄື່ອງຫມາຍ $.
ຕົວຢ່າງ, ເພື່ອເນັ້ນໃສ່ແຖວທີ່ມີຊ່ອງຫວ່າງຢູ່ໃນຖັນ B, ເລືອກຕາຕະລາງທັງຫມົດໂດຍບໍ່ມີສ່ວນຫົວຖັນ (A2:E6 ໃນຕົວຢ່າງນີ້) ແລະ ສ້າງກົດລະບຽບດ້ວຍສູດຫນຶ່ງເຫຼົ່ານີ້:
ເພື່ອໄຮໄລ້ ຕາລາງຫວ່າງເປົ່າຢ່າງແທ້ຈິງ :
=ISBLANK($B2)
ເພື່ອເນັ້ນໃສ່ ຊ່ອງຫວ່າງ ແລະ ເຊລທີ່ບັນຈຸ ສະຕຣິງຫວ່າງເປົ່າ :
=LEN($B2)=0
ຫຼື
=$B2=""
ດ້ວຍເຫດນີ້, ມີພຽງແຕ່ແຖວທີ່ມີເຊລ SKU ເທົ່ານັ້ນ. ຫວ່າງເປົ່າຖືກເນັ້ນໃສ່:
ສຳລັບຂໍ້ມູນເພີ່ມເຕີມ, ກະລຸນາເບິ່ງການຈັດຮູບແບບຕາມເງື່ອນໄຂຂອງ Excel ສໍາລັບຕາລາງຫວ່າງເປົ່າ.
ໄຮໄລ້ຫາກຫວ່າງເປົ່າດ້ວຍ VBA
ຖ້າ ເຈົ້າມັກເຮັດສິ່ງຕ່າງໆແບບອັດຕະໂນມັດ, ເຈົ້າອາດພົບລະຫັດ VBA ຕໍ່ໄປນີ້ທີ່ເປັນປະໂຫຍດເພື່ອໃສ່ສີເຊລຫວ່າງໃນ Excel.
Macro 1: Color blank cells
ມະຫາພາກນີ້ສາມາດຊ່ວຍເຈົ້າເນັ້ນ ໄດ້ຢ່າງແທ້ຈິງ. ຕາລາງຫວ່າງເປົ່າ ທີ່ບໍ່ມີອັນໃດອັນໜຶ່ງ.
ເພື່ອໃສ່ສີຕາລາງຫວ່າງເປົ່າທັງໝົດໃນຂອບເຂດທີ່ເລືອກ, ທ່ານຕ້ອງການພຽງແຕ່ແຖວດຽວຂອງລະຫັດ:
Sub Highlight_Blank_Cells() Selectio n.SpecialCells(xlCellTypeBlanks).Interior.Color = RGB(255, 181, 106) End Subເພື່ອເນັ້ນໃສ່ຊ່ອງຫວ່າງໃນແຜ່ນວຽກ ແລະໄລຍະ (ໄລຍະ A2:E6 ໃນ Sheet 1 ໃນຕົວຢ່າງຂ້າງລຸ່ມນີ້), ນີ້ແມ່ນ. ລະຫັດທີ່ຈະໃຊ້:
Sub Highlight_Blank_Cells() Dim rng As Range Set rng = Sheet1.Range( "A2:E6" ) rng.SpecialCells(xlCellTypeBlanks).Interior.Color = RGB(255, 181, <106) End 0> ແທນທີ່ຈະເປັນສີ RGB, ທ່ານສາມາດນຳໃຊ້ໜຶ່ງໃນ 8 ສີພື້ນຖານຫຼັກໂດຍການພິມ "vb" ກ່ອນຊື່ສີ, ຕົວຢ່າງ: Selection.SpecialCells(xlCellTypeBlanks).Interior.Color = vbBlue
ຫຼືທ່ານສາມາດລະບຸດັດຊະນີສີເຊັ່ນ:
Selection.SpecialCells(xlCellTypeBlanks).Interior.ColorIndex = 6
ມາໂຄຣ 2: ຊ່ອງຫວ່າງສີ ແລະສະຕຣິງຫວ່າງເປົ່າ
ເພື່ອຮັບຮູ້ຕາລາງຫວ່າງເປົ່າທີ່ເຫັນດ້ວຍສູດທີ່ສົ່ງຄ່າສະຕຣິງຫວ່າງເປົ່າເປັນຊ່ອງຫວ່າງ, ໃຫ້ກວດເບິ່ງວ່າ ຂໍ້ຄວາມ ຄຸນສົມບັດຂອງແຕ່ລະຕາລາງຫຼືບໍ່ ໃນຂອບເຂດທີ່ເລືອກ = "", ແລະຖ້າຖືກຕ້ອງ, ຈາກນັ້ນໃຊ້ສີ.
ນີ້ແມ່ນລະຫັດເພື່ອເນັ້ນໃສ່ຊ່ອງຫວ່າງທັງໝົດ ແລະສະຕຣິງຫວ່າງເປົ່າຢູ່ໃນຂອບເຂດທີ່ເລືອກ:
Sub Highlight_Blanks_Empty_Strings() Dim rng As Range Set rng = ການເລືອກແຕ່ລະເຊລໃນ rng ຖ້າ cell.Text = "" ຫຼັງຈາກນັ້ນ cell.Interior.Color = RGB(255, 181, 106) Else cell.Interior.ColorIndex = xlNone End ຖ້າ Next End ຍ່ອຍວິທີການໃສ່ ແລະ ແລ່ນ macro
ເພື່ອ ເພີ່ມ macro ໃສ່ປຶ້ມວຽກຂອງທ່ານ, ປະຕິບັດຂັ້ນຕອນເຫຼົ່ານີ້:
- ກົດ Alt + F11 ເພື່ອເປີດ Visual Basic Editor.
- ໃນ Project Explorer ທາງດ້ານຊ້າຍ, ຄລິກຂວາໃສ່ປຶ້ມເປົ້າໝາຍ, ແລະຈາກນັ້ນຄລິກ Insert > Module .<10
- ໃນປ່ອງຢ້ຽມລະຫັດທາງຂວາ, ວາງລະຫັດ VBA.
ເພື່ອ ແລ່ນ macro , ນີ້ແມ່ນສິ່ງທີ່ທ່ານຕ້ອງເຮັດ:
<8
ສຳລັບຄຳແນະນຳເທື່ອລະຂັ້ນຕອນ, ກະລຸນາເບິ່ງ:
- ວິທີໃສ່ ແລະເປີດໃຊ້ລະຫັດ VBA ໃນ Excel
- ວິທີແລ່ນ macro ໃນ Excel
ນັ້ນແມ່ນວິທີຊອກຫາ, ເລືອກ ແລະເນັ້ນໃສ່ຕາລາງຫວ່າງເປົ່າໃນ Excel. ຂ້ອຍຂໍຂອບໃຈສຳລັບການອ່ານ ແລະຫວັງວ່າຈະໄດ້ພົບເຈົ້າໃນ blog ຂອງພວກເຮົາໃນອາທິດໜ້າ!
ມີໃຫ້ດາວໂຫຼດ
ໄຮໄລ້ຊ່ອງຫວ່າງດ້ວຍການຈັດຮູບແບບຕາມເງື່ອນໄຂ (ໄຟລ໌ .xlsx)
VBA macro to color ຕາລາງຫວ່າງເປົ່າ (ໄຟລ໌ .xlsm)