Nola erabili errenkada-zenbaki aldakorra gelaxka-erreferentzia gisa Excel-en

  • Partekatu Hau
Hugh West

Batzuetan, Excel-en, ezin ditugu gelaxka jakin batzuk zelula erreferentzia zuzen gisa erabili. Hori dela eta, Excel-en errenkada-zenbaki aldakorra erabiltzera behartuta gaude gelaxka-erreferentzia gisa. Kontzeptu osoa da ausazko errenkada-zenbaki bat erabiltzen dugula sarreretan, formuletan edo nahi dugun tokian gelaxka-erreferentzia gisa esleitzeko.

Beheko pantaila-argazkian erakusten den moduan, zenbaki pare baten batura nahi dugu. Besterik gabe, batura lor dezakegu barrutia batuz (hau da, B5:B11 ). Hala ere, ezin badugu B11 gelaxka-erreferentzia gisa txertatu, ausazko errenkada-zenbaki bat erabiliko dugu (hau da, C5 ). ZEHARKAKO, DESPENSATU edo INDEX funtzioak C5 gelaxka-balioa 11 B11 gelaxka-erreferentzia gisa bihurtzen du. Beraz, bihurketa orokorra B(C5)=B11 gertatzen da.

Artikulu honetan, errenkada-zenbakia gelaxka-erreferentzia gisa erabiltzeko hainbat modu erakusten ditugu. Excel.

Deskargatu Excel lan-koadernoa

Aldagaiaren errenkada-zenbakia gelaxka-erreferentzia gisa.xlsm

4 Excel-en errenkada-zenbaki aldakorra gelaxka-erreferentzia gisa erabiltzeko modu errazak

Errenkada aldakorrak gelaxka-erreferentzia gisa erabiltzen direla erakusteko, datu-multzo bat dugu. Gure datu-multzoak Serial Number ditu errenkada-zenbaki gisa eta beste zutabe batzuk hurrengo irudian erakusten den moduan. Prezio osoa ren batura nahi dugu errenkada-zenbaki aldakorra gelaxka-erreferentzia gisa erabiliz.

1. metodoa: ZEHARKAKO funtzioa errenkada-zenbaki aldakorra gaitzeko Gelaxka erreferentzia gisa

ZEHARKOAK funtzioak gelaxka-erreferentzia bat itzultzen du testua argumentu gisa hartuta. ZEHARRA funtzioaren sintaxia

=INDIRECT (ref_text, [a1])

ref_text da; erreferentzia testu-kate batean

[a1] ; A1 zelularen adierazle boolearra. EGIA (lehenespenez) = gelaxka A1 estiloa. [aukerakoa]

1. urratsa: Itsatsi formula hau dagokion gelaxkan (hau da, F16 ).

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

SUM formulak barrutia batzen du (hau da, F5:F15 ). Baina lehenik eta behin, ZEHARKOAK funtzioak B15 gelaxka-balioa hartzen du (hau da, 11 ) eta gero 4 gehitzen du 15 izan dadin. . Azkenean, ZEHARKOAK k F15 gisa pasatzen dio formulari. Ondorioz, F(B15) F(11+4) = F15

bihurtzen da 2. urratsa: Sakatu SARTU . Horren ondoren, prezio osoaren zenbatekoa ikusten duzu F16 gelaxkan.

Sinplifikaziorako, errenkada zenbakia erabiltzen dugu gelaxka-erreferentzia gisa formula sinpleetan. Formula luze eta konplikatuetan erabil dezakezu eta ondo funtzionatzen du. Gelaxken erreferentzietan errenkada-zenbakiak erabiltzea konplikazioak saihesteko modu eraginkorra da.

Irakurri gehiago: Zelula-erreferentzia Excel VBA-n (8 adibide)

2. metodoa: txertatu aldagaiaren errenkada-zenbakia gelaxka-erreferentzia gisa OFFSET erabiliz

INDIRECT funtzioaren antzera, Excel OFFSET funtzioak gelaxka-erreferentzia ere itzultzen du . Emaitzan antzekotasunak izan arren, OFFSET funtzioak hartzen du 5 argumentu sarrera. OFFSET funtzioaren sintaxia

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

erreferentzia da; errenkada eta zutabe zenbakia zenbatuko diren gelaxka hasi

errendak ; errenkada kopurua erreferentziaren azpian.

cols ; zutabe kopurua erreferentziaren eskuinera.

altuera ; Itzulitako erreferentziako errenkaden kopurua. [aukerakoa]

zabalera ; Itzulitako erreferentziako zutabe kopurua. [aukerakoa]

1. urratsa: Idatzi beheko formula gelaxkan F16 .

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

Goiko formulan, OFFSET funtzioak F5 hartzen du erreferentzia , B15-1 gelaxka gisa. (hau da, 11-1=10 ) aldagai gisa ilara , 0 gisa cols , 1 gisa altuera eta zabalera . B15 edo B15-1 aldatuz, edozein zenbaki txerta dezakezu gelaxka-erreferentzia gisa.

2. urratsa : Sakatu SARTU batura osoa bistaratzeko.

Irakurri gehiago: Nola erreferentziatu gelaxka arabera Errenkada eta zutabe zenbakia Excel-en (4 metodo)

Antzeko irakurketak

  • Nola erabili FormulaR1C1 erreferentzia absolutua Excel VBA-n
  • [Konpondu!] Gelaxka-erreferentzia erlatiboa ez da funtzionatzen Excel-en
  • Excel VBA: lortu gelaxka-balioa beste lan-liburu batetik ireki gabe
  • Kalkulu-orrian gelaxka-helbide erlatiboa eta absolutua
  • Excel-en gelaxka erlatiboen erreferentziaren adibidea (3Irizpideak)

3. metodoa: INDEX Funtzioa errenkada-zenbaki aldagaia erabiltzeko

errenkada-zenbaki bat gelaxka-erreferentzia gisa txertatzeko, itzul dezakegu. balioa formuletan esleitzeko. INDEX funtzioak esleitutako kokapenaren balioak sortzen ditu. INDEX funtzioaren sintaxia

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

array da; barrutia edo array.

errenkada_zenbakia ; barruti edo matrizeko errenkada-zenbakia.

col_num ; barruti edo matrizeko zutabe-zenbakia. [aukerakoa]

eremu_zenbakia ; erreferentzian erabilitako tartea. [aukerakoa]

1. urratsa: Erabili azken formula hau hutsik dagoen edozein gelaxkatan (hau da, F16 )

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

INDEX funtzioak F (hau da, F:F ) zutabea array gisa hartzen du, B15+4= 15 errenkada_zenbakia bezala. Beste argudio batzuk aukerakoak dira, beraz, ez da beharrezkoa horiek erabiltzea. Formulako INDEX(F:F,B15+4) zatiak $35,4 itzultzen du (hau da, F15 gelaxka-balioa). B15 edo B15+4 aldatzeak errenkada-zenbaki aldakorrak sortzen ditu formulan.

2. urratsa: Erabili SARTU tekla Prezio osoa ren batura agertzeko F16 gelaxkan.

Gehiago irakurri: Excel VBA: R1C1 formula aldagaiarekin (3 adibide)

4. metodoa: VBA makroa aldagaiaren errenkada-zenbakia gelaxka-erreferentzia gisa hartzeko

Zer gertatzen da errenkada-zenbaki bat sartu nahi badugu, barruti edo array bateko errenkadak hautatzen baditugu? Excel VBA makroak diraeraginkorra hau egiteko. Demagun errenkada zehatzak nabarmendu nahi ditugula (hau da, C5:D15 ) ondoko irudian agertzen den moduan tinta lodiz, VBA makroek lerro pare batekin egiten dute.

1. urratsa: Microsoft Visual Basic leihoa irekitzeko, sakatu ALT+F11 . Microsoft Visual Basic leihoan, hautatu Txertatu ( Tresna-barra tik) > Sakatu Modulua .

2. urratsa: Itsatsi hurrengo makroa Modulua .

1800

Makro-kodeak VBA sarrera-koadroa erabiliz errenkada-zenbaki bat hartzen du eta gero lehen 10 errenkadak nabarmentzen ditu . Nabarmena VBA Selection.Font.Bold propietatea erabiliz egiten da. Sheets.Range adierazpenak orri eta barruti zehatz bat esleitzen du. Gainera, barrutia definitzen du VBA CELL propietatea erabiliz.

3. urratsa: Erabili F5 tekla makroa exekutatzeko. Makroak sarrera-koadro bat bistaratzen du lehenik eta errenkada-zenbaki bat sartzeko eskatzen du. Errenkada-zenbakia sartu ondoren (hau da, 5 ), egin klik OK .

Ados sakatuz gero, Modulua leihora eramango zaitu. Itzuli lan-orrira, esleitutako barrutia (hau da, C5:D15 ) Lodia nabarmentzen dela ikusten duzu.

Gehiago irakurri: Excel VBA adibideak errenkada eta zutabe-zenbakiaren araberako gelaxken erreferentziarekin

Ondorioa

Artikulu honetan, erabiltzen dugu hainbat funtzio eta VBA makroa errenkada aldakorra erabiltzekozenbakia Excel-en gelaxka-erreferentzia gisa. ZEHAR , OFFSET eta INDEX bezalako funtzioek errenkada-zenbakiak erabiltzen dituzte argumentuetan emaitzak gelaxka-erreferentzia gisa eraldatzeko. Espero dut goian deskribatutako irteera hauek kontzeptua argitzea eta eguneroko erabileretan erabiltzen laguntzea. Iruzkinak galdera gehiago badituzu edo gehitzeko zerbait baduzu.

Hugh West esperientzia handiko Excel prestatzaile eta analista da, industrian 10 urte baino gehiagoko esperientzia duena. Kontabilitate eta Finantzetan Lizentziatua eta Enpresen Administrazioko Masterra da. Hughek irakasteko grina du eta jarraitzeko eta ulertzeko erraza den irakaskuntza-ikuspegi berezia garatu du. Excel-en ezagutza adituak mundu osoko milaka ikasle eta profesionalei beren gaitasunak hobetzen eta beren karreran bikaintzen lagundu die. Bere blogaren bidez, Hughek bere ezagutzak munduarekin partekatzen ditu, doako Excel tutorialak eta lineako prestakuntza eskainiz, pertsona eta enpresei beren potentzial osoa lortzen laguntzeko.