Salt la conținutul principal

Cum se ascund rândurile pe baza valorii celulei din Excel?

Autor: Sun Ultima modificare: 2024-11-25

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 rândurile pe baza valorii celulei

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:

faceți clic pe Date > Filter

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:

specificați criteriile din caracteristica Filtru

3. În dialogul popping, tastați criteriul în caseta de text de lângă este mai mare decât. Vedeți captura de ecran:

introduceți criteriul în caseta de text

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.

anumite rânduri sunt filtrate


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.

Kutools for Excel oferă peste 300 de funcții avansate pentru a eficientiza sarcinile complexe, stimulând creativitatea și eficiența. Itegarate cu capabilități AI, Kutools automatizează sarcinile cu precizie, facilitând gestionarea datelor. Informații detaliate despre Kutools for Excel...         Încercare gratuită...

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ă.

  1. Selectați intervalul de coloane care conține numere ca bază pentru selecția rândurilor.
  2. selectaţi Întregul rând opțiune în Tipul de selecție secţiune.
  3. Î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.
  4. Apasă pe OK butonul.
    specificați opțiunile din caseta de dialog
Rezultat

Toate rândurile în care numerele din coloana B sunt mai mici de 3000 vor fi selectate automat.

Toate rândurile îndeplinesc criteriile sunt selectate
notițe:

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:

cod vba pentru a selecta intervalul de date

4. clic OKși tastați numărul criteriului în al doilea dialog. Vedeți captura de ecran:

cod vba pentru a tasta criteriul în caseta prompt

5. clic OK. Acum rândurile ale căror date sunt mai mici de 3000 sunt ascunse.

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

🤖 Kutools Ajutor AI: Revoluționați analiza datelor pe baza: Execuție inteligentă   |  Generați codul  |  Creați formule personalizate  |  Analizați datele și generați diagrame  |  invoca Kutools funcţii...
Caracteristici populare: Găsiți, evidențiați sau identificați duplicatele   |  Ștergeți rândurile goale   |  Combinați coloane sau celule fără a pierde date   |   Rundă fără Formula ...
Super căutare: VLookup cu mai multe criterii    VLookup cu valori multiple  |   VLookup pe mai multe foi   |   Căutare fuzzy ....
Listă derulantă avansată: Creați rapid o listă derulantă   |  Listă drop-down dependentă   |  Listă derulantă cu selectare multiplă ....
Manager de coloane: Adăugați un număr specific de coloane  |  Mutați coloanele  |  Comutați starea vizibilității coloanelor ascunse  |  Comparați intervale și coloane ...
Caracteristici prezentate: Focus pe grilă   |  Vedere de proiectare   |   Big Formula Bar    Manager registru de lucru și foi   |  Biblioteca de resurse (Text automat)   |  Data Picker   |  Combinați foi de lucru   |  Criptare/Decriptare celule    Trimiteți e-mailuri după listă   |  Super Filtru   |   Filtru special (filtrează bold/italic/barat...) ...
Top 15 seturi de instrumente12 Text Instrumente (Adăuga text, Eliminați caractere,...)   |   50+ Diagramă Tipuri de (Gantt Chart,...)   |   40+ Practic Formule (Calculați vârsta pe baza zilei de naștere,...)   |   19 inserare Instrumente (Introduceți codul QR, Inserați imaginea din cale,...)   |   12 Convertire Instrumente (Numere la cuvinte, conversie valutara,...)   |   7 Merge & Split Instrumente (Rânduri combinate avansate, Celule divizate,...)   |   ... și altele
Utilizare Kutools în limba preferată – este compatibilă cu engleză, spaniolă, germană, franceză, chineză și peste 40 de alte limbi!

Î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!