Sut i Greu Rhestr Dropio Ddeinamig gan Ddefnyddio Excel OFFSET (3 Ffordd)

  • Rhannu Hwn
Hugh West

Excel yw'r offeryn mwyaf defnyddiol o ran delio â setiau data enfawr. Fel arfer rydym wedi arfer creu rhestr gwympo ond yn aml mae angen creu cwymprestr ddeinamig yn Excel i wneud ein bywyd yn haws. Gallwn wneud hynny'n hawdd trwy gymhwyso y Swyddogaeth OFFSET . Yn yr erthygl hon, byddaf yn dangos i chi sut i greu cwymprestr ddeinamig yn Excel gyda OFFSET Swyddogaeth .

4> Lawrlwythwch Gweithlyfr Ymarfer Drop Down List with OFFSET.xlsx

Dyma'r set ddata rydw i'n mynd i'w defnyddio i ddangos sut i greu cwymprestr ddeinamig yn Excel gyda y ffwythiant OFFSET . Mae gennym ni rai chwaraeon Digwyddiad(au) a'r Rhestr o Enillwyr . Byddwn yn didoli'r enillwyr i'r digwyddiadau priodol trwy greu rhestr gwympo ddeinamig .

3 Dull o Greu Rhestr Gwymp i Lawr Dynamig Gan Ddefnyddio Excel OFFSET

1. Creu Rhestr Drop Down Dynamig yn Excel gyda Swyddogaethau OFFSET a COUNTA

Yma, byddaf yn dangos sut i greu cwymprestr ddeinamig yn Excel gan ddefnyddio y ffwythiannau OFFSET a COUNTA . Mae angen i mi greu cwymprestr ddeinamig yn yr ystod C4:C11 . Byddaf yn dewis yr Enillydd o'r Rhestr o Enillwyr .

CAMAU:

➤ Dewiswch yr ystod C4:C11 . Yna ewch i'r tab Data >> Offer Data >> Dilysu Data >> DataDilysu .

Dilysu Data Bydd y blwch deialog yn ymddangos. Dewiswch Rhestr o'r gwymplen yn y blwch deialog hwnnw .

➤ Yn y blwch>Ffynhonnell , ysgrifennwch y fformiwla ganlynol. Dadansoddiad Fformiwla

COUNTA($E$4:$E$100) ➜ Yn dychwelyd nifer y celloedd sydd ddim yn wag yn yr ystod E4:E100

Allbwn ➜ {4}

OFFSET($E$4,0,0,COUNTA($E$4:$ E$100),1) ➜ Yn dychwelyd ystod sy'n seiliedig ar y rhes a cholofn o gyfeirnod penodol.

OFFSET($E$4,0,0,4,1)<2

Allbwn ➜ {"Alex";"Morgan";"Faulkner";"Eliot"}

Eglurhad: Y y cyfeirnod yw E4 . Gan fod y rhes yn 0 a'r golofn yn 0 yn y pen draw gydag uchder o 4 celloedd, bydd gennym y gwerthoedd o gell E4:E7 .

➤ Dewiswch Iawn .

Excel Bydd yn creu blwch cwymplen ym mhob cell o'r ystod C4:C11 .

Sylwch fod yr opsiynau yn y gwymplen yn union fel y rhai yn Rhestr o Enillwyr . Nawr, i wirio a yw hwn yn gwymplen > ai peidio, gadewch i ni dybio mai Enillydd Saethu Digwyddiad yw James . Gan nad yw James ar y Rhestr o Enillwyr , gadewch i ni ychwanegu ei enw a gweld beth sy'n digwydd.

Cyn gynted ag y byddwn ychwanegodd enw James yn y Rhestr o Enillwyr , Mae Excel wedi diweddaru'n awtomatig yr opsiynau yn y dewisiadau cwymplen . Felly mae'r cwymplenni hyn yn ddeinamig eu natur.

➤ Nawr dewiswch y Enillydd sy'n weddill.

<19

SYLWCH : Cofiwch mai'r ystod rydym wedi'i ddewis yn Swyddogaeth COUNTA yw E4:E100 . Dyna pam y bydd Excel yn diweddaru'r gwymplen cyn belled â'n bod yn ychwanegu neu'n diweddaru'r celloedd yn ystod E4:E100 .

Darllen Mwy: Sut i Wneud Rhestr Ddilysu Data Dynamig Gan Ddefnyddio VBA yn Excel

2. Ffordd i Greu Rhestr Ddilysu Dynamig yn Excel gyda Swyddogaethau OFFSET a COUNTIF

Gallwn hefyd greu rhestr gwympo ddeinamig yn Excel gan ddefnyddio yr OFFSET a COUNTIF swyddogaethau.

CAMAU:

➤ Dewch â'r blwch deialog Dilysiad Data fel method-1 . Yn y blwch Ffynhonnell , ysgrifennwch y fformiwla ganlynol

=OFFSET($E$4,0,0,COUNTIF($E$4:$E$100,""))

Dadansoddiad Fformiwla

COUNTIF($E$4:$E$100,"”) ➜ Yn dychwelyd nifer y celloedd sydd ddim yn wag yn yr ystod E4:E100

Allbwn ➜ {4}

OFFSET($E$4,0,0,COUNTIF ($E$4:$E$100,"”)) ➜ Yn dychwelyd ystod sy'n seiliedig ar y rhes a cholofn o gyfeirnod penodol.

OFFSET($E$4,0,0 ,4,1)

Allbwn ➜ {"Alex";"Morgan";"Faulkner";"Eliot"}

Eglurhad: Y cyfeirnod yw E4 . Gan fod y rhes yn 0 a'r golofn yn 0 yn y pen draw gydag uchder o 4 celloedd, bydd gennym y gwerthoedd o gell E4:E7

➤ Dewiswch Iawn .

Excel Bydd yn creu blwch cwymplen ym mhob cell o'r ystod C4:C11 .

I wirio a yw hwn yn focs cwymplen deinamig ai peidio, gadewch i ni dybio bod Enillydd o y Saethu Digwyddiad yw James . Gan nad yw James ar y Rhestr o Enillwyr , gadewch i ni ychwanegu ei enw a gweld beth sy'n digwydd.

Cyn gynted ag y byddwn ychwanegu enw James yn y Rhestr o Enillwyr , Mae Excel yn diweddaru'n awtomatig yr opsiynau yn y dewisiadau cwymplen . Felly mae'r cwymplenni hyn yn ddeinamig eu natur.

➤ Nawr dewiswch y Enillydd sy'n weddill.

<24

SYLWCH : Cofiwch mai'r ystod rydym wedi'i ddewis yn Swyddogaeth COUNTIF yw E4:E100 . Dyna pam y bydd Excel yn diweddaru'r gwymplen cyn belled â'n bod yn ychwanegu neu'n diweddaru'r celloedd yn ystod E4:E100 .

3. Sut i Greu Rhestr Gollwng Nythu Gan Ddefnyddio Cyfuniad o Swyddogaethau

Yn yr adran hon, byddwn yn plymio i greu cwymprestr ddeinamig glyfrach a mwy datblygedig , a yn nythu un. Byddwn yn defnyddio'r ffwythiannau OFFSET , COUNTA , a MATCH gyda'i gilydd. Gadewch imi egluro bethrydym yn barod amdano.

Dyma'r set ddata ar gyfer y dull hwn sy'n cynrychioli gwybodaeth am gynhyrchion penodol.. Yn y bôn, rydym yn mynd i greu dwy gwymplen mewn celloedd F3 a F4 . Yn dibynnu ar yr opsiwn a ddewiswyd yn F3 , bydd Excel yn diweddaru'r opsiynau yn F4 . Gadewch i ni ei wneud gam wrth gam.

CAM-1: Creu Rhestr Gollwng yn F3

➤  Dewch â'r Blwch deialog Dilysu Data fel method-1 . Yn y blwch Ffynhonnell , gwnewch cyfeirnod cell , sef y penawdau tabl ( cell B3:D3 ).

0>

Bydd Excel yn creu rhestr gwympo yn F3 .

3>

CAM-2: Creu rhestr gwympo ddeinamig yn F4

Nawr byddaf yn creu rhestr gwympo arall yn F4 . Bydd yr opsiynau yn y gwymplen o F4 yn dibynnu ar yr hyn rydym wedi'i ddewis yn y gwymplen o F3 . I wneud hynny,

➤ Dewch â'r blwch deialog Dilysu Data fel method-1 . Yn y blwch Ffynhonnell , ysgrifennwch y fformiwla ganlynol

=OFFSET($B$3,1,MATCH($F$3,$B$3:$D$3,0)-1,COUNTA(OFFSET($B$3,1,MATCH($F$3,$B$3:$D$3,0)-1,10,1)),1)

Dadansoddiad Fformiwla

MATCH($F$3,$B$3:$D$3,0) ➜ Yn dychwelyd lleoliad cymharol gwerth gell F3 o'r ystod B3:D3

Allbwn: {1} .

OFFSET($B$3,1 ,MATCH($F$3,$B$3:$D$3,0)-1,10,1) ➜ Yn dychwelyd ystod yn seiliedig ar y rhes a colofn o a roddwydcyfeirnod . Yr uchder yw 10 . Dyna pam y bydd allbwn yn amrywiaeth o 10 gwerthoedd cell gan ddechrau o'r cyfeirnod.

Allbwn: {"Sam"; ”Curra”;”Yank”;”Rochester”; 0; 0; 0; 0; 0; 0}

COUNTA(GOFFSET($B$3,1,MATCH($) F$3,$B$3:$D$3,0)-1,10,1)) ➜ Yn dychwelyd y nifer o gelloedd nad ydynt yn wag yn yr ystod a ddewiswyd .

COUNTA{"Sam";"Curran";"Yank";"Rochester";0;0;0;0;0;0}

Allbwn: {4}

➥ OFFSET($B$3,1,MATCH($F$3,$B$3:$D$3,0)-1,COUNTA( OFFSET($B$3,1,MATCH ($F$3,$B  $3:$D$3,0)-1,10,1)),1) ➔ Yn dychwelyd ystod yn seiliedig ar y rhes a colofn o gyfeirnod a roddwyd

GWRTHOD($B$3,1,1-1,COUNTA{"Sam";"Curra ”;”Yank”;”Rochester”; 0; 0; 0; 0; 0; 0}), 1)

GOSTSET($B$3,1,0,4 ,1)

Allbwn: {"Sam";"Curran";"Yank";"Rochester"}

Eglurhad: Y cyfeirnod yw B3 . Gan fod y rhes yn 1 a'r golofn yn 0 yn y pen draw gydag uchder o 4 celloedd, bydd gennym y gwerthoedd o gell B4:B7 .

➤ Dewiswch Iawn .

Bydd 0> Excel yn creu rhestr gwympo ddeinamig yn F4 . Bydd yr opsiynau'n newid yn dibynnu ar yr hyn a ddewiswch ar F3 . Er enghraifft, pan fyddwch yn dewis Enw yn y gwymplen F3 , bydd y gwymplen yn F4 dangos yr enwau sydd ar gael yn yr Enw colofn .

Yn yr un modd, pan fyddwch yn dewis Cynnyrch yn y gwymplen F3 , bydd y Bydd rhestr gwympo yn F4 yn dangos y cynhyrchion sydd ar gael yng ngholofn Cynnyrch .

Nawr os ydych chi'n ychwanegu neu'n diweddaru'r Enw , Cynnyrch , neu Brand , bydd Excel yn diweddaru'r gwymplen yn F4 . Er enghraifft, rwyf wedi ychwanegu enw newydd Roc yn y golofn Enw ac mae Excel wedi ychwanegu'r enw yn y gwymplen .

Darllen Mwy: Sut i Greu Rhestr Ddeinamig o'r 10 Uchaf yn Excel (8 Dull)

Llyfr Gwaith Ymarfer

Fel y gwelwch, mae creu cwymprestr ddeinamig yn Excel gyda y ffwythiant OFFSET yn anodd iawn. Felly dwi'n awgrymu eich bod chi'n ymarfer fwyfwy. Rwyf wedi atodi taflen ymarfer i chi.

Casgliad

Yn yr erthygl hon, rwyf wedi darlunio 3 dulliau i greu rhestr gwympo deinamig yn Excel gyda y ffwythiant OFFSET . Rwy'n gobeithio y bydd yr erthygl hon yn ddefnyddiol i chi. Yn olaf, os oes gennych unrhyw sylwadau, gadewch nhw yn y blwch sylwadau.

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.