Meriv çawa di Excel de navnîşek dakêşanê çêdike

Lîsteya dakêşan amûrek bêkêmasî ya bikêr e ku dikare alîkariya xebata bi agahdarî re rehettir bike. Ew gengaz dike ku di yek hucreyek de çend nirxan bihewîne, ku hûn dikarin bi wan re bixebitin, mîna yên din. Ji bo hilbijartina ya ku hûn hewce ne, tenê li ser îkonê tîrê bikirtînin, piştî ku navnîşek nirxan uXNUMXbuXNUMXbis tê xuyang kirin. Piştî hilbijartina yek taybetî, hucre bixweber bi wê tê dagirtin, û formula li ser bingeha wê ji nû ve têne hesibandin.

Excel ji bo afirandina pêşekek dakêşanê gelek awayên cihêreng peyda dike, û ji bilî vê, ew dihêle hûn bi nermî wan xweş bikin. Ka em van rêbazan bi hûrgulî analîz bikin.

Pêvajoya çêkirina lîsteyê

Ji bo afirandina pêşekek pop-up, li ser rêça "Daneyên" - "Perastkirina daneyan" li ser hêmanên menuyê bikirtînin. Dê qutiyek diyalogê vebe ku hûn hewce ne ku tabloya "Parametre" bibînin û heke ew berê nehatibe vekirin, pê bikirtînin. Gelek mîhengên wê hene, lê tiştê "Tîpa Daneyê" ji me re girîng e. Ji hemî wateyan, "Lîst" yek rast e.

Meriv çawa di Excel de navnîşek dakêşanê çêdike
1

Hejmara awayên ku bi wan agahdarî têkevin navnîşa pop-upê pir mezin e.

  1. Nîşana serbixwe ya hêmanên navnîşê yên ku di qada "Çavkanî" de ku li ser heman tabloya heman qutiya diyalogê ye, bi nîvkolonek veqetandî têne veqetandin.
    Meriv çawa di Excel de navnîşek dakêşanê çêdike
    2
  2. Nîşana pêşîn a nirxan. Di qada Çavkaniyê de qada ku agahdariya pêwîst tê de heye.
    Meriv çawa di Excel de navnîşek dakêşanê çêdike
    3
  3. Diyarkirina rêzek binavkirî. Rêbazek ku ya berê dubare dike, lê tenê pêdivî ye ku pêşî navê rêzê were danîn.
    Meriv çawa di Excel de navnîşek dakêşanê çêdike
    4

Yek ji van rêbazan dê encama xwestî hilberîne. Ka em li rêbazên ji bo hilberîna navnîşên dakêşan ên di rewşên jiyana rast de binêrin.

Li ser bingeha daneyên ji lîsteya

Ka em bêjin tabloyek me heye ku tê de celebên fêkiyên cihêreng vedibêje.

Meriv çawa di Excel de navnîşek dakêşanê çêdike
5

Ji bo afirandina lîsteyek di pêşekek dakêşanê de li ser bingeha vê koma agahdariyan, hûn hewce ne ku jêrîn bikin:

  1. Hucreya ku ji bo navnîşa pêşerojê ve hatî veqetandin hilbijêrin.
  2. Tabloya Daneyên li ser ribbonê bibînin. Li wir em li ser "Daneyên piştrast bikin" bikirtînin.
    Meriv çawa di Excel de navnîşek dakêşanê çêdike
    6
  3. Tişta "Tîpa Daneyê" bibînin û nirxê biguherînin "List".
    Meriv çawa di Excel de navnîşek dakêşanê çêdike
    7
  4. Li qada ku vebijarka "Çavkanî" destnîşan dike, qada xwestinê têkevin. Ji kerema xwe bala xwe bidin ku referansên bêkêmasî divê bêne diyar kirin da ku dema kopîkirina navnîşê, agahdarî neguhere.
    8

Wekî din, fonksiyonek heye ku di yekcarî de ji yek hucreyê bêtir navnîşan çêbike. Ji bo ku hûn bigihîjin vê yekê, divê hûn hemî wan hilbijêrin, û heman gavên ku berê hatine destnîşan kirin pêk bînin. Dîsa, hûn hewce ne ku pê ewle bin ku referansên bêkêmasî hatine nivîsandin. Ger navnîşan li kêleka navên stûn û rêzan nîşanek dolar tune be, wê hingê pêdivî ye ku hûn wan bi tikandina bişkoja F4 lê zêde bikin heya ku nîşana $ li kêleka navên stûn û rêzan be.

Bi tomarkirina daneya destan

Di rewşa jorîn de, navnîş bi ronîkirina rêza pêwîst hate nivîsandin. Ev rêbazek hêsan e, lê carinan hewce ye ku daneyên bi destan tomar bikin. Ev ê gengaz bike ku ji dubarekirina agahdariya di pirtûka xebatê de dûr bikeve.

Bifikirin ku em bi peywira afirandina navnîşek ku tê de du vebijarkên gengaz hene rû bi rû ne: erê û na. Ji bo pêkanîna peywirê, pêdivî ye:

  1. Ji bo navnîşê li ser hucreyê bikirtînin.
  2. "Daneyên" vekin û li wir beşa "Kontrolkirina daneyan" ji me re naskirî bibînin.
    Meriv çawa di Excel de navnîşek dakêşanê çêdike
    9
  3. Dîsa, celebê "Lîst" hilbijêrin.
    Meriv çawa di Excel de navnîşek dakêşanê çêdike
    10
  4. Li vir hûn hewce ne ku têkevin "Erê; Na” wek çavkanî. Em dibînin ku agahdarî bi destan bi karanîna nîvkolonek ji bo hejmartinê tête navnîş kirin.

Piştî ku OK bitikîne, me encama jêrîn heye.

Meriv çawa di Excel de navnîşek dakêşanê çêdike
11

Dûv re, bername dê bixweber di hucreya guncan de pêşekek dakêşanê biafirîne. Hemî agahdariya ku bikarhêner di navnîşa pop-up de wekî hêman destnîşan kiriye. Qaîdeyên ji bo afirandina navnîşek di çend hucreyan de mîna yên berê ne, bi tenê ji bilî ku divê hûn agahdariya bi destan bi karanîna nîvkolonek diyar bikin.

Afirandina navnîşek dakêşan bi karanîna fonksiyona OFFSET

Ji bilî rêbazek klasîk, ew gengaz e ku fonksiyonê bikar bînin PIRSANDINji bo afirandina pêşekên dakêşan.

Ka em pelê vekin.

Meriv çawa di Excel de navnîşek dakêşanê çêdike
12

Ji bo ku fonksiyonê ji bo navnîşa dakêşanê bikar bînin, hûn hewce ne ku jêrîn bikin:

  1. Hucreya berjewendiyê ku hûn dixwazin navnîşa pêşerojê bi cîh bikin hilbijêrin.
  2. Bi rêzê tabloya "Daneyên" û pencereya "Rastkirina Daneyan" vekin.
    Meriv çawa di Excel de navnîşek dakêşanê çêdike
    13
  3. "List" saz bikin. Ev bi heman awayê mînakên berê tê kirin. Di dawiyê de, formula jêrîn tê bikaranîn: =OFFSET(A$2$;0;0;5). Em têkevin wê derê ku hucreyên ku dê wekî arguman werin bikar anîn têne destnîşan kirin.

Dûv re bername dê menuyek bi navnîşek fêkiyan çêbike.

Hevoksaziya ji bo vê ev e:

=OFFSET(navnîşan, rêzika_offset, stûna_berhev, [bilindî], [firahî])

Em dibînin ku ev fonksiyon xwedî 5 argumanan e. Pêşîn, navnîşana hucreya yekem a ku tê veqetandin tê dayîn. Du argumanên paşîn diyar dikin ka çend rêz û stûnên ku werin veqetandin. Axaftina me, argumana Bilindahî 5 e ji ber ku ew bilindahiya navnîşê temsîl dike. 

Lîsteya dakêşanê ya li Excel bi veguheztina daneyê (+ karanîna fonksiyona OFFSET)

Di doza dayîn PIRSANDIN destûr dide ku meriv menuyek pop-up-ê ya ku di nav rêzek sabît de ye biafirîne. Kêmasiya vê rêbazê ev e ku piştî lê zêdekirina tiştê, hûn neçar in ku formula xwe bi xwe biguherînin.

Ji bo afirandina navnîşek dînamîkî ya bi piştgirî ji bo têketina agahdariya nû, divê hûn:

  1. Hucreya berjewendiyê hilbijêre.
  2. Tabloya "Daneyên" berfireh bikin û li ser "Perastkirina Daneyan" bikirtînin.
  3. Di pencereya ku vedibe de, dîsa xala "List" hilbijêrin û formula jêrîn wekî çavkaniya daneyê diyar bikin: =СМЕЩ(A$2$;0;0;СЧЕТЕСЛИ($A$2:$A$100;”<>”))
  4. Click OK.

Ev fonksiyonek heye COUNTIF, ji bo ku tavilê diyar bike ka çend şaneyên dagirtî hene (her çend jimareyek wê ya pir mezintir heye, em tenê ji bo armancek taybetî li vir dinivîsin).

Ji bo ku formula bi rengek normal bixebite, pêdivî ye ku meriv bişopîne ka li ser riya formula şaneyên vala hene. Divê ew nebin.

Lîsteya dakêşanê ya bi daneyên ji pelek din an pelek Excel

Rêbaza klasîk naxebite heke hûn hewce ne ku ji belgeyek din an tewra pelek ku di heman pelê de heye agahdarî bistînin. Ji bo vê, fonksiyonê tê bikaranîn NADIREKT, ku destûrê dide te ku hûn di forma rast de girêdanek bi hucreyek ku di pelek din de an bi gelemperî - pelek heye têkevin. Hûn hewce ne ku jêrîn bikin:

  1. Hucreya ku em lê navnîşê bi cih dikin çalak bikin.
  2. Em pencereya ku em jixwe dizanin vedikin. Li heman cîhê ku me berê jêderên ji bo rêzikên din destnîşan kirin, formulakek di formê de tê destnîşan kirin =INDIRECT("[List1.xlsx]Sheet1!$A$1:$A$9"). Bi xwezayî, li şûna List1 û Sheet1, hûn dikarin bi rêzê navên pirtûk û pelan têxin nav xwe. 

Baldarî! Navê pelê di çarçikan de tê dayîn. Di vê rewşê de, Excel dê nikaribe pelê ku niha girtî ye wekî çavkaniya agahdariyê bikar bîne.

Di heman demê de pêdivî ye ku were zanîn ku navê pelê bixwe têgihîştî ye tenê heke belgeya pêwîst di peldanka heman peldankê de ye ku dê navnîş lê were danîn. Heke ne, wê hingê divê hûn navnîşana vê belgeyê bi tevahî diyar bikin.

Afirandina Dropdownên girêdayî

Lîsteya girêdayî ew e ku naveroka wê di navnîşek din de ji hilbijartina bikarhêner bandor dibe. Bifikirin ku li ber me tabloyek vekirî ye ku tê de sê rêzik hene, her yek ji wan navek hatiye dayîn.

Meriv çawa di Excel de navnîşek dakêşanê çêdike
24

Pêdivî ye ku hûn van gavan bişopînin da ku navnîşên ku encama wan ji hêla vebijarka ku di navnîşek din de hatî hilbijartî de bandor dike çêbike.

  1. Lîsteya 1-ê bi navên rêzan çêbikin.
    Meriv çawa di Excel de navnîşek dakêşanê çêdike
    25
  2. Di xala têketina çavkaniyê de, nîşaneyên pêwîst yek bi yek têne ronî kirin.
    Meriv çawa di Excel de navnîşek dakêşanê çêdike
    26
  3. Li gorî celebê nebatê ku kesê hilbijartiye navnîşek 2yemîn biafirînin. Wekî din, heke hûn di navnîşa yekem de daran diyar bikin, wê hingê agahdariya di navnîşa duyemîn de dê "oak, hornbeam, chestnut" û pêve be. Pêdivî ye ku formula li cîhê têketina çavkaniya daneyê were nivîsandin =NEDIREKT(E3). E3 – şaneya ku navê rêzê 1.=NEDIREKT(E3) vedihewîne. E3 - hucreya bi navê navnîşê 1.

Niha her tişt amade ye.

Meriv çawa di Excel de navnîşek dakêşanê çêdike
27

Meriv çawa ji navnîşek dakêşanê çend nirxan hilbijêrin?

Carinan ne mimkûn e ku meriv tercîhê bide tenê nirxek, ji ber vê yekê divê ji yekê zêdetir were hilbijartin. Dûv re hûn hewce ne ku makroyek li koda rûpelê zêde bikin. Bi karanîna bişkojka Alt + F11 Edîtorê Visual Basic vedike. Û kod li wir tê xistin.

Bin Worksheet_Change ya Taybet (ByVal Wek Rêzeyê Target dike)

    Li ser Error Resume Next

    Ger Ne Têkeve(Armanc, Rêze(«Е2:Е9»)) Tiştek e Û Target.Cells.Hejmar = 1 Hingê

        Application.EnableEvents = Derew

        Ger Len (Target.Offset (0, 1)) = 0 Hingê

            Target.Offset (0, 1) = Target

        wekîdi

            Target.End (xlToRight) .Offset (0, 1) = Target

        end Ger

        Target.ClearContents

        Application.EnableEvents = Rast

    end Ger

End bînrawe 

Ji bo ku naveroka hucreyan li jêr were xuyang kirin, em koda jêrîn têxin nav edîtorê.

Bin Worksheet_Change ya Taybet (ByVal Wek Rêzeyê Target dike)

    Li ser Error Resume Next

    Ger Ne Têkeve(Armanc, Rêze(«Н2:К2»)) Tiştek e Û Target.Cells.Hejmar = 1 Hingê

        Application.EnableEvents = Derew

        Ger Len (Target.Offset (1, 0)) = 0 Hingê

            Target.Offset (1, 0) = Target

        wekîdi

            Target.End (xlDown) .Offset (1, 0) = Target

        end Ger

        Target.ClearContents

        Application.EnableEvents = Rast

    end Ger

End bînrawe

Û di dawiyê de, ev kod tê bikaranîn ku di yek hucreyê de binivîse.

Bin Worksheet_Change ya Taybet (ByVal Wek Rêzeyê Target dike)

    Li ser Error Resume Next

    Ger Ne Têkeve(Armanc, Rêze(«C2:C5»)) Tiştek e Û Target.Cells.Hejmar = 1 Hingê

        Application.EnableEvents = Derew

        newVal = Armanc

        Serlêdan.Vegere

        oldval = Armanc

        Ger Len (oldval) <> 0 Û oldval <> newVal Paşê

            Target = Target & «,» & newVal

        wekîdi

            Armanc = newVal

        end Ger

        Ger Len (newVal) = 0 Paşê Target.ClearContents

        Application.EnableEvents = Rast

    end Ger

End bînrawe

Rêze têne guhertin.

Meriv çawa bi lêgerînê navnîşek dakêşanê çêdike?

Di vê rewşê de, divê hûn di destpêkê de celebek navnîşek cûda bikar bînin. Tabloya "Developer" vedibe, piştî ku hûn hewce ne ku li ser hêmana "Insert" - "ActiveX" bikirtînin an bikirtînin (heke ekran têkil be). Ew qutiyek tevlihev heye. Dê ji we were xwestin ku hûn vê navnîşê xêz bikin, piştî ku ew ê li belgeyê were zêdekirin.

Meriv çawa di Excel de navnîşek dakêşanê çêdike
28

Zêdetir, ew bi navgîniya taybetmendiyê ve tête mîheng kirin, li wir rêzek di vebijarka ListFillRange de tête diyar kirin. Hucreya ku nirxa diyarkirî ya bikarhêner tê xuyang kirin bi karanîna vebijarka LinkedCell tête mîheng kirin. Dûv re, hûn tenê hewce ne ku tîpên yekem binivîsin, ji ber ku bername dê bixweber nirxên gengaz pêşniyar bike.

Lîsteya dakêşanê ya bi guheztina daneya otomatîkî

Di heman demê de fonksiyonek heye ku piştî ku dane li rêzê têne zêdekirin bixweber têne veguheztin. Ew hêsan e ku meriv vê yekê bike:

  1. Ji bo lîsteya pêşerojê komek hucreyan biafirînin. Di rewşa me de, ev komek rengan e. Em wê hilbijêrin.
    Meriv çawa di Excel de navnîşek dakêşanê çêdike
    14
  2. Dûv re, pêdivî ye ku ew wekî tabloyek were format kirin. Pêdivî ye ku hûn bişkoja bi heman navî bikirtînin û şêwaza tabloyê hilbijêrin.
    Meriv çawa di Excel de navnîşek dakêşanê çêdike
    15
    Meriv çawa di Excel de navnîşek dakêşanê çêdike
    16

Piştre, hûn hewce ne ku bi tikandina bişkoja "OK" vê rêzê piştrast bikin.

Meriv çawa di Excel de navnîşek dakêşanê çêdike
17

Em tabloya encamnameyê hildibijêrin û navek jê re di nav qada têketinê ya ku li ser stûna A-yê de ye lê didin.

Meriv çawa di Excel de navnîşek dakêşanê çêdike
18

Ew e, tabloyek heye, û ew dikare wekî bingehek ji bo navnîşek dakêşanê were bikar anîn, ji bo ku hûn hewce ne:

  1. Hucreya ku navnîş lê ye hilbijêrin.
  2. Diyaloga Rastkirina Daneyê vekin.
    Meriv çawa di Excel de navnîşek dakêşanê çêdike
    19
  3. Em celebê daneyê danîne "List", û wekî nirx em bi nîşana = navê tabloyê didin.
    Meriv çawa di Excel de navnîşek dakêşanê çêdike
    20
    Meriv çawa di Excel de navnîşek dakêşanê çêdike
    21

Her tişt, hucre amade ye, û navên rengan tê de têne xuyang kirin, wekî ku me di destpêkê de hewce bû. Naha hûn dikarin pozîsyonên nû bi tenê bi nivîsandina wan di hucreyek ku tavilê piştî ya paşîn hinekî jêrîn de lê zêde bikin.

Meriv çawa di Excel de navnîşek dakêşanê çêdike
22

Ev avantaja tabloyê ye, ku dema ku daneya nû tê zêdekirin rêje bixwe zêde dibe. Li gorî vê yekê, ev awayê herî hêsan e ku meriv navnîşek zêde bike.

Meriv çawa di Excel de navnîşek dakêşanê çêdike
23

Meriv çawa navnîşa dakêşanê kopî dike?

Ji bo kopîkirinê, bes e ku meriv bişkojka Ctrl + C û Ctrl + V bikar bîne. Ji ber vê yekê navnîşa dakêşan dê digel formatkirinê were kopî kirin. Ji bo rakirina formatkirinê, hûn hewce ne ku pasteyek taybetî bikar bînin (di pêşeka çarçoveyê de, ev vebijark piştî kopîkirina navnîşê xuya dibe), ku vebijarka "şertên li ser nirxan" tê danîn.

Hemî şaneyên ku navnîşek dakêşanê vedihewînin hilbijêrin

Ji bo pêkanîna vê peywirê, divê hûn fonksiyona "Hilbijêre komek hucreyan" di koma "Find and Hilbijêre" de bikar bînin.

Meriv çawa di Excel de navnîşek dakêşanê çêdike
29

Piştî wê, qutiyek diyalogê dê vebe, li wir divê hûn di menuya "Perastkirina Daneyan" de hêmanên "Hemû" û "Ev heman" hilbijêrin. Tişta yekem hemî navnîşan hildibijêre, û ya duyemîn tenê yên ku dişibihe hin lîsteyan hildibijêre.

Leave a Reply