Cum se ascund rândurile pe baza valorii celulei din Excel?
Presupunând că aveți o gamă de date și doriți să ascundeți rândurile pe baza unei valori a coloanei, de exemplu, dacă valoarea celulei a coloanei este mai mică de 3000, atunci ascundeți rândul celulei așa cum este prezentat mai jos.
Ascundeți rândurile pe baza valorii celulei cu Filtru
În Excel, puteți utiliza funcția Filtru pentru a filtra și ascunde rândurile pe baza valorii celulei.
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.
Ascundeți rândurile pe baza valorii celulei cu 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:
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.
Selectați rapid celulele pe baza criteriilor din Excel
|
Cu Kutools pentru Excel Selectați celule specifice, puteți selecta celule pe baza unuia sau a două criterii o dată. |
Kutools pentru Excel: cu peste 300 de programe de completare la îndemână Excel, gratuit pentru a încerca fără limitări în 30 de zile. |
Ascundeți rândurile pe baza valorii celulei cu Kutools pentru Excel
DACĂ nu vă place să activați funcția de filtrare, nici la VBA, aici vă prezint un instrument util - Selectați celule specifice of Kutools pentru Excel pentru a selecta rapid rânduri întregi pe baza valorii celulei, atunci le puteți ascunde.
Kutools pentru Excel, cu mai mult de 300 funcții la îndemână, vă face munca mai ușoară. | ||
După instalare gratuită Kutools pentru Excel, faceți următoarele:
1. Selectați intervalul de date și faceți clic pe Kutools > Selectați > Selectați celule specifice. Vedeți captura de ecran:
2. În Selectați celule specifice dialog, verificați Întregul rând în Tipul de selecție , apoi selectați criteriul de care aveți nevoie Tipul specific lista, apoi tastați numărul sau textul în caseta de text. Vedeți captura de ecran:
3. clic Ok > OK pentru a închide dialoguri. Acum sunt selectate rândurile ale căror date sunt mai mici de 3000 și trebuie doar să faceți clic dreapta pe antetul rândului pentru a afișa meniul contextual și să faceți clic pe Ascunde. Vedeți captura de ecran:
Acum rândurile ale căror date sunt mai mici de 3000 sunt ascunse.
Sfat:
1. Dacă doriți să ascundeți rânduri care includ o anumită valoare, puteți selecta conţine și tastați o anumită valoare în caseta de text.
2. Dacă doriți să ascundeți rânduri care includ o valoare mai mare decât mai mică decât valori, puteți selecta Mai mare ca și Mai puţin de, apoi tastați valorile în cele două casete și bifați Și.
Cu Kutools pentru Excel Selectați celule specifice utilitar, puteți identifica locația anumitor celule, puteți selecta rânduri întregi sau coloane pe baza valorii celulei și așa mai departe. Faceți clic aici pentru a afla mai multe despre acest utilitar.
Ascundeți rândurile pe baza valorii celulei
Kutools pentru Excel: peste 300 de funcții pe care trebuie să le aveți în Excel, Încercare gratuită de 30 de zile de aici. |
Cele mai bune instrumente de productivitate de birou
Îmbunătățiți-vă abilitățile Excel cu Kutools pentru Excel și experimentați eficiența ca niciodată. Kutools pentru 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...
Fila Office aduce interfața cu file în 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!