Բովանդակություն
Առօրյա օգտագործման դեպքում մենք պետք է թաքցնենք Excel-ում բջիջների արժեքների վրա հիմնված տողերը հսկայական տվյալների բազայի հետ գործ ունենալու համար: Սովորաբար Excel-ի տվյալների բազան պարունակում է բազմաթիվ տողեր: Եվ շատ ժամանակ հոգնեցուցիչ է անցնել ամբողջ տվյալների շտեմարանը՝ մուտքագրումները ըստ զանգի արժեքների դասավորելու համար: Այնուամենայնիվ, օգտագործելով Excel-ի Filter , Conditional Formatting հատկանիշները, ինչպես նաև Formula և VBA մակրոները, մենք կարող ենք թաքցնել տողերը` հիմնված բջջային արժեքի վրա: Excel. Այս հոդվածում մենք ցույց ենք տալիս նախկինում նշված եղանակները՝ թաքցնելու տողերը՝ հիմնված Excel-ում բջջային արժեքի վրա:
Ենթադրենք, մենք ունենք վաճառքի տվյալների բազա, որը բաղկացած է Պատվերի ամսաթիվը , Տարածաշրջանը սյունակներից: , Ապրանք և Քանակ : Մենք ցանկանում ենք օգտագործել սյունակի բջիջների ցանկացած արժեք՝ տողերը թաքցնելու համար:
Ներբեռնեք Excel աշխատանքային գիրքը
Թաքցնել տողերը՝ հիմնված բջջային արժեքի.xlsm-ի վրա
5 հեշտ եղանակ՝ Excel-ում բջջային արժեքի վրա հիմնված տողերը թաքցնելու համար
Մեթոդ 1. Թաքցնել Բջջային արժեքի վրա հիմնված տողեր՝ օգտագործելով զտման հատկությունը
Տուն ներդիրում Excel-ն առաջարկում է Զտիչ հատկությունը Խմբագրում բաժնում: Մենք կարող ենք օգտագործել ցանկացած ցանկալի բջիջի արժեք՝ գրառումները զտելու համար, ինչը հանգեցնում է տողերը թաքցնելու:
Քայլ 1. Աշխատանքային թերթում գնացեք Տուն ներդիր > Ընտրեք Տեսակավորել & Զտել ( Խմբագրում բաժնից) > Ընտրեք Զտիչ ( Տեսակավորել և զտել տարբերակներից):
Ընտրելով Զտիչ ցուցադրվում է Զտիչ պատկերակը յուրաքանչյուր սյունակի վերնագրում:
Քայլ 2. Սեղմեք ցանկացած ֆիլտր պատկերակի վրա սյունակների վերնագրերը (այսինքն՝ Տարածաշրջան ):
Քայլ 3. Զտիչ պատկերակը սեղմելուց հետո , հայտնվում է Filter հրամանի տուփը: Չեղարկեց որևէ տարր (այսինքն՝ Արևմուտք ), որպեսզի թաքցնի դրանց համապատասխան տողերը տվյալների հավաքածուից:
Սեղմեք OK :
Մի պահից Excel-ը թաքցնում է չնշված գրառումները (այսինքն՝ West ) տվյալների շտեմարանից և թողնում է բոլոր մյուս գրառումները ցուցադրելու, ինչպես ցույց է տրված ստորև նկարում:
Դուք կարող եք հեռացնել ցանկացած գրառում՝ թաքցնել տողերը ցանկացած սյունակից՝ օգտագործելով վերնագրի ֆիլտրի պատկերակը: Ավելի լավ ներկայացման համար մենք ցույց ենք տալիս մեթոդը մի քանի տողերով և սյունակներով: Դուք կարող եք օգտագործել այս մեթոդը այնքան սյունակներում, որքան անհրաժեշտ է և թաքցնել որքան հնարավոր է շատ տողեր՝ ըստ ձեր տվյալների տեսակի:
Կարդալ ավելին. Excel մակրո. Թաքցնել տողերը՝ հիմնված բջջային տեքստի վրա Excel-ում (3 Պարզ մեթոդներ)
Մեթոդ 2. Օգտագործելով բանաձևը և այնուհետև զտելը` բջջային արժեքի հիման վրա տողերը թաքցնելու համար
Նախորդ մեթոդում մենք օգտագործում էինք Զտել հատկություն՝ բջիջների արժեքների հիման վրա տողերը թաքցնելու համար: Իսկ եթե մենք ուզում ենք մի բանաձև ցույց տալ մեր գրառումները՝ արդյոք համապատասխանում են մեր չափանիշներին, թե ոչ: Այնուհետև տողերը զտեք ըստ ցուցումների:
Այս մեթոդով մենք օգտագործում ենք IF ֆունկցիան` հատուկ տող տեղադրելու համար (այսինքն` Թաքցնել )` նշելու անկարողությունը:կատարելով մեր պահանջը։ Այնուհետև օգտագործելով Զտիչ հատկանիշը, մենք թաքցնում ենք այն տողերը, որոնք պարունակում են Թաքցնել տողը:
Քայլ 1. Մուտքագրեք հետևյալ բանաձևը: ցանկացած բջիջ (այսինքն՝ F5 ) կից չմշակված տվյալներից:
=IF(E5<50,"Hide",E5)
E5<50, տրամաբանական_թեստն է , որտեղ այն հայտարարում է E5 արժեքները, որ 50 -ից պակաս կցուցադրեն Թաքցնել տեքստը բջիջներում: Հակառակ դեպքում, բանաձևը ցուցադրում է E5 ինքնին:
Քայլ 2. Սեղմեք ENTER և քաշեք Լրացրեք Handle հատուկ տողի վրա բջիջներում, ինչպես պատկերված է ստորև նկարում:
Քայլ 3. Հետևեք Քայլեր 1-ին մինչև 3 Մեթոդ 1 -ից Զտիչ հրամանի տուփը դուրս բերելու համար: Հրամանի վանդակում ապաընտրեք Թաքցնել արժեքը, այնուհետև սեղմեք OK :
Զտեք գրառումները առանց Թաքցնել արժեքը, թաքցնում է բոլոր տողերը, որոնք պարունակում են Թաքցնել արժեքը իրենց գրառումներում:
Դուք կարող եք ստեղծել ցանկացած հատուկ տող <1-ը կիրառելու համար:>Զտել դեպի: Այս մեթոդը օգտակար է տվյալների բազայում չափորոշիչների (որոնք կարող են լինել արժեք կամ տեքստ ) որոնումն իրականացնելու համար:
Կարդալ ավելին` Excel-ում տողերը թաքցնելու բանաձև (7 մեթոդ)
Նման ընթերցումներ
- Ինչպես թաքցնել դատարկ տողերը Excel VBA-ում (4 օգտակար Մեթոդներ)
- Ինչպես թաքցնել և բացել տողերը Excel-ում (6 ամենահեշտ ձևերը)
- Ցուցադրել Excel-ում չաշխատող բոլոր տողերը (5 խնդիր& Լուծումներ)
- Թաքնված տողեր Excel-ում. Ինչպե՞ս բացել կամ ջնջել դրանք:
- Թաքցնել կրկնօրինակ տողերը մեկ սյունակի հիման վրա Excel-ում (4 մեթոդ): )
Մեթոդ 3. Պայմանական ֆորմատավորման կիրառում Excel-ում բջջային արժեքի հիման վրա տողերը թաքցնելու համար
Excel-ի Պայմանական ֆորմատավորում հատկությունը կարող է նաև թաքցնել տողի բովանդակությունը՝ կախված բջիջի արժեքից: Այնուամենայնիվ, նախկին մեթոդները թաքցնում են ամբողջ տողը այնպես, որ թվում է, թե դրանք գոյություն չունեն, բայց այս մեթոդը թաքցնում է միայն տողի բովանդակությունը:
Քայլ 1. Անցեք Տուն ներդիր > Ընտրեք Պայմանական ձևաչափում > Ընտրեք Նոր կանոն (տարբերակներից):
Քայլ 2. Նոր ձևաչափման կանոն պատուհանը հայտնվում է. Նոր ձևաչափման կանոն պատուհանում
Ընտրեք Օգտագործեք բանաձև` որոշելու համար, թե որ բջիջը պետք է ձևաչափվի որպես Ընտրեք կանոնի տեսակ :
Գրեք հետևյալ բանաձևը Խմբագրել կանոնի նկարագրությունը :
=$C5="West"
Սեղմեք Ձևաչափ :
Քայլ 3. Ձևաչափել բջիջները պատուհանը հայտնվում է: Ձևաչափել բջիջները պատուհանի ներսում
Ընտրեք Համար բաժինը > Ընտրեք Պատվիրված ( Կատեգորիա տարբերակի տակ) > Մուտքագրեք 3 Կիսակետ (այսինքն, ;;; ) Տեսակ բաժնի տակ:
Սեղմեք OK :
Քայլ 4. Սեղմելով OK , Excel-ը ձեզ հետ է տանում Նոր ձևաչափման կանոն երկխոսության վանդակ։ .Կրկին սեղմեք OK :
Քայլեր 1 -ից 4 կատարելը հանգեցնում է բոլոր բովանդակության թաքցմանը, որոնք համընկնել Արևմուտք C սյունակում:
Դուք կարող եք վերագրել ցանկացած տեքստ կամ արժեք բանաձևում, որը մենք տեղադրում ենք՝ կիրառելու համար Պայմանական ձևաչափում : Եթե ցանկանում եք թաքցնել միայն բովանդակությունը, այլ ոչ թե տողերը, ապա այս մեթոդը շատ հարմար է օգտագործելու համար: Բացի այդ, դուք կարող եք մաքրել Պայմանական ձևաչափման կանոնները ընտրանքներից ցանկացած ժամանակ, երբ ցանկանում եք չմշակված տվյալների բազան առանց որևէ բան փոխելու:
Կարդալ ավելին. Թաքցնել տողերը: Excel-ում պայմանական ձևաչափմամբ բջջային արժեքի հիման վրա
Մեթոդ 4. Թաքցնել տողերը՝ հիմնված բջջային արժեքի վրա՝ օգտագործելով VBA մակրո Excel-ում
VBA ուժեղ գործիք է ցանկացած պայմանական արդյունքի հասնելու համար: Այս մեթոդում մենք օգտագործում ենք VBA մակրո կոդը՝ որոշակի սյունակից տողերը թաքցնելու համար , որը որոշակի պայման է դնում:
Այս մեթոդի համար մենք վերափոխում ենք մեր տվյալների հավաքածուն որպես գործնական, ինչպես ներկայացված է ստորև նշված սքրինշոթում: . Եվ ցանկանում եք թաքցնել տողերը՝ կախված սյունակի արժեքից (այսինքն՝ Տարածաշրջան ) հավասար է բջիջի արժեքին (այսինքն՝ Արևելք ):
Քայլ 1. Սեղմեք ALT+F11 ընդհանրապես՝ Microsoft Visual Basic պատուհանը բացելու համար: Պատուհանում սավառնել դեպի Գործիքադարակի > Ընտրեք Տեղադրել > Ընտրեք Մոդուլ :
Քայլ 2. Տեղադրեք հետևյալ մակրո կոդը Մոդուլ և սեղմեք F5 գործարկելու համարմակրո:
2634
Մակրո կոդը նշանակում է սկիզբ (այսինքն, 2 ), վերջ (այսինքն. , 15 ) տողի և սյունակի (այսինքն, 2, Տարածաշրջանի սյունակ ) համարները: Սյունակի համարը ցույց է տալիս, թե որ սյունակում է մակրոն համապատասխանում տրված արժեքին (այսինքն՝ Արևելք ): Այնուհետև VBA IF ֆունկցիան թաքցնում է ցանկացած տող, բացառությամբ տվյալ սյունակի տողերում առկա Արևելք արժեքի (այսինքն, Տարածաշրջան սյունակ ):
Քայլ 3. Մակրո կոդի գործարկումը թաքցնում է բոլոր տողերը, բացառությամբ Արևելք պարունակող տողերի իրենց բջիջներում, որոնք նման են ստորև նկարին:
Կարդալ ավելին․ VBA՝ Excel-ում տողերը թաքցնելու համար (14 մեթոդ)
Մեթոդ 5. Բջջային արժեքի հիման վրա տողերը թաքցնել իրական ժամանակում՝ օգտագործելով VBA մակրո
Օգտագործելով VBA մակրո կոդը Մեթոդ 4 -ում, մենք թաքցնում ենք վերջնական կամ ավարտված տվյալների բազայի տողերը: Բայց կարող է լինել մի սցենար, երբ մենք պետք է իրական ժամանակում թաքցնենք տողերը՝ պահպանելով որոշակի պայման: Այդ դեպքում մենք կարող ենք օգտագործել մասնավոր մակրո՝ այս տեսակի սցենարով զբաղվելու համար:
Այս ստորև բերված տվյալների բազայի համար մենք ցանկանում ենք կատարել գործողություն, որտեղ մենք պարզապես գրում ենք չափանիշները, իսկ Excel-ը ավտոմատ կերպով թաքցնում է տողերը իրականում: ժամանակ:
Քայլ 1. Microsoft Visual Basic-ը բացելուց հետո (սեղմելով ALT+F11 ընդհանրապես), Կրկնակի սեղմեք համապատասխան թերթիկի վրա (այսինքն, Թերթ3 ) VBAProject բաժնի տակ:
Քայլ 2. Ընտրեք Աշխատանքային թերթիկ թերթի կոդի պատուհանից, ինչպես ցույց է տրված ստորև նկարում:
Քայլ 3. Անձնական ենթակետը հայտնվում է:
Քայլ 4. Նախորդ մակրո կոդի նման, թերթի կոդի պատուհանում տեղադրեք հետևյալ մակրո կոդը:
6943
Գրված մակրո կոդը նշանակում է սկիզբ (այսինքն, 2 ), վերջ (այսինքն 15 ) շարքի, և սյունակի (այսինքն, 2) համարները: Այնուհետև այն պարտադրում է պայման, որ այն թաքցնում է A18 բջիջին հավասար արժեքներ 2 սյունակում: VBA IF ֆունկցիան ստեղծում է մասնավոր մակրո կոդ` տողերը իրական ժամանակում թաքցնելու համար A18 բջիջում ցանկացած արժեք մուտքագրելուց հետո:
Քայլ 5. Սեղմեք F5 ՝ մակրո գործարկելու համար, այնուհետև վերադառնաք աշխատաթերթ: Փորձեք մուտքագրել այն ամենը, ինչ կա 2 սյունակում և սեղմեք ENTER :
Սեղմեք Enter ցանկացած տեքստ մուտքագրելուց հետո (այսինքն՝ Արևելք կամ Արևմուտք ), թաքցնում է տվյալների հավաքածուից տողեր պարունակող համապատասխան տեքստը: Դուք կարող եք օգտագործել հանձնարարված սյունակի ցանկացած տեքստ կամ արժեք՝ տվյալների բազայում տողերը թաքցնելու համար:
Եզրակացություն
Այս հոդվածում մենք ցույց ենք տալիս, թե ինչպես թաքցնել տողերը՝ հիմնված բջջի արժեքի վրա: Excel-ում։ Excel-ի Զտիչ և Պայմանական ձևաչափում գործառույթները հարմար են տողերը թաքցնելիս: Այնուամենայնիվ, Պայմանական ձևաչափում հատկանիշը պարզապես թաքցնում է տողերի բովանդակությունը: VBA մակրոներն առաջարկում են արդյունավետ եղանակներ՝ ձեր տվյալների տեսակին համապատասխան տողերը թաքցնելու համար: Հուսով եմ, որ այս նկարագրված մեթոդները կկատարեն աշխատանքըայնպես, ինչպես ցանկանում եք: Մեկնաբանեք, եթե լրացուցիչ հարցումներ ունեք կամ ավելացնելու բան ունեք: