ວິທີການລຶບແຖວຫວ່າງໃນ Excel ດ້ວຍ VBA, ສູດແລະ Power Query

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

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

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

    ວິທີທີ່ຈະບໍ່ເອົາເສັ້ນເປົ່າໃນ Excel

    ມີບາງອັນ. ວິ​ທີ​ການ​ທີ່​ແຕກ​ຕ່າງ​ກັນ​ໃນ​ການ​ລົບ​ເສັ້ນ​ຫວ່າງ​ຢູ່​ໃນ Excel​, ແຕ່​ເປັນ​ເລື່ອງ​ແປກ​ທີ່​ຊັບ​ພະ​ຍາ​ກອນ​ອອນ​ໄລ​ນ​໌​ຈໍາ​ນວນ​ຫຼາຍ​ຕິດ​ກັບ​ອັນ​ຕະ​ລາຍ​ທີ່​ສຸດ​, ຄື <1​>Find &​; ເລືອກ > ໄປທີ່ພິເສດ > ເປົ່າຫວ່າງ .

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

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

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

    ດ້ວຍ Ultimate Suite ເພີ່ມໃສ່ໂບຂອງເຈົ້າ, ນີ້ແມ່ນວິທີທີ່ເຈົ້າສາມາດ ລຶບແຖວຫວ່າງເປົ່າທັງໝົດ . ໃນແຜ່ນງານ:

    1. ໃນແຖບ Ablebits Tools , ໃນກຸ່ມ Transform , ຄລິກ ລຶບຊ່ອງຫວ່າງ > ແຖວຫວ່າງເປົ່າ :
    2. ສ່ວນເພີ່ມຈະແຈ້ງໃຫ້ທ່ານຮູ້ວ່າແຖວຫວ່າງທັງໝົດຈະຖືກລຶບອອກຈາກແຜ່ນວຽກທີ່ເຮັດວຽກຢູ່ ແລະຂໍໃຫ້ຢືນຢັນ. ກົດ OK, ແລະ​ໃນ​ປັດ​ຈຸ​ບັນ​, ແຖວ​ເກັດ​ທີ່​ເປົ່າ​ທັງ​ຫມົດ​ຈະ​ຖືກ​ລົບ​ລ້າງ​.

    ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບໜ້າຈໍຂ້າງລຸ່ມນີ້, ພວກເຮົາໄດ້ເອົາອອກພຽງແຕ່ ເສັ້ນເປົ່າແທ້ໆ ທີ່ບໍ່ມີຕາລາງດຽວທີ່ມີຂໍ້ມູນ:

    ເພື່ອຊອກຫາ ມີຄຸນສົມບັດທີ່ໜ້າຫວາດສຽວເພີ່ມເຕີມຕໍ່ກັບ Ultimate Suite for Excel ຂອງພວກເຮົາ, ຍິນດີຕ້ອນຮັບທ່ານດາວໂຫຼດເວີຊັນທົດລອງ.

    ຂ້າພະເຈົ້າຂໍຂອບໃຈສຳລັບການອ່ານ ແລະຫວັງວ່າຈະໄດ້ພົບທ່ານໃນ blog ຂອງພວກເຮົາໃນອາທິດໜ້າ!

    ຂ້າງລຸ່ມນີ້.

    ວິທີລຶບແຖວຫວ່າງໃນ Excel ດ້ວຍ VBA

    Excel VBA ສາມາດແກ້ໄຂໄດ້ຫຼາຍຢ່າງ, ລວມທັງຫຼາຍແຖວຫວ່າງເປົ່າ. ສິ່ງທີ່ດີທີ່ສຸດກ່ຽວກັບວິທີການນີ້ແມ່ນວ່າມັນບໍ່ຈໍາເປັນຕ້ອງມີທັກສະການຂຽນໂປຼແກຼມໃດໆ. ງ່າຍໆ, ຈັບເອົາໜຶ່ງໃນລະຫັດລຸ່ມນີ້ ແລະແລ່ນມັນໃນ Excel ຂອງທ່ານ (ຄຳແນະນຳຢູ່ທີ່ນີ້).

    ມາໂຄຣ 1. ລົບແຖວຫວ່າງເປົ່າໃນຂອບເຂດທີ່ເລືອກ

    ລະຫັດ VBA ນີ້ລຶບຫວ່າງເປົ່າທັງໝົດອອກຢ່າງງຽບໆ. ແຖວຢູ່ໃນຂອບເຂດທີ່ເລືອກ, ໂດຍບໍ່ມີການສະແດງຂໍ້ຄວາມ ຫຼືກ່ອງໂຕ້ຕອບໃດໆຕໍ່ຜູ້ໃຊ້.

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

    Public Sub DeleteBlankRows() Dim SourceRange As Range Dim EntireRow As Range Set SourceRange = Application. ການເລືອກຖ້າບໍ່ແມ່ນ (SourceRange Is Nothing ) ຫຼັງຈາກນັ້ນ Application.ScreenUpdating = False For I = SourceRange.Rows.Count to 1 Step -1 Set EntireRow = SourceRange.Cells(I, 1).EntireRow ຖ້າ Application.WorksheetFunction.CountA(EntireRow) = 0 ຈາກນັ້ນ EntireRow.Delete End ຖ້າ Next Application.ScreenUpdating = True End ຖ້າ End Sub

    ເພື່ອໃຫ້ໂອກາດຜູ້ໃຊ້ ເລືອກຊ່ວງເປົ້າໝາຍຫຼັງຈາກແລ່ນ macro , ໃຊ້ລະຫັດນີ້:

    Public Sub RemoveBlankLines() Dim SourceRange As Range Dim EntireRow As Range On Error Resume Next Set SourceRange = Application.InputBox( _"Select a range:", "Delete Blank Rows", _ Application.Selection.Address, Type :=8) ຖ້າບໍ່ແມ່ນ (SourceRange Is Nothing) ຫຼັງຈາກນັ້ນ Application.ScreenUpdating = False For I = SourceRange.Rows.Count To 1 Step - 1 Set EntireRow = SourceRange.Cells(I, 1).EntireRow ຖ້າ Application.WorksheetFunction.CountA(EntireRow) = 0 ຈາກນັ້ນ EntireRow.Delete End ຖ້າຕໍ່ໄປ Application.ScreenUpdating = True End ຖ້າ End Sub

    ເມື່ອແລ່ນ, macro ສະແດງ. ກ່ອງປ້ອນຂໍ້ມູນຕໍ່ໄປນີ້, ທ່ານເລືອກໄລຍະເປົ້າໝາຍ, ແລະຄລິກຕົກລົງ:

    ໃນອີກບໍ່ດົນ, ແຖວຫວ່າງເປົ່າທັງໝົດໃນຂອບເຂດທີ່ເລືອກຈະຖືກລົບລ້າງ ແລະອັນທີ່ຍັງເຫຼືອຈະປ່ຽນຂຶ້ນ:

    Macro 2. ລົບແຖວຫວ່າງທັງໝົດໃນ Excel

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

    Sub DeleteAllEmptyRows() Dim LastRowIndex As Integer Dim RowIndex As Integer Dim UsedRng As Range Set UsedRng = Activ eSheet.UsedRange LastRowIndex = UsedRng.Row - 1 + UsedRng.Rows.Count Application.ScreenUpdating = False For RowIndex = LastRowIndex ເຖິງ 1 ຂັ້ນ​ຕອນ -1 ຖ້າ Application.CountA(Rows(RowIndex)) = 0 ຈາກນັ້ນລຶບ Rows(RowIndex). ຖ້າ Next RowIndex Application.ScreenUpdating = True End Sub

    Macro 3. ລຶບແຖວອອກຖ້າຕາລາງຫວ່າງເປົ່າ

    ດ້ວຍມາໂຄຣນີ້, ທ່ານສາມາດລຶບແຖວທັງໝົດໄດ້ຫາກເຊລໃດໜຶ່ງຢູ່ໃນກຳນົດ.ຖັນຫວ່າງເປົ່າ.

    ລະຫັດຕໍ່ໄປນີ້ຈະກວດສອບຖັນ A ເພື່ອຫາຊ່ອງຫວ່າງ. ເພື່ອລຶບແຖວໂດຍອີງໃສ່ຖັນອື່ນ, ແທນທີ່ "A" ດ້ວຍຕົວອັກສອນທີ່ເຫມາະສົມ.

    Sub DeleteRowIfCellBlank() ໃນຄວາມຜິດພາດ ສືບຕໍ່ຖັນຕໍ່ໄປ( "A").SpecialCells(xlCellTypeBlanks).EntireRow.Delete End Sub

    As a ໃນຄວາມເປັນຈິງ, ມະຫາພາກໃຊ້ຄຸນສົມບັດ Go To Special > Blanks , ແລະທ່ານສາມາດບັນລຸຜົນໄດ້ຮັບດຽວກັນໂດຍການດໍາເນີນຂັ້ນຕອນເຫຼົ່ານີ້ດ້ວຍຕົນເອງ.

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

    ວິທີລຶບແຖວຫວ່າງໃນ Excel ດ້ວຍ VBA

    ເພື່ອລຶບແຖວຫວ່າງໃນ Excel ໂດຍໃຊ້ມະຫາພາກ, ທ່ານ ສາມາດໃສ່ລະຫັດ VBA ເຂົ້າໄປໃນປຶ້ມວຽກຂອງເຈົ້າເອງ ຫຼືແລ່ນມາໂຄຣຈາກປຶ້ມວຽກຂອງພວກເຮົາໄດ້.

    ເພີ່ມ macro ໃສ່ປຶ້ມວຽກຂອງເຈົ້າ

    ເພື່ອໃສ່ມາໂຄໃນປຶ້ມວຽກຂອງເຈົ້າ, ໃຫ້ເຮັດຂັ້ນຕອນເຫຼົ່ານີ້:

    1. ເປີດແຜ່ນວຽກບ່ອນທີ່ທ່ານຕ້ອງການລຶບແຖວຫວ່າງເປົ່າ.
    2. ກົດ Alt + F11 ເພື່ອເປີດຕົວແກ້ໄຂ Visual Basic.
    3. ຢູ່ແຖບດ້ານຊ້າຍ, ຄລິກຂວາ. ThisWorkbook , ແລະຫຼັງຈາກນັ້ນຄລິກ Insert > Module .
    4. ວາງລະຫັດໃສ່ໃນປ່ອງຢ້ຽມລະຫັດ.
    5. ກົດ F5 ເພື່ອແລ່ນມາໂຄຣ.

    ສຳລັບຄຳແນະນຳເທື່ອລະຂັ້ນຕອນແບບລະອຽດ, ກະລຸນາເບິ່ງວິທີແຊກ ແລະໃຊ້ VBA ໃນ Excel.

    ແລ່ນມາໂຄຈາກປຶ້ມຕົວຢ່າງຂອງພວກເຮົາ

    ດາວໂຫລດຕົວຢ່າງຂອງພວກເຮົາworkbook ກັບ Macros ເພື່ອລຶບແຖວຫວ່າງເປົ່າ ແລະແລ່ນຫນຶ່ງໃນ macro ຕໍ່ໄປນີ້ຈາກບ່ອນນັ້ນ:

    DeleteBlankRows - ເອົາແຖວຫວ່າງເປົ່າຢູ່ໃນຂອບເຂດທີ່ເລືອກໃນປັດຈຸບັນ.

    RemoveBlankLines - ລຶບແຖວຫວ່າງເປົ່າ ແລະເລື່ອນຂຶ້ນໃນຂອບເຂດທີ່ທ່ານເລືອກຫຼັງຈາກແລ່ນມາໂຄຣ. DeleteRowIfCellBlank - ລຶບແຖວໃດນຶ່ງຫາກຕາລາງໃນຖັນສະເພາະໃດນຶ່ງຫວ່າງເປົ່າ.

    ເພື່ອແລ່ນ macro ໃນ Excel ຂອງທ່ານ, ໃຫ້ເຮັດສິ່ງຕໍ່ໄປນີ້:

    1. ເປີດ ປຶ້ມວຽກທີ່ດາວໂຫຼດແລ້ວ ແລະເປີດໃຊ້ມາໂຄຣຖ້າຖືກຖາມ.
    2. ເປີດປຶ້ມວຽກຂອງເຈົ້າເອງ ແລະໄປຫາແຜ່ນວຽກທີ່ສົນໃຈ.
    3. ໃນແຜ່ນວຽກຂອງເຈົ້າ, ກົດ Alt + F8, ເລືອກມະຫາພາກ ແລະຄລິກ Run .

    ສູດ​ການ​ລົບ​ແຖວ​ເປົ່າ​ຫວ່າງ​ໃນ Excel

    ໃນ​ກໍ​ລະ​ນີ​ທີ່​ທ່ານ​ຕ້ອງ​ການ​ທີ່​ຈະ​ເບິ່ງ​ສິ່ງ​ທີ່​ທ່ານ​ກໍາ​ລັງ​ລົບ​, ໃຊ້​ສູດ​ດັ່ງ​ຕໍ່​ໄປ​ນີ້​ເພື່ອ​ກໍາ​ນົດ​ແຖວ​ເປົ່າ​ຫວ່າງ​:

    =IF(COUNTA(A2:D2)=0, "Blank", "Not blank")

    ບ່ອນທີ່ A2 ເປັນອັນທຳອິດ ແລະ D2 ແມ່ນຕາລາງທີ່ໃຊ້ສຸດທ້າຍຂອງແຖວຂໍ້ມູນທຳອິດ.

    ໃສ່ສູດນີ້. a ໃນ E2 ຫຼືຖັນຫວ່າງເປົ່າອື່ນໆໃນແຖວທີ 2, ແລະລາກຕົວຈັບການຕື່ມຂໍ້ມູນເພື່ອສຳເນົາສູດລົງ.

    ດ້ວຍເຫດນັ້ນ, ເຈົ້າຈະມີ "Blank" ໃນແຖວຫວ່າງເປົ່າ ແລະ "ບໍ່ຫວ່າງ" ໃນແຖວ. ທີ່ມີຢ່າງໜ້ອຍໜຶ່ງເຊລທີ່ມີຂໍ້ມູນ:

    ເຫດຜົນຂອງສູດຄຳນວນແມ່ນຈະແຈ້ງ: ທ່ານນັບເຊລທີ່ບໍ່ຫວ່າງເປົ່າດ້ວຍຟັງຊັນ COUNTA ແລະໃຊ້ຄຳສັ່ງ IF ເພື່ອສົ່ງຄືນ "Blank" ສຳລັບການນັບສູນ, "ບໍ່ຫວ່າງ" .

    ໃນໃນຄວາມເປັນຈິງ, ທ່ານສາມາດເຮັດໄດ້ດີໂດຍບໍ່ມີການ IF:

    =COUNTA(A2:D2)=0

    ໃນກໍລະນີນີ້, ສູດຈະກັບຄືນ TRUE ສໍາລັບເສັ້ນເປົ່າແລະ FALSE ສໍາລັບເສັ້ນທີ່ບໍ່ແມ່ນເປົ່າ.

    ດ້ວຍ ສູດ​ໃນ​ບ່ອນ​, ປະ​ຕິ​ບັດ​ຕາມ​ຂັ້ນ​ຕອນ​ເຫຼົ່າ​ນີ້​ເພື່ອ​ລຶບ​ເສັ້ນ​ຫວ່າງ​ເປົ່າ​:

    1. ເລືອກ​ຕາ​ລາງ​ໃດ​ຫນຶ່ງ​ໃນ​ແຖວ​ຫົວ​ຫນ້າ​ແລະ​ຄລິກ​ໃສ່ <8​>Sort &​; Filter > Filter ຢູ່ໃນແຖບ Home , ໃນ Formats ນີ້ຈະເປັນການເພີ່ມລູກສອນເລື່ອນລົງການກັ່ນຕອງໃສ່ທຸກເຊວສ່ວນຫົວ.
    2. ຄລິກທີ່ລູກສອນຢູ່ໃນສ່ວນຫົວຖັນສູດ, ຍົກເລີກການເລືອກ (ເລືອກທັງໝົດ), ເລືອກ Blank ແລະຄລິກ ຕົກລົງ :
    3. ເລືອກແຖວທັງໝົດທີ່ຖືກກັ່ນຕອງ . ສໍາລັບການນີ້, ໃຫ້ຄລິກໃສ່ຕາລາງທໍາອິດຂອງແຖວການກັ່ນຕອງທໍາອິດແລະກົດ Ctrl + Shift + End ເພື່ອຂະຫຍາຍການເລືອກໄປຫາຕາລາງສຸດທ້າຍຂອງແຖວການກັ່ນຕອງສຸດທ້າຍ.
    4. ຄລິກຂວາທີ່ການເລືອກ, ເລືອກ ລຶບແຖວ ຈາກເມນູບໍລິບົດ, ແລະຫຼັງຈາກນັ້ນຢືນຢັນວ່າທ່ານຕ້ອງການລຶບແຖວທັງໝົດຢ່າງແທ້ຈິງ:
    5. ເອົາຕົວກອງອອກໂດຍການກົດ Ctrl + Shift + L . ຫຼືຄລິກ Home tab > Sort & Filter > Filter .
    6. ລຶບຖັນດ້ວຍສູດ ເພາະວ່າທ່ານບໍ່ຕ້ອງການມັນອີກຕໍ່ໄປ.

    ນັ້ນເອງ! ດັ່ງນັ້ນ, ພວກເຮົາມີຕາຕະລາງທີ່ສະອາດບໍ່ມີເສັ້ນຫວ່າງ, ແຕ່ຂໍ້ມູນທັງຫມົດຖືກຮັກສາໄວ້:

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

    ວິທີລຶບເສັ້ນຫວ່າງໃນ Excel ດ້ວຍ Power Query

    ໃນ Excel 2016 ແລະ Excel 2019, ມີອີກວິທີໜຶ່ງທີ່ຈະລຶບແຖວຫວ່າງເປົ່າ - ໂດຍໃຊ້ຄຸນສົມບັດການສອບຖາມພະລັງງານ. ໃນ Excel 2010 ແລະ Excel 2013, ມັນສາມາດດາວໂຫຼດເປັນ add-in ໄດ້.

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

    1. ເລືອກໄລຍະທີ່ທ່ານຕ້ອງການລຶບແຖວຫວ່າງເປົ່າ.
    2. ໄປທີ່ແຖບ ຂໍ້ມູນ > Get & ປ່ຽນ ກຸ່ມ ແລະຄລິກ ຈາກຕາຕະລາງ/ໄລຍະ . ນີ້ຈະໂຫລດຕາຕະລາງຂອງທ່ານໄປທີ່ Power Query Editor.
    3. ໃນແຖບ Home ຂອງ Power Query Editor, ຄລິກ ເອົາແຖວອອກ > ລຶບແຖວຫວ່າງເປົ່າ .
    4. ຄລິກ ປິດ & Load ນີ້ຈະໂຫລດຕາຕະລາງຜົນໄດ້ຮັບໄປຫາແຜ່ນວຽກໃຫມ່ແລະປິດ Query Editor.

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

    ວິທີລຶບແຖວຖ້າຕາລາງໃນຖັນທີ່ແນ່ນອນແມ່ນຫວ່າງເປົ່າ

    ໃນຕອນເລີ່ມຕົ້ນຂອງບົດເຝິກຫັດນີ້, ພວກເຮົາໄດ້ເຕືອນທ່ານບໍ່ໃຫ້ເອົາເສັ້ນຫວ່າງອອກໂດຍການເລືອກຊ່ອງຫວ່າງ. ແນວໃດກໍ່ຕາມ, ວິທີນີ້ມາສະດວກຖ້າທ່ານຕ້ອງການລຶບແຖວໂດຍອີງໃສ່ ຊ່ອງຫວ່າງໃນຖັນສະເພາະ .

    ຕົວຢ່າງ, ໃຫ້ເຮົາລຶບແຖວທັງໝົດທີ່ຕາລາງໃນຖັນ A ຫວ່າງເປົ່າອອກ. :

    1. ເລືອກຖັນຫຼັກ, ຖັນ A ໃນກໍລະນີຂອງພວກເຮົາ.
    2. ຢູ່ໃນແຖບ Home , ຄລິກ ຊອກຫາ & ເລືອກ > ໄປທີ່ພິເສດ . ຫຼືກົດ F5 ແລະຄລິກໃສ່ປຸ່ມ ພິເສດ… .
    3. ໃນກ່ອງໂຕ້ຕອບ ໄປທີ່ພິເສດ , ເລືອກ ເປົ່າຫວ່າງ ແລະຄລິກ ຕົກລົງ . ນີ້ຈະເລືອກຕາລາງຫວ່າງເປົ່າໃນໄລຍະທີ່ໃຊ້ໃນຖັນ A.
    4. ຄລິກຂວາໃສ່ຕາລາງໃດນຶ່ງທີ່ເລືອກ ແລະເລືອກ ລຶບ… ຈາກເມນູບໍລິບົດ.
    5. ໃນກ່ອງໂຕ້ຕອບ ລຶບ , ເລືອກ ແຖວທັງໝົດ ແລະຄລິກຕົກລົງ.

    ແລ້ວໆ! ແຖວທີ່ບໍ່ມີຄ່າໃນຖັນ A ແມ່ນບໍ່ມີອີກແລ້ວ:

    ຜົນໄດ້ຮັບອັນດຽວກັນນີ້ສາມາດເຮັດໄດ້ໂດຍການກັ່ນຕອງຊ່ອງຫວ່າງຢູ່ໃນຖັນຫຼັກ.

    ວິທີລຶບແຖວເພີ່ມເຕີມດ້ານລຸ່ມຂໍ້ມູນ

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

    1. ໃຫ້​ຄລິກ​ໃສ່​ຫົວ​ຂອງ​ແຖວ​ທີ່​ເປົ່າ​ຫວ່າງ​ທໍາ​ອິດ​ຢູ່​ລຸ່ມ​ຂໍ້​ມູນ​ຂອງ​ທ່ານ​ເພື່ອ​ເລືອກ​ມັນ​.
    2. ກົດ Ctrl + Shift + End . ນີ້ຈະເປັນການເລືອກແຖວທັງໝົດທີ່ມີອັນໃດນຶ່ງ ລວມທັງຮູບແບບ, ຍະຫວ່າງ ແລະຕົວອັກສອນທີ່ບໍ່ພິມອອກ>

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

    1. ເລືອກແຖວລຸ່ມສຸດແຖວສຸດທ້າຍດ້ວຍຂໍ້ມູນໂດຍການຄລິກສ່ວນຫົວຂອງມັນ.
    2. ກົດ Ctrl + Shift + ລູກສອນລົງເພື່ອຂະຫຍາຍການເລືອກໄປແຖວສຸດທ້າຍໃນຊີດ. .
    3. ກົດ Ctrl + 9 ເພື່ອເຊື່ອງແຖວທີ່ເລືອກ. ຫຼືຄລິກຂວາທີ່ການເລືອກ, ແລະຈາກນັ້ນຄລິກ Hide .

    ເພື່ອ ເຊົາເຊື່ອງແຖວ , ໃຫ້ກົດ Ctrl + A ເພື່ອເລືອກຊີດທັງໝົດ, ແລະຈາກນັ້ນກົດ Ctrl + Shift + 9 ເພື່ອເຮັດໃຫ້ແຖວທັງໝົດສາມາດເຫັນໄດ້ອີກຄັ້ງ.

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

    ວິທີທີ່ໄວທີ່ສຸດທີ່ຈະເອົາແຖວຫວ່າງເປົ່າໃນ Excel

    ເມື່ອອ່ານຕົວຢ່າງທີ່ຜ່ານມາ, ແມ່ນບໍ. ຮູ້ສຶກວ່າພວກເຮົາໃຊ້ຄ້ອນຕີເພື່ອແຕກໝາກແຫ້ງເປືອກແຂງບໍ? ທີ່ນີ້, ຢູ່ Abblebits, ພວກເຮົາບໍ່ມັກ

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