Paano tanggalin ang mga hanay batay sa cell value sa Excel?
Upang mabilis na tanggalin o alisin ang maramihang mga hanay batay sa halaga ng cell sa Excel, maaaring kailanganin mong piliin ang mga buong hanay na naglalaman ng partikular na halaga ng cell muna, at pagkatapos ay pumunta upang alisin ang mga ito. Mukhang walang mabilis na paraan upang tanggalin ang mga hanay batay sa halaga ng cell ngunit gumagamit ng VBA code. Narito ang ilang mga mabilis na trick upang makatulong sa iyo.
Alisin ang mga hilera batay sa isang halaga ng cell na may Hanapin at Palitan ang pag-andar
Alisin ang mga hilera batay sa isang halaga ng cell na may VBA code
Alisin ang mga hilera batay sa isa o dalawang halaga ng cell
Alisin ang mga hilera batay sa maramihang mga halaga ng cell
Mabilis na piliin ang buong hilera / haligi sa pamamagitan ng ilang halaga ng cell, at pagkatapos ay tanggalin ang napiling hilera / haligi nang madali!
Kutools for ExcelNi Select SpecifiC Cells Ang utility ay nagbibigay ng mga gumagamit ng Excel ng madaling pagpili upang piliin ang buong hilera o buong haligi kung tumutugma ang mga halaga ng cell ng ilang halaga sa Excel. Mas madali at mas naiiba para sa pagtatrabaho!
Buong Tampok Libreng Pagsubok 60-araw!
Inirerekumendang Mga Tool ng Produktibo para sa Excel / Office
Tab ng Tanggapan: Magdala ng naka-tab na pag-edit sa Excel at iba pang software ng Office, tulad ng Chrome, Firefox at Safari.30-araw na Walang Limitasyong Libreng Pagsubok
Kutools para sa Excel: Ang mga makapangyarihang tampok ng 300 ay ginagawang mas madali ang Excel at dagdagan ang pagiging produktibo kaagad.60-araw na Walang Limitasyong Libreng Pagsubok
Alisin ang mga hilera batay sa halaga ng cell sa tampok na Hanapin at Palitan
Sa Excel, maaari mong ilapat ang malakas na tampok na Hanapin at Palitan upang alisin ang mga hilera batay sa isang tiyak na halaga ng cell madali. Mangyaring gawin ang mga sumusunod:
1. Piliin ang hanay kung saan mo aalisin ang mga hilera batay sa ilang halaga ng cell, at buksan ang kahon ng Hanapin at Palitan ang dialog na may pagpindot sa Ctrl + F susi nang sabay.
2. Sa Find and Replace dialog box, mangyaring i-type ang ilang halaga ng cell (sa aming kaso, ipasok namin ang Warm) sa Find what kahon, at i-click ang Find All na pindutan. Tingnan ang unang screenshot sa ibaba:
![]() |
![]() |
3. Piliin ang lahat ng mga resulta ng paghahanap sa ibaba ng Find and Replace dialog box, at isara ang dialog box na ito. (nota: Maaari kang pumili ng isa sa paghahanap na resulta, at pagkatapos Ctrl + A key upang piliin ang lahat ng nahanap na mga resulta. Tingnan ang ikalawang screenshot sa itaas.)
At pagkatapos ay makikita mo ang lahat ng mga cell na naglalaman ng ilang halaga ay napili.
4. Sige sa tamang pag-click sa mga napiling cell at piliin ang Delete mula sa right-click menu. At pagkatapos ay tingnan ang Entire row opsyon sa popping up Tanggalin ang dialog box, at i-click ang OK na pindutan. Ngayon makikita mo ang lahat ng mga cell na naglalaman ng ilang halaga ay inalis. Tingnan ang mga screenshot sa ibaba:
![]() |
![]() |
At pagkatapos ay ang buong hanay ay tinanggal na batay sa ilang halaga na.
Alisin ang mga hilera batay sa halaga ng cell na may VBA code
Gamit ang sumusunod na code ng VBA, maaari mong mabilis na tanggalin ang mga hanay na may ilang halaga ng cell, mangyaring gawin ang mga sumusunod na hakbang:
1. pindutin ang Alt + F11 mga susi sa parehong oras upang buksan Microsoft Visual Basic for applications bintana,
2. I-click ang Insert > Module, at ipasok ang sumusunod na code sa Module:
VBA: Alisin ang buong hanay batay sa halaga ng cell
Sub DeleteRows() 'Updateby20140314 Dim rng As Range Dim InputRng As Range Dim DeleteRng As Range Dim DeleteStr As String xTitleId = "KutoolsforExcel" Set InputRng = Application.Selection Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8) DeleteStr = Application.InputBox("Delete Text", xTitleId, Type:=2) For Each rng In InputRng If rng.Value = DeleteStr Then If DeleteRng Is Nothing Then Set DeleteRng = rng Else Set DeleteRng = Application.Union(DeleteRng, rng) End If End If Next DeleteRng.EntireRow.Delete End Sub
3. Pagkatapos ay i-click ang Run na pindutan upang patakbuhin ang code.
4. Sa popping up dialog box, pakipili ang hanay kung saan mo aalisin ang mga hilera batay sa ilang halaga, at i-click ang OK button.
5. Sa isa pang dialog box, paki-type ang ilang halaga na aalisin mo ang mga hilera batay sa, at i-click ang OK na pindutan. Tingnan ang screenshot:
At pagkatapos ay makikita mo ang mga buong hanay ay tinanggal na batay sa tinukoy na halaga.
Alisin ang mga hilera batay sa isa o dalawang halaga ng cell na may Kutools para sa Excel
Kung na-install mo na Kutools for Excel, nito Select Specific Cells ang tampok ay maaaring makatulong sa iyo na mabilis na tanggalin ang mga hanay na may partikular na halaga. Mangyaring gawin ang mga sumusunod:
Kutools para sa Excel - Pinagsasama ang higit sa 300 Advanced na Mga Function at Mga Tool para sa Microsoft Excel |
1. Piliin ang hanay na aalisin mo ang mga hilera batay sa ilang halaga, at i-click Kutools > Select > Select Specific Cells. Tingnan ang screenshot:
2. Sa panimulang Piliin ang kahon ng kahon ng Tinukoy na Mga Cell, pakitingnan Entire row opsyon, piliin ang Contains mula Specific type drop down list, ipasok ang tinukoy na halaga sa kanang kahon, at i-click ang Ok na pindutan (Tingnan ang screenshot sa itaas).
Matapos mag-aplay ang tampok na ito, isang dialog box ay lalabas at ipapakita sa iyo kung gaano karaming mga cell ang natagpuan batay sa tinukoy na pamantayan. Paki-click ang OK pindutan upang isara ito.
3. Ngayon ang mga buong hilera na may ilang halaga ay napili. Mangyaring i-right click ang mga napiling row, at i-click ang Delete mula sa right-click menu. Tingnan ang screenshot sa ibaba:
nota: Ito Select Specific Cells Sinusuportahan ng tampok upang tanggalin ang mga hilera ng isa o dalawang partikular na halaga. Para sa pagtanggal ng mga hilera batay sa dalawang tinukoy na halaga, mangyaring tukuyin ang isa pang halaga sa Specific type seksyon ng dialog box na Select Specific Cells bilang sumusunod na screenshot na ipinapakita:
Kutools para sa Excel - May kasamang higit sa 300 madaling gamitin na mga tool sa Excel. Buong tampok na libreng pagsubok 60-araw, walang kinakailangang credit card! Kunin ito ngayon!
Alisin ang mga hilera batay sa maramihang mga halaga ng cell na may Kutools para sa Excel
Sa ilang mga kaso, maaaring kailangan mong tanggalin ang mga hanay batay sa maramihang mga halaga ng cell mula sa ibang hanay / listahan sa Excel. Narito ako ipakilala Kutools for Excel's Select Same & Different Cells tampok upang malutas ito nang madali nang madali.
Kutools para sa Excel - Pinagsasama ang higit sa 300 Advanced na Mga Function at Mga Tool para sa Microsoft Excel |
1. I-click ang Kutools > Select > Select Same & Different Cells upang buksan ang dialog box na Piliin ang Same & Different Cell.
2. Sa pagbubukas Select Same & Different Cells dialog box, mangyaring gawin tulad ng sumusunod (tingnan ang screenshot):
(1) Nasa Find values in kahon, pakipili ang haligi kung saan makikita mo ang ilang mga halaga;
(2) Nasa According to kahon, mangyaring piliin ang haligi / listahan na may maramihang mga halaga ay magtatanggal ka ng mga hilera batay sa;
(3) Nasa Based on seksyon, mangyaring suriin ang Each row pagpipilian;
(4) Nasa Find seksyon, mangyaring suriin ang Same Values pagpipilian;
(5) Lagyan ng check ang Select entire rows na opsyon sa ilalim ng kahon ng dialogo ng pagbubukas.
nota: Kung naglalaman ng dalawang tinukoy na haligi ang parehong header, pakitingnan ang My data has headers pagpipilian.
3. I-click ang Ok pindutan upang ilapat ang utility na ito. At pagkatapos ay isang dialog box na lumabas at nagpapakita kung gaano karaming mga hilera ang napili. I-click lamang ang OK pindutan upang isara ito.
At pagkatapos ay ang lahat ng mga hilera na naglalaman ng mga halaga sa hanay ng tinukoy na listahan ay napili.
4. I-click ang Home > Delete > Delete Sheet Rows upang tanggalin ang lahat ng mga napiling hilera.
Demo: alisin ang mga hilera batay sa isa o maramihang mga halaga ng cell sa Excel
Sa Video na ito, ang Kutools tab at ang Higit pang mga Kutool Ang tab ay idinagdag ni Kutools para sa Excel. Kung kailangan ito, mangyaring mag-click dito upang magkaroon ng 60-araw na libreng pagsubok nang walang limitasyon!
Inirerekumendang Mga Tool sa Produktibo
Tab ng Tanggapan
Dalhin ang mga madaling tab sa Excel at iba pang software ng Office, tulad ng Chrome, Firefox at bagong Internet Explorer.
Kutools para sa Excel
Kahanga-hangang! Palakihin ang iyong pagiging produktibo sa 5 minuto. Hindi kailangan ang anumang mga espesyal na kasanayan, i-save ang dalawang oras araw-araw!
300 Mga Bagong Tampok para sa Excel, Gumawa ng Excel Karamihan Madali at Makapangyarihang:
- Pagsamahin ang Cell / Rows / Mga Haligi nang walang Pagkawala ng Data.
- Pagsamahin at I-consolidate ang Maramihang Mga Sheet at Workbook.
- Ihambing ang mga Ranges, Kopyahin ang Maramihang Ranges, I-convert ang Teksto sa Petsa, Conversion ng Unit at Pera.
- Bilang ng Mga Kulay, Paging Mga Subtot, Advanced na Pagsunud-sunurin at Super Filter,
- Higit pang Piliin / Isingit / Tanggalin / Teksto / Format / Link / Magkomento / Workbook / Worksheets Mga Tool ...