Ինչպես օգտագործել փոփոխական տողի համարը որպես բջջային հղում Excel-ում

  • Կիսվել Սա
Hugh West

Երբեմն Excel-ում մենք չենք կարող օգտագործել որոշ բջիջներ որպես ուղղակի բջջային հղումներ: Հետևաբար, մենք ստիպված ենք Excel-ում օգտագործել փոփոխական տողի համարը որպես բջջային հղում: Ամբողջ հայեցակարգն այն է, որ մենք օգտագործում ենք պատահական տողի համար՝ որպես բջիջի հղում նշանակելու մուտքերում, բանաձևերում կամ որտեղ ուզում ենք:

Ինչպես ցույց է տրված ստորև նկարում, մենք ուզում ենք մի քանի թվերի գումարը: Մենք պարզապես կարող ենք գումարը ստանալ՝ գումարելով միջակայքը (այսինքն՝ B5:B11 ): Այնուամենայնիվ, եթե մենք չկարողանանք զետեղել B11 որպես բջջային հղում, ապա մենք օգտագործում ենք պատահական տողի համար (այսինքն՝ C5 ): INDIRECT, OFFSET կամ INDEX ֆունկցիան փոխակերպում է C5 բջիջի արժեքը 11 որպես B11 բջջային հղում: Այսպիսով, ընդհանուր փոխակերպումը տեղի է ունենում B(C5)=B11 :

Այս հոդվածում մենք ցույց ենք տալիս տողի համարը որպես բջջային հղում օգտագործելու բազմաթիվ եղանակներ: Excel:

Ներբեռնեք Excel աշխատանքային գիրքը

Փոփոխական տողի համարը որպես բջջային հղում.xlsm

4 Փոփոխական տողերի համարը որպես բջջային հղում Excel-ում օգտագործելու հեշտ եղանակներ

Փոփոխական տողերի օգտագործումը որպես բջջային հղում ցուցադրելու համար մենք ունենք տվյալների բազա: Մեր տվյալների հավաքածուն պարունակում է Սերիական համարը որպես տողի համար և այլ սյունակներ, ինչպես ցույց է տրված հետևյալ նկարում: Մենք ուզում ենք Ընդհանուր գնի գումարը, օգտագործելով փոփոխական տողի համարը որպես բջջային հղում:

Մեթոդ 1. ԱՆՈՒՂԻՂ ֆունկցիան միացնելու փոփոխական տողի համարը: որպես բջջային հղում

ԱՆՈՒՂԻՂ ֆունկցիան վերադարձնում է բջջային հղում՝ տեքստը որպես արգումենտ վերցնելով: INDIRECT ֆունկցիայի շարահյուսությունն է

=INDIRECT (ref_text, [a1])

ref_text ; հղում տեքստային տողում

[a1] ; A1 բջիջի բուլյան ցուցում: ՃԻՇՏ (լռելյայն) = բջիջ A1 ոճ: [ըստ ցանկության]

Քայլ 1. Տեղադրեք հետևյալ բանաձևը համապատասխան բջիջում (այսինքն՝ F16 ):

=SUM(F5:INDIRECT("F"&B15+4))

SUM բանաձևը պարզապես գումարում է միջակայքը (այսինքն, F5:F15 ): Բայց նախ, INDIRECT ֆունկցիան վերցնում է B15 բջիջի արժեքը (այսինքն, 11 ), այնուհետև ավելացնում է 4 ` դարձնելով 15: . Ի վերջո, INDIRECT այն փոխանցում է որպես F15 բանաձևին: Արդյունքում F(B15) դառնում է F(11+4) = F15

Քայլ 2. Սեղմեք ENTER : Դրանից հետո դուք տեսնում եք ընդհանուր գնի գումարը F16 բջիջում:

Պարզացնելու համար մենք օգտագործում ենք տողի համարը որպես բջիջի հղում պարզ բանաձևերում: Դուք կարող եք այն օգտագործել երկար և բարդ բանաձևերում, և այն լավ է աշխատում: Բջջային հղումներում տողերի համարների օգտագործումը բարդություններից խուսափելու արդյունավետ միջոց է:

Կարդալ ավելին. Բջջային հղում Excel VBA-ում (8 օրինակ)

Մեթոդ 2. Տեղադրեք փոփոխական տողի համարը որպես բջջային հղում՝ օգտագործելով OFFSET

INDIRECT ֆունկցիայի նման, Excel OFFSET ֆունկցիան նույնպես վերադարձնում է բջջային հղումը: . Չնայած արդյունքի մեջ նրանց նմանությանը, OFFSET ֆունկցիան ընդունում է 5 արգումենտի մուտքեր: OFFSET ֆունկցիայի շարահյուսությունն է

=OFFSET (reference, rows, cols, [height], [width])

տեղեկանք ; մեկնարկային բջիջ, որտեղից կհաշվվեն տողի և սյունակի համարը

տողեր ; հղման տակ գտնվող տողերի թիվը:

cols ; սյունակների թիվն անմիջապես դեպի հղումը:

բարձրությունը ; վերադարձված տեղեկանքի տողերի թիվը: [ըստ ցանկության]

լայնություն ; վերադարձված տեղեկանքում սյունակների քանակը: [ըստ ցանկության]

Քայլ 1. Մուտքագրեք ստորև բերված բանաձևը բջիջում F16 :

= SUM(F5:OFFSET(F5, B15-1,0,1,1))

Վերոնշյալ բանաձեւում OFFSET ֆունկցիան ընդունում է F5 որպես բջիջ հղում , B15-1 (այսինքն՝ 11-1=10 ) որպես փոփոխական տողեր , 0 որպես սյուներ , 1 որպես բարձրություն և լայնություն : Փոխելով B15 կամ B15-1 դուք կարող եք տեղադրել ցանկացած թիվ որպես բջջային հղում:

Քայլ 2 : Սեղմեք ENTER ընդհանուր գումարը ցուցադրելու համար:

Կարդալ ավելին. Ինչպես հղում կատարել բջիջին ըստ Տողերի և սյունակների համարները Excel-ում (4 մեթոդ)

Նման ընթերցումներ

  • Ինչպես օգտագործել FormulaR1C1 բացարձակ հղումը Excel VBA-ում
  • [Արդյունավետ է!] Բջջի հարաբերական հղումը չի աշխատում Excel-ում
  • Excel VBA. Ստացեք բջջային արժեքը մեկ այլ աշխատանքային գրքույկից առանց բացելու
  • Հարաբերական և բացարձակ բջջային հասցեն աղյուսակում
  • Հարաբերական բջջային հղումի օրինակ Excel-ում (3Չափանիշ)

Մեթոդ 3. INDEX ֆունկցիան օգտագործելու փոփոխական տողի համարը

Տողի համարը որպես բջիջի հղում տեղադրելու համար մենք կարող ենք վերադարձնել արժեք՝ այն բանաձևերով վերագրելու համար: INDEX ֆունկցիան հանգեցնում է նշանակված վայրի արժեքներին: INDEX ֆունկցիայի շարահյուսությունն է

=INDEX (array, row_num, [col_num], [area_num])

զանգված ; միջակայք կամ զանգված։

շարք_թիվ ; տողի համարը տիրույթում կամ զանգվածում:

col_num ; սյունակի համարը տիրույթում կամ զանգվածում: [ըստ ցանկության]

տարածքի_թիվը ; տեղեկանքում օգտագործվող միջակայքը: [ըստ ցանկության]

Քայլ 1. Օգտագործեք վերջին բանաձևը ցանկացած դատարկ բջիջում (այսինքն, F16 )

=SUM(F5:INDEX(F:F,B15+4))

INDEX ֆունկցիան համարում է F (այսինքն, F:F ) սյունակը որպես զանգված, B15+4= 15 որպես տող_թիվ: Այլ փաստարկներ o ընտրովի են, ուստի անհրաժեշտ չէ դրանք օգտագործել: Բանաձևի INDEX(F:F,B15+4) բաժինը վերադարձնում է $35.4 (այսինքն, F15 բջիջի արժեքը): B15 կամ B15+4 փոխելը հանգեցնում է բանաձևի փոփոխական տողերի թվերի:

Քայլ 2. Օգտագործեք ENTER ստեղնը՝ Ընդհանուր գնի գումարը F16 բջիջում երևելու համար:

Կարդալ ավելին. Excel VBA: R1C1 բանաձև փոփոխականով (3 օրինակ)

Մեթոդ 4. VBA մակրո՝ որպես բջջային հղում վերցնելու փոփոխական տողի համարը

Ի՞նչ անել, եթե մենք ուզում ենք ամեն անգամ մուտքագրել տողի համար, ընտրում ենք տողեր տիրույթից կամ զանգվածից: Excel VBA մակրոներն ենարդյունավետ է դա անել: Ենթադրենք, մենք ցանկանում ենք ընդգծել որոշակի տողեր (այսինքն՝ C5:D15 ), ինչպես ցույց է տրված ստորև բերված նկարում թավ թանաքով, VBA մակրոները դա անում են մի քանի տողով:

Քայլ 1. Microsoft Visual Basic պատուհանը բացելու համար սեղմեք ALT+F11 : Microsoft Visual Basic պատուհանում ընտրեք Տեղադրել ( Գործիքադարակից ) > Սեղմեք Մոդուլ :

Քայլ 2. Տեղադրեք հետևյալ մակրոն Մոդուլ :

5264

Մակրո կոդը վերցնում է տողի համարը` օգտագործելով VBA Input Box , այնուհետև ընդգծում է առաջին 10 տողերը: . Ընդգծումը կատարվում է օգտագործելով VBA Selection.Font.Bold հատկությունը: Sheets.Range հայտարարությունը վերագրում է որոշակի թերթիկ և տիրույթ: Նաև սահմանում է միջակայքը՝ օգտագործելով VBA CELL հատկությունը:

Քայլ 3. Օգտագործեք F5 ստեղնը մակրո գործարկելու համար: Մակրոն նախ ցուցադրում է մուտքագրման տուփը և խնդրում է մուտքագրել տողի համարը: Տողի համարը (այսինքն՝ 5 ) մուտքագրելուց հետո սեղմեք OK ։

Սեղմելով OK դուք կհասնեք Module պատուհանին: Վերադառնալ աշխատանքային թերթիկ, կտեսնեք, որ նշանակված տիրույթը (այսինքն, C5:D15 ) ընդգծված է Թավ :

Կարդալ ավելին. Excel VBA օրինակներ՝ ըստ տողի և սյունակի համարի բջջային հղումով

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

Այս հոդվածում մենք օգտագործում ենք բազմաթիվ գործառույթներ, ինչպես նաև VBA մակրո՝ փոփոխական տող օգտագործելու համարհամարը որպես բջջային հղում Excel-ում: Գործառույթները, ինչպիսիք են INDIRECT , OFFSET և INDEX -ն իրենց արգումենտներում օգտագործում են տողերի համարներ՝ արդյունքները որպես բջջային հղում փոխակերպելու համար: Հուսով ենք, որ վերը նկարագրված ելքերը կպարզեն հայեցակարգը և կօգնեն ձեզ օգտագործել դրանք ամենօրյա օգտագործման մեջ: Մեկնաբանեք, եթե լրացուցիչ հարցումներ ունեք կամ ավելացնելու բան ունեք:

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