Երբեմն անհրաժեշտ է պատճենել որոշակի չափանիշներին համապատասխանող բջիջներ: Եվ այստեղ մենք կներկայացնենք թիրախային բջիջները պատճենելու 2 օգտակար մեթոդ:
Excel-ի աշխատաթերթում, անշուշտ, շատ տվյալներ և տեղեկություններ կլինեն: Այնուամենայնիվ, այդ բջիջները պարունակում են արժեքներ, որոնք համապատասխանում են որոշակի չափանիշի, կբաժանվեն տարբեր տիրույթում: Արդյունքում, դժվար կլինի, երբ դուք պետք է հավաքեք դրանք:
Այս աշխատաթերթում դուք պետք է պատճենեք 350-ից մեծ բջիջներ: Եվ եթե այդ բջիջները մեկ առ մեկ տեսակավորեք և այնուհետև պատճենեք, ապա վստահաբար շատ ժամանակ և էներգիա կծախսեք:
Այսպիսով, այժմ դուք կարող եք օգտագործել ստորև նշված երկու մեթոդները այս առաջադրանքն ավարտելու համար:
Մեթոդ 1. Պատճենեք ֆիլտրի արդյունքը
Եթե թիրախային բջիջները գտնվում են միջակայքում, կարող եք օգտագործել Excel-ի ֆիլտրի գործառույթը: Կարող եք սյունակի համար սահմանել մի քանի չափանիշներ, այնուհետև պատճենել ֆիլտրի արդյունքը:
- Տեղադրեք ձեր կուրսորը նպատակային միջակայքում։
- Դրանից հետո կտտացրեք գործիքագոտում «Տեսակավորել և զտել» կոճակին:
- Հաջորդը բացվող ցանկում ընտրեք «Զտել» տարբերակը:
- Այժմ սեղմեք սյունակի վերնագրի կոճակը:
- Հաջորդը ընտրեք «Թվերի զտիչներ» տարբերակը
- Ենթամենյուում ընտրեք ձեզ անհրաժեշտ տարբերակը: Այստեղ մենք կընտրենք «Մեծ քան»:
- «Custom AutoFilter» պատուհանում սահմանեք ձեզ անհրաժեշտ չափանիշները:
- Դրանից հետո կտտացրեք «Լավ» կոճակին:
Հետևաբար, միայն բջիջները, որոնք համապատասխանում են չափանիշին, կցուցադրվեն աշխատաթերթում: Մյուս բջիջները կթաքցվեն:
Երբ զտման գործընթացը ավարտվի, կարող եք կատարել պատճենման և տեղադրման գործընթացը:
- Ընտրեք արդյունքը աշխատաթերթում:
- Այնուհետև սեղմեք ստեղնաշարի «Ctrl + C» դյուրանցման ստեղները՝ միջակայքը պատճենելու համար:
- Այժմ սեղմեք աշխատանքային թերթի մեկ այլ բջիջ:
- Հաջորդը սեղմեք «Ctrl + V» դյուրանցման ստեղները՝ այդ բջիջները տեղադրելու համար:
- Այնուհետև սեղմեք «Esc» կոճակը՝ պատճենելու ռեժիմից դուրս գալու համար:
Դուք կարող եք տեսնել, որ միայն այն բջիջները, որոնք համապատասխանում են չափանիշներին, կտեղադրվեն նոր տիրույթում:
Այնուամենայնիվ, դուք դժվարությունների կհանդիպեք, եթե տեղադրեք այն տիրույթում, որը նույն տողերն ունի սկզբնական տիրույթի հետ: Այստեղ միայն երկու թիվ է տեղադրվում նոր տիրույթում:
Պատճառն իրականում շատ պարզ է. Սկզբնական տիրույթում այն բջիջները, որոնք չեն համապատասխանում չափանիշին, թաքցվում են: Եվ այդ բջիջները պարունակող ամբողջ տողերը նույնպես թաքցված են։ Հետեւաբար, նոր տիրույթում դուք կարող եք տեսնել միայն արդյունքի մի մասը: Այլ արժեքները գտնվում են թաքնված տողերում: Արդյունքը ցույց տալու համար կարող եք մաքրել ֆիլտրի հատկանիշի չափանիշները: Եվ հետո դուք կարող եք տեսնել ամբողջ արդյունքը աշխատաթերթում:
Մեթոդ 2. Օգտագործեք VBA մակրո
Երբ այդ թիրախային բջիջները սյունակում չեն, դուք չեք կարող օգտագործել ֆիլտրի գործառույթը։ Եվ այս առաջադրանքն ավարտելու համար այժմ կարող եք օգտագործել VBA մակրո։
- Սեղմեք ստեղնաշարի «Alt + F11» դյուրանցման ստեղները՝ Visual Basic խմբագրիչը բացելու համար:
- Դրանից հետո կտտացրեք «Տեղադրել» ներդիրին գործիքագոտում:
- Դրանից հետո ենթամենյուում ընտրեք «Մոդուլ» տարբերակը: Հետևաբար, դուք նոր մոդուլ եք տեղադրել այս նախագծում:
- Այս քայլում պատճենեք հետևյալ VBA կոդերը նոր մոդուլում:
Sub Copy_Cells()
Dim c As Range, i As Integer, j As Integer
i = 0
For Each c In Range("B2:B13")
If c > 350 Then
Cells(2 + i, 6) = Cells(c.Row, c.Column - 1)
Cells(2 + i, 7) = c
End If
i = i + 1
Next c
For j = 13 To 2 Step -1
If Cells(j, 6) = "" Then
Range("F" & j, "G" & j).Delete Shift:=xlUp
End If
Next j
End Sub
Այս մակրոյում մենք կգտնենք այն բջիջները, որոնք համապատասխանում են չափանիշներին: Եվ հաջորդ արժեքները կպատճենվեն նոր տիրույթում: Երբ պատճենման և տեղադրման գործընթացը ավարտվի, այս մակրոն կջնջի նոր տիրույթի դատարկ բջիջները: Ձեր իրական աշխատաթերթում դուք պետք է փոխեք չափանիշները և կոդերի տիրույթը՝ ըստ ձեր իրական կարիքի:
- Այստեղ սեղմեք «Run Sub» կոճակը գործիքագոտում կամ սեղմեք «Enter» կոճակը ստեղնաշարի վրա՝ մակրո գործարկելու համար:
Հաջորդը վերադառնաք աշխատաթերթին, կտեսնեք, որ արդյունքն արդեն աշխատաթերթում է:
Կարող եք նաև օգտագործել VBA մակրոները՝ սյունակում չգտնվող բջիջները գտնելու համար: Այսպիսով, երբ դուք պետք է պատճենեք բջիջները բազմաթիվ տիրույթներում, կարող եք փոփոխել մակրո և օգտագործել այն:
Երկու մեթոդների համեմատություն
Այս աղյուսակում մենք ձեզ ցույց կտանք երկու մեթոդների առավելություններն ու թերությունները:
|
Համեմատություն |
Պատճենեք ֆիլտրի արդյունքը |
Օգտագործեք VBA մակրո |
|
Առավելությունները |
Եթե դուք ծանոթ չեք Excel VBA-ին, կարող եք օգտագործել այս մեթոդը: | Դուք կարող եք նաև օգտագործել այս մեթոդը տարբեր տիրույթներում գտնվող բջիջները պատճենելու համար: |
|
Թերությունները |
Երբ բջիջները առանձին են աշխատանքային թերթի տարբեր հատվածներում, դուք չեք կարող զտել տվյալները այս մեթոդով: | VBA մակրոների օգտագործումը երբեմն սխալներ կառաջացնի ձեր աշխատաթերթում: |
Հետևաբար, հաջորդ անգամ, երբ անհրաժեշտ լինի բջիջները պատճենել որոշակի չափանիշների հիման վրա, կարող եք ընտրել ամենահարմար մեթոդը։
Excel-ի անվտանգությունը մտահոգության պատճառ է հանդիսանում
Excel-ի անվտանգությունը շատ կարևոր է ձեզ համար, և դուք պետք է ավելի շատ ուշադրություն դարձնեք Excel-ի անվտանգությանը: Շատ օգտատերեր կորցրել են իրենց տվյալներն ու տեղեկատվությունը Excel-ում՝ տարբեր պատճառներով: Եթե դուք չեք կարող երաշխավորել ձեր ֆայլերի անվտանգությունը, ապա, անշուշտ, շատ կտուժեք: Excel-ի վնասման հետևանքը կարող է աղետալի լինել: Երբ Excel-ում սխալների հանդիպեք, կարող եք... Excel xls տվյալների կոռուպցիայի վերանորոգում երրորդ կողմի օգտակար գործիքի միջոցով: ձեռքի տակ ունենալով այս գործիքը, դուք երբեք չեք կորցնի ձեր տվյալները և տեղեկատվությունը:
Հեղինակի ներածություն.
Աննա Ման տվյալների վերականգման փորձագետ է DataNumen, Inc., որը տվյալների վերականգման տեխնոլոգիաների համաշխարհային առաջատարն է, այդ թվում Word Doc վնասի վերանորոգում և հեռանկարների նորոգման ծրագրակազմի արտադրանքները: Լրացուցիչ տեղեկությունների համար այցելեք www.datanumen.com








