Sut i Ddefnyddio Rhif Rhes Amrywiol fel Cyfeirnod Cell yn Excel

  • Rhannu Hwn
Hugh West

Weithiau yn Excel, ni allwn ddefnyddio celloedd penodol fel cyfeiriadau cell uniongyrchol. Felly, mae'n rhaid i ni ddefnyddio rhif rhes amrywiol fel cyfeirnod cell yn Excel. Y cysyniad cyfan yw ein bod yn defnyddio rhif rhes ar hap i'w aseinio fel cyfeirnod cell mewn cofnodion, fformiwlâu, neu ble bynnag y dymunwn.

> Fel y dangosir yn y ciplun isod, rydym eisiau swm cwpl o rifau. Yn syml, gallwn gael y swm trwy grynhoi'r amrediad (h.y., B5:B11). Fodd bynnag, os na allwn fewnosod B11fel cyfeirnod cell yna rydym yn defnyddio rhif rhes ar hap (h.y. C5). Mae'r ffwythiant INDIRECT, OFFSETneu MYNEGAIyn trosi gwerth cell C5 11fel cyfeirnod cell B11. Felly, mae'r trosiad cyffredinol yn digwydd B(C5)=B11.

> Yn yr erthygl hon, rydym yn dangos sawl ffordd o ddefnyddio rhif rhes fel cyfeirnod cell yn Excel.

Lawrlwytho Gweithlyfr Excel

Rhif Rhes Amrywiol fel Cyfeirnod Cell.xlsm

4 Ffyrdd Hawdd o Ddefnyddio Rhif Rhes Amrywiol fel Cyfeirnod Cell yn Excel

I ddangos y defnydd o resi newidiol fel cyfeirnod cell, mae gennym set ddata. Mae ein set ddata yn cynnwys Rhif Cyfresol fel rhif rhes a cholofnau eraill fel y dangosir yn y llun canlynol. Rydyn ni eisiau'r swm o Cyfanswm y Pris gan ddefnyddio rhif rhes amrywiol fel cyfeirnod cell.

> Dull 1: INDIRECT Swyddogaeth i Alluogi Rhif Rhes Amrywiol fel Cyfeirnod Cell

Y INDIRECT ffwythiant yn dychwelyd cyfeirnod cell gan gymryd y testun fel dadleuon. Cystrawen y ffwythiant INDIRECT yw

=INDIRECT (ref_text, [a1])

ref_text ; cyfeiriad mewn llinyn testun

[a1] ; arwydd boolean o gell A1 . TRUE (yn ddiofyn) = cell A1 arddull. [dewisol]

Cam 1: Gludwch y fformiwla ganlynol yn y gell berthnasol (h.y., F16 ).

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

Yn syml, mae’r fformiwla SUM yn crynhoi’r amrediad (h.y., F5:F15 ). Ond yn gyntaf, mae'r ffwythiant INDIRECT yn cymryd y gwerth cell B15 (h.y., 11 ) yna'n ychwanegu 4 i'w wneud yn 15 . O'r diwedd, mae INDIRECT yn ei drosglwyddo fel F15 i'r fformiwla. O ganlyniad, mae F(B15) yn dod yn F(11+4) = F15

Cam 2: Pwyswch ENTER . Ar ôl hynny fe welwch gyfanswm y pris yn y gell F16 .

Ar gyfer symleiddio, rydym yn defnyddio rhif rhes fel cyfeirnod cell mewn fformiwlâu syml. Gallwch ei ddefnyddio mewn fformiwlâu hir a chymhleth, ac mae'n gweithio'n iawn. Mae defnyddio rhifau rhes mewn cyfeirnodau cell yn ffordd effeithlon o osgoi cymhlethdodau.

Darllen Mwy: Cyfeirnod Cell yn Excel VBA (8 Enghreifftiau)

Dull 2: Mewnosod Rhif Rhes Amrywiol fel Cyfeirnod Cell Gan ddefnyddio OFFSET

Yn debyg i swyddogaeth INDIRECT , mae swyddogaeth Excel OFFSET hefyd yn dychwelyd cyfeirnod cell . Er gwaethaf eu tebygrwydd yn y canlyniad, mae'r swyddogaeth OFFSET yn cymryd 5 mewnbynnau arg. Cystrawen y ffwythiant OFFSET yw

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

cyfeirnod ; cell gychwynnol o ble bydd rhif y rhes a'r golofn yn cael eu cyfrif

rhesi ; nifer y rhesi o dan y cyfeirnod.

cols ; nifer y colofnau i'r dde i'r cyfeirnod.

uchder ; nifer y rhesi yn y cyfeirnod a ddychwelwyd. [dewisol]

lled ; nifer y colofnau yn y cyfeirnod a ddychwelwyd. [dewisol]

Cam 1: Teipiwch y fformiwla isod yn y gell F16 .

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

Yn y fformiwla uchod, mae'r ffwythiant OFFSET yn cymryd F5 fel cell cyfeirnod , B15-1 (h.y., 11-1=10 ) fel newidyn rhesi , 0 fel cols , 1 fel 2> uchder a lled . Trwy newid y B15 neu B15-1 gallwch fewnosod unrhyw rif fel cyfeirnod y gell.

> Cam 2 : Tarwch ENTER i ddangos y cyfanswm.

> Darllen Mwy: Sut i Gyfeirio Cell erbyn Rhif Rhes a Cholofn yn Excel (4 Dull)

Darlleniadau Tebyg

  • Sut i Ddefnyddio FformiwlaR1C1 Cyfeirnod Absoliwt yn Excel VBA
  • [Sefydlog!] Cyfeirnod Cell Cymharol Ddim yn Gweithio yn Excel
  • Excel VBA: Cael Gwerth Cell o Lyfr Gwaith Arall heb ei Agor
  • Cyfeiriad Cell Perthynol ac Absoliwt yn y Daenlen
  • Enghraifft o Gyfeirnod Cell Perthynol yn Excel (3Meini prawf)

Dull 3: MYNEGAI Swyddogaeth i Ddefnyddio Rhif Rhes Amrywiol

I fewnosod rhif rhes fel cyfeirnod cell, gallwn ddychwelyd a gwerth i'w neilltuo mewn fformiwlâu. Mae'r ffwythiant INDEX yn arwain at werthoedd y lleoliad a neilltuwyd. Cystrawen y ffwythiant MYNEGAI yw

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

arae ; amrediad neu arae.

rhes_num ; rhif rhes yn yr amrediad neu'r arae.

col_num ; rhif colofn yn yr ystod neu'r arae. [dewisol]

area_num ; ystod a ddefnyddir yn y cyfeirnod. [dewisol]

Cam 1: Defnyddiwch y fformiwla olaf mewn unrhyw gell wag (h.y., F16 )

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

Mae ffwythiant MYNEGAI yn ystyried y golofn F (h.y., F:F ) fel arae, B15+4=15 fel y rhes_num. Mae dadleuon eraill yn o dewisol felly nid oes angen eu defnyddio. Mae'r gyfran INDEX(F:F,B15+4) yn y fformiwla yn dychwelyd $35.4 (h.y., F15 gwerth cell). Mae newid B15 neu B15+4 yn arwain at rifau rhesi amrywiol yn y fformiwla.

Cam 2: Defnyddiwch y fysell ENTER i ymddangos swm Cyfanswm y Pris yn y gell F16 .

2>Darllen Mwy: Excel VBA: Fformiwla R1C1 gyda Newidyn (3 Enghraifft)

Dull 4: Macro VBA i Gymryd Rhif Rhes Amrywiol fel Cyfeirnod Cell

Beth os ydym am fewnbynnu rhif rhes bob tro, rydym yn dewis rhesi o ystod neu arae? Mae macros Excel VBA yneffeithlon wrth wneud hyn. Tybiwch ein bod am amlygu rhesi penodol (h.y., C5:D15 ) fel y dangosir yn y ddelwedd ganlynol mewn inc trwm, mae macros VBA yn ei wneud gyda chwpl o linellau.

0>

Cam 1: Er mwyn agor ffenestr Microsoft Visual Basic , pwyswch ALT+F11 . Yn ffenestr Microsoft Visual Basic , Dewiswch Mewnosod (o'r Bar Offer ) > Cliciwch ar Modiwl .

> Cam 2:Gludwch y macro canlynol yn y Modiwl.
3132

Mae'r cod macro yn cymryd rhif rhes gan ddefnyddio Blwch Mewnbwn VBA ac yna'n amlygu'r 10 rhes gyntaf . Gwneir yr uchafbwynt gan ddefnyddio priodwedd VBA Selection.Font.Bold . Mae datganiad Sheets.Range yn aseinio dalen ac amrediad penodol. Hefyd, mae'n diffinio'r amrediad gan ddefnyddio'r priodwedd VBA CELL .

Cam 3: Defnyddiwch yr allwedd F5 i redeg y macro. Mae'r macro yn dangos blwch mewnbwn yn gyntaf ac yn gofyn am nodi rhif rhes. Ar ôl nodi rhif y rhes (h.y., 5 ), cliciwch ar OK .

>➤Mae clicio OKyn mynd â chi i ffenestr Modiwl. Yn ôl i'r daflen waith, Rydych chi'n gweld yr ystod a neilltuwyd (h.y., C5:D15) yn cael ei hamlygu yn Bold.

Darllen Mwy: Enghreifftiau VBA Excel gyda Chyfeirnod Cell yn ôl Rhif Rhes a Cholofn

Casgliad

Yn yr erthygl hon, rydym yn defnyddio swyddogaethau lluosog yn ogystal â VBA macro i ddefnyddio rhes amrywiolrhif fel cyfeirnod cell yn Excel. Mae swyddogaethau fel INDIRECT , OFFSET , a MYNEGAI yn defnyddio rhifau rhes yn eu dadleuon i drawsnewid y canlyniadau fel cyfeirnod cell. Gobeithio bod y ffyrdd allan hyn a ddisgrifir uchod yn egluro'r cysyniad ac yn eich helpu i'w defnyddio mewn defnydd dyddiol. Rhowch sylwadau os oes gennych ymholiadau pellach neu os oes gennych unrhyw beth i'w ychwanegu.

Mae Hugh West yn hyfforddwr a dadansoddwr Excel hynod brofiadol gyda dros 10 mlynedd o brofiad yn y diwydiant. Mae ganddo radd Baglor mewn Cyfrifeg a Chyllid a gradd Meistr mewn Gweinyddu Busnes. Mae gan Hugh angerdd am addysgu ac mae wedi datblygu dull addysgu unigryw sy’n hawdd ei ddilyn a’i ddeall. Mae ei wybodaeth arbenigol o Excel wedi helpu miloedd o fyfyrwyr a gweithwyr proffesiynol ledled y byd i wella eu sgiliau a rhagori yn eu gyrfaoedd. Trwy ei flog, mae Hugh yn rhannu ei wybodaeth gyda’r byd, gan gynnig tiwtorialau Excel am ddim a hyfforddiant ar-lein i helpu unigolion a busnesau i gyrraedd eu llawn botensial.