Excel VBA. Հաշվել սյունակները տվյալների հետ (2 օրինակ)

  • Կիսվել Սա
Hugh West

Երբ դուք ունեք տվյալների փոքր աղյուսակ մի քանի սյունակներով, կարող եք հեշտությամբ հաշվել բոլորը: Բայց մեծ տվյալների աղյուսակի համար բավականին դժվար է հաշվել բոլոր սյունակները առանց որևէ սխալի: Բացի այդ, որոշ սյունակներ կարող են պարունակել տվյալներ, մինչդեռ որոշ սյունակներ կարող են ամբողջովին դատարկ լինել: Այսպիսով, տվյալների մեծ աղյուսակի դեպքում բոլոր սյունակները հաշվելը բավականին դժվար է: Այս հոդվածում դուք կսովորեք Excel-ում VBA-ի միջոցով հեշտությամբ հաշվելու սյունակները տվյալների հետ հաշվելու 2 եղանակ:

Ներբեռնեք Practice Workbook

Դուք կարող եք ներբեռնել Excel ֆայլը հետևյալ հղումից և պրակտիկայով զբաղվել այն։

Հաշվել սյունակները Data.xlsm-ով

2 եղանակ՝ հաշվելու սյունակներ տվյալների հետ՝ օգտագործելով VBA Excel-ում

1 Հաշվեք աշխատաթերթի բոլոր սյունակները տվյալների հետ՝ օգտագործելով պարզ VBA կոդ

Մենք կարող ենք տեսնել 3 սյունակները հետևյալ տվյալների աղյուսակում: Այժմ մենք կօգտագործենք VBA կոդը՝ Excel-ի մեկ աշխատաթերթում օգտագործված սյունակների քանակը որոշելու համար:

❶ Նախ սեղմեք ALT + F11 VBA խմբագրիչը բացելու համար:

❷ Դրանից հետո ստեղծեք նոր մոդուլ Insert > Մոդուլ:

❸ Դրանից հետո պատճենեք հետևյալ VBA սկրիպտը:

2847

❹ Այնուհետև վերադարձեք VBA խմբագիր և սեղմեք CTRL + V այն տեղադրելու համար:

❺ Այժմ պահպանեք VBA կոդը՝ սեղմելով CTRL + S կոճակը:

❻ VBA կոդը գործարկելու համար անցեք Developer ներդիր և սեղմեք Macros : Կամ պարզապես սեղմեք F5 ստեղն.

Կհայտնվի Macro երկխոսության տուփը:

❼ Ձեզ անհրաժեշտ է միայն սեղմել Run կոճակը:

Այժմ կտեսնեք, որ երկխոսության տուփ է հայտնվել: Ինչն ասում է, որ տվյալների հետ սյունակների թիվը 3 է:

Կարդալ ավելին. Ինչպես հաշվել սյունակների թիվը Excel-ում (3 հեշտ Մեթոդներ)

2. Հաշվեք բոլոր սյունակները տրված տիրույթում տվյալների հետ՝ օգտագործելով Excel VBA կոդը

Հետևյալ VBA կոդը թույլ կտա ձեզ հաշվել բոլոր սյունակները տվյալների հետ մեկում տրված միջակայքը:

Կոդն օգտագործելու համար

❶ Նախ բացեք VBA խմբագրիչը՝ սեղմելով ALT + F11:

❷ Այնուհետև գնացեք դեպի Տեղադրել > Մոդուլ ՝ նոր մոդուլ ստեղծելու համար:

❸ Դրանից հետո պատճենեք հետևյալ VBA սկրիպտը:

1239

❹ Վերադարձեք VBA խմբագիր և սեղմեք CTRL + V այն տեղադրելու համար:

❺ Այժմ պահպանեք կոդը՝ սեղմելով CTRL + S:

❻ Գնացեք Developer ներդիր և սեղմեք Macros Macro պատուհանը բացելու համար:

Կամ պարզապես սեղմեք F5 ստեղնը Macro երկխոսության տուփից օգտվելու համար:

❼ Երկխոսության տուփից ընտրեք ֆունկցիայի անունը CountColumnsInARange և սեղմեք Գործարկել կոճակը:

Վերջապես կհայտնվի փոքրիկ երկխոսության տուփ, որտեղ ասվում է, որ սյունակների ընդհանուր թիվը 3 է:

Կարդալ ավելին. Ինչպես հաշվել սյունակները VLOOKUP-ի համար Excel-ում (2 մեթոդ)

Ավելի շատ VBA կոդեր Excel-ում սյունակները հաշվելու համար

1. ՕգտագործեքVBA Range.End մեթոդ՝ վերջին օգտագործված սյունակի համարը վերադարձնելու համար

Excel աղյուսակում վերջին օգտագործված սյունակի համարը ստանալու համար,

❶ Նախ, բացեք VBA խմբագրիչը՝ սեղմելով ։ ALT + F11:

❷ Այնուհետև անցեք Տեղադրեք > Մոդուլ ՝ նոր մոդուլ ստեղծելու համար:

❸ Պատճենեք հետևյալ VBA կոդը՝

6004

❹ Տեղադրեք և պահեք կոդը VBA խմբագրիչում:

❺ Սեղմեք F5 ստեղնը վերը նշված կոդը գործարկելու համար:

Դուք կստանաք վերջին սյունակը համարը բացվող երկխոսության վանդակում, ինչպես ստորև նկարում.

Կարդալ ավելին. Ինչպես հաշվել սյունակները մինչև արժեքի հասնելը Excel-ում

2. Օգտագործեք Range.Find մեթոդը վերադարձնելու վերջին օգտագործված սյունակի համարը Excel-ում

Եթե փնտրում եք VBA կոդ՝ վերջին օգտագործված սյունակի համարը վերադարձնելու համար, ապա հետևեք ստորև նշված քայլերին: :

❶ Նախ, սեղմեք ALT + F11 ՝ VBA խմբագրիչը բացելու համար:

❷ Դրանից հետո ստեղծեք նոր մոդուլ Insert > Մոդուլ:

❸ Պատճենեք հետևյալ VBA կոդը՝

7886

❹ Այնուհետև վերադարձեք VBA խմբագրիչ և սեղմեք CTRL + V այն տեղադրելու համար:

❺ Այժմ պահեք VBA կոդը՝ սեղմելով CTRL + S կոճակը:

Այժմ սեղմեք F5 ստեղնը վերը նշված կոդը գործարկելու համար:

Դուք կստանաք վերջին օգտագործված սյունակի համարը բացվող երկխոսության վանդակում, ինչպես ստորև նկարում.

Հիշելու բաներ

  • Սեղմեք ALT + F11 ՝ VBA խմբագրիչը բացելու համար:
  • Դուք կարող եք սեղմել ALT +F8 Macros երկխոսության տուփից օգտվելու համար:
  • VBA կոդը գործարկելու համար սեղմեք F5:

Եզրակացություն

Ամփոփելու համար մենք քննարկել ենք Excel-ում VBA-ի միջոցով տվյալների հետ սյունակները հաշվելու 2 եղանակ: Ձեզ խորհուրդ է տրվում ներբեռնել այս հոդվածին կից պրակտիկայի աշխատանքային գրքույկը և դրանով կիրառել բոլոր մեթոդները։ Եվ մի հապաղեք որևէ հարց տալ ստորև բերված մեկնաբանությունների բաժնում: Մենք կփորձենք շուտափույթ պատասխանել բոլոր համապատասխան հարցումներին: Եվ խնդրում ենք այցելել մեր կայքը ExcelWIKI ավելին ուսումնասիրելու համար:

Հյու Ուեսթը բարձր փորձառու Excel-ի մարզիչ և վերլուծաբան է, որն ունի ավելի քան 10 տարվա փորձ այս ոլորտում: Նա հաշվապահական հաշվառման և ֆինանսների բակալավրի և բիզնեսի կառավարման մագիստրոսի կոչում է ստացել: Հյուը կիրք ունի դասավանդելու նկատմամբ և մշակել է ուսուցման յուրահատուկ մոտեցում, որը հեշտ է հետևել և հասկանալ: Excel-ի նրա փորձագիտական ​​գիտելիքներն օգնել են հազարավոր ուսանողների և մասնագետների ամբողջ աշխարհում բարելավել իրենց հմտությունները և առաջադիմել իրենց կարիերայում: Իր բլոգի միջոցով Հյուն կիսվում է իր գիտելիքներով աշխարհի հետ՝ առաջարկելով Excel-ի անվճար ձեռնարկներ և առցանց ուսուցում, որոնք կօգնեն անհատներին և ձեռնարկություններին հասնել իրենց ողջ ներուժին: