Cum se ascund rândurile pe baza valorii celulei din Excel?
Când lucrați cu seturi de date mari în Excel, este posibil să fie nevoie adesea să ascundeți rânduri pe baza unor valori specifice celulelor pentru a vă simplifica vizualizarea datelor sau pentru a vă concentra pe informații relevante. Acest proces poate fi obositor dacă este făcut manual. Din fericire, în acest tutorial, vom explora trei metode eficiente pentru a ascunde rândurile bazate pe valorile celulelor într-o altă coloană.

Ascundeți rândurile pe baza valorii celulei cu Filtru
Funcția de filtrare din Excel este o modalitate simplă de a ascunde rândurile bazate pe anumite valori ale celulei. Această funcție încorporată vă permite să filtrați datele care îndeplinesc anumite criterii, ascunzând efectiv rândurile care nu se potrivesc condițiilor specificate. Această metodă este ideală pentru ajustări manuale rapide și poate fi inversată cu ușurință dacă este necesar.
1. Selectați datele pe care doriți să le filtrați și faceți clic pe Date > Filtru. Vedeți captura de ecran:
2. Apoi faceți clic pe săgeata în jos pentru a afișa lista derulantă a filtrului și faceți clic pe Filtre numerice (sau filtre de text) > Mai mare ca (puteți alege un alt criteriu de care aveți nevoie din submeniu). Vedeți captura de ecran:
3. În dialogul popping, tastați criteriul în caseta de text de lângă este mai mare decât. Vedeți captura de ecran:
4. clic OK. Acum sunt afișate numai datele mai mari de 3000, iar rândurile ale căror date sunt mai mici de 3000 sunt ascunse.
Selectați rapid rânduri în funcție de valoarea celulei cu Kutools for Excel
Kutools for Excel oferă o funcție puternică – Selectare celule specifice, pentru a simplifica procesul de selectare a rândurilor pe baza valorilor celulelor. Deși nu ascunde direct rândurile, vă permite să selectați rapid toate rândurile care îndeplinesc anumite criterii, pe care le puteți ascunde apoi manual sau asupra cărora puteți efectua acțiuni suplimentare. Această metodă este extrem de eficientă pentru gestionarea seturilor mari de date și efectuarea operațiunilor în lot.
După descărcare și instalare Kutools for Excel, Faceți clic pe Kutools > Selectați > Selectați celule specifice pentru a deschide Selectați celule specifice căsuță de dialog. Apoi configurați dialogul după cum urmează.
- Selectați intervalul de coloane care conține numere ca bază pentru selecția rândurilor.
- selectaţi Întregul rând opțiune în Tipul de selecție secţiune.
- În prima listă verticală Tip specific, selectați Mai puţin de, și apoi intrați 3000 în caseta de text pentru a filtra rândurile în care valoarea este mai mică de 3000.
- Apasă pe OK butonul.
Rezultat
Toate rândurile în care numerele din coloana B sunt mai mici de 3000 vor fi selectate automat.

- După selectarea rândurilor, puteți continua să le ascundeți manual, după cum este necesar.
- Pentru a utiliza această funcție, ar trebui să aveți Kutools for Excel instalat pe computer. Du-te la descărcare Kutools for Excel și începe o perioadă de probă gratuită de 30 de zile fără limitări.
Ascundeți rândurile pe baza valorii celulei cu cod VBA
Mai mult, dacă sunteți interesat de codul VBA, aici pot introduce un cod VBA pentru a ascunde rândurile pe baza valorii celulei.
1. presa Alt + F11 taste pentru activare Microsoft Visual Basic pentru aplicații fereastră.
2. Apoi apasa Insera > Module pentru a deschide un nou Module fereastră și lipiți sub ea codul VBA.
VBA: ascunde rândurile pe baza valorii celulei.
Sub HideRow()
'Updateby20150618
Dim Rng As Range
Dim WorkRng As Range
Dim xNumber As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
xNumber = Application.InputBox("Number", xTitleId, "", Type:=1)
For Each Rng In WorkRng
Rng.EntireRow.Hidden = Rng.Value < xNumber
Next
End Sub
3. Apoi apăsați F5 tasta pentru a rula VBA, apoi selectați intervalul de date pe care doriți să îl ascundeți în fereastra pop-up (cu excepția antetelor). Vedeți captura de ecran:
4. clic OKși tastați numărul criteriului în al doilea dialog. Vedeți captura de ecran:
Sfat: Dacă doriți să ascundeți rânduri mai mari de 3000, schimbați Rng.EntireRow.Hidden = Rng.Value <xNumber la Rng.EntireRow.Hidden = Rng.Value> xNumber, sau dacă doriți să ascundeți rânduri ale căror date sunt egale cu 3000, schimbați în Rng.EntireRow.Hidden = Rng.Value = xNumber.
Ascundeți rândurile pe baza valorii celulei
Cele mai bune instrumente de productivitate de birou
Îmbunătățiți-vă abilitățile Excel cu Kutools for Excelși experimentați eficiența ca niciodată înainte. Kutools for Excel Oferă peste 300 de funcții avansate pentru a crește productivitatea și a economisi timp. Faceți clic aici pentru a obține funcția de care aveți cea mai mare nevoie...
Office Tab Aduce interfața cu file la Office și vă face munca mult mai ușoară
- Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
- Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ferestrele noi.
- Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!