Jinsi ya kutengeneza dirisha ibukizi katika Excel. Inapanga kulingana na orodha maalum. Kuunda orodha kunjuzi tegemezi kwa kategoria ndogo

Orodha kunjuzi ndani Microsoft Excel muhimu wakati wa kuunda meza kubwa na kufanya kazi na hifadhidata. Ni nini hasa urahisi wa chombo hiki?
Ikiwa, wakati wa kujaza meza, data fulani inarudiwa mara kwa mara, hakuna haja ya kuingiza thamani ya mara kwa mara kila wakati - kwa mfano, jina la bidhaa, mwezi, jina kamili la mfanyakazi. Inatosha kubandika parameta inayojirudia kwenye orodha mara moja.
Seli za orodha zinalindwa zisiingie thamani za nje, ambayo hupunguza uwezekano wa kufanya makosa katika utendakazi.
Jedwali lililoundwa kwa njia hii inaonekana nadhifu.
Katika makala nitakuambia jinsi ya kutengeneza orodha ya kushuka kwenye seli katika Excel e na jinsi ya kufanya kazi nayo.

Uundaji wa orodha kunjuzi

Moja ya mifano ya kawaida ya kutumia orodha za kushuka ni maduka ya mtandaoni ambayo bidhaa zote zimegawanywa katika makundi - muundo huu hufanya iwe rahisi kwa watumiaji kutafuta tovuti.
Hebu tuangalie kwa karibu:

Bidhaa zote zilizoorodheshwa kwenye jedwali lazima ziainishwe chini ya kitengo cha "Nguo". Ili kuunda orodha kunjuzi ya orodha hii, utahitaji kukimbia vitendo vifuatavyo:
Chagua kisanduku chochote ambamo orodha itaundwa.
Nenda kwenye kichupo cha "Data", katika sehemu ya "Angalia Data".
Katika dirisha linalofungua, chagua kichupo cha "Parameters", na katika orodha ya "Aina ya data", chagua chaguo la "Orodha".
Katika mstari unaoonekana, lazima uonyeshe majina yote ya orodha yanayopatikana. Hii inaweza kufanywa kwa njia mbili: chagua anuwai ya data kwenye jedwali na panya (kwa mfano, seli A1-A7) au ingiza majina kwa mikono, ikitenganishwa na semicolon.
Chagua seli zote zilizo na maadili unayotaka, na ubofye kulia, chagua ndani menyu ya muktadha"Weka jina" kipengee.
Katika mstari wa "Jina", onyesha jina la orodha - ndani kwa kesi hii, "Nguo".
Chagua kiini ambacho orodha iliundwa na uingize jina lililoundwa kwenye mstari wa "Chanzo" na ishara "=" mwanzoni.
Matokeo ya mwisho yanaonekana kama hii. Hili ndilo chaguo rahisi zaidi kwa orodha ya kushuka. Kulingana na Matoleo ya Excel, kunaweza kuwa na vitendo vingi au vichache, lakini kwa ujumla, maagizo ni ya ulimwengu kwa programu yoyote.

Jinsi ya kuongeza maadili kwenye orodha

Wakati mwingine inakuwa muhimu kuongeza orodha iliyopo. Katika orodha kunjuzi, vipengee vyote vipya huonyeshwa kiotomatiki vinapoongezwa. Hata hivyo, ili kuhusisha anuwai ya visanduku na kipengee kipya kilichoongezwa, orodha lazima iundwe kama jedwali. Ili kufanya hivyo, unahitaji kuchagua anuwai ya maadili, pata kipengee cha "Fomati kama jedwali" kwenye kichupo cha "Nyumbani" na uchague mtindo wowote unaopenda, kwa mfano.

Orodha kunjuzi katika Excel ni nzuri kipengele cha urahisi, ambayo itasaidia kuunda hati ngumu zaidi na kufanya kazi iwe rahisi kwa mtumiaji kuibua.

Aina chache za orodha za kunjuzi zinazojulikana sana unazoweza kuunda Programu ya Excel:

  1. Na kazi nyingi za kuchagua;
  2. Kwa kujaza;
  3. Pamoja na kuongeza vipengele vipya;
  4. Na picha kunjuzi;
  5. Aina zingine.

Tengeneza orodha katika Excel na chaguo nyingi

Unaweza kuunda orodha katika kisanduku cha programu kwa kutumia zana zilizojengewa ndani za paneli dhibiti.

Hebu tuchunguze kwa undani aina zote kuu na za kawaida, na mchakato wa kuziunda katika mazoezi.

Ushauri! Orodha ya pop-up ya programu ina kazi ya kuchagua nyingi, yaani, mtumiaji, kwa kubofya kikundi kinachofanana, anaweza kuchagua chaguo sahihi kwa ajili yake.

Uchaguzi mwingi ni muhimu wakati unahitaji kuweka thamani ya seli kadhaa za hati kwa kutumia orodha moja.

Ili kuunda moja, fuata maagizo:

  • Chagua seli. Ikiwa unatazama takwimu, unahitaji kuchagua kuanzia C2 na kuishia na C5;
  • Pata kichupo cha "Data", ambacho kiko kwenye upau wa zana kuu kwenye dirisha la programu. Kisha bonyeza kitufe cha uthibitishaji wa data kama inavyoonyeshwa kwenye takwimu hapa chini;

  • Katika dirisha linalofungua, fungua kichupo cha kwanza kabisa na uchague kipengee, kama inavyoonyeshwa kwenye takwimu. Kwa hivyo, orodha itaundwa katika maeneo haya. Katika sehemu ya maandishi, taja anuwai ya seli ambazo zitajazwa kila wakati unapochagua vipengee.

Na kadhalikaNambari ya kujaza:

Kwa njia hii utaunda orodha ya usawa ya kawaida na utendaji wa chaguzi nyingi.

Walakini, ili kuifanya ijaze kiotomatiki, unahitaji kuunda jumla na yafuatayo msimbo wa chanzo, ambayo imeonyeshwa kwenye takwimu.

Unda orodha katika Excel na yaliyomo

Orodha ya kawaida kwa kujaza itakuruhusu kubinafsisha mchakato wa kuingiza habari. Unapobofya juu yake, uteuzi wa maadili yake iwezekanavyo utaonekana.

Mtumiaji anaweza tu kuchagua thamani inayohitajika kujaza.

Njia rahisi zaidi ya kuunda orodha hiyo ni kutumia "meza za smart" za programu.

Kwa msaada wao, unaweza kuunda kwa urahisi na haraka aina za orodha unazohitaji na yaliyomo:

Kuna njia kadhaa za kuunda orodha ya kushuka. Chaguo la moja inategemea muundo wa data unayo.

Njia ya kwanza ya kuunda orodha ya ngazi mbili

Njia ya kwanza inategemea kuunda jedwali la "smart", kichwa chake ambacho kina maadili ya orodha ya kwanza ya kushuka (kikundi), na safu za jedwali zinahusiana na maadili ya orodha ya pili ya kushuka. (kikundi kidogo). Thamani za vitu vya kikundi kidogo zinapaswa kuwekwa kwenye safu wima ya kikundi, kama kwenye takwimu hapa chini.

Sasa wacha tuanze kuunda orodha ya kwanza kunjuzi ya kikundi (kwa upande wangu, orodha ya nchi):

  1. Chagua kiini ambacho utaingiza orodha ya kushuka;
  2. Nenda kwenye kichupo cha Ribbon Data;
  3. Kuchagua timu Ukaguzi wa data;
  4. Chagua thamani kutoka kwenye orodha kunjuzi Orodha;
  5. Katika shamba Chanzo onyesha fomula ifuatayo =INDIRECT("Jedwali1[#Vichwa]").
Mfumo INDIRECT hurejesha marejeleo kwa safu ya vichwa mahiri vya jedwali. Faida ya kutumia jedwali kama hilo ni kwamba unapoongeza safu wima, orodha ya kushuka itapanuka kiotomatiki.

Inabakia kuunda orodha ya pili tegemezi kunjuzi - orodha ya vikundi vidogo.

Tunarudia kwa ujasiri pointi 4 za kwanza zilizoelezwa hapo juu. Chanzo kwenye dirisha Ukaguzi wa data kwa orodha kunjuzi ya pili fomula itakuwa =INDIRECT("Jedwali1["&F2&"]"). Kiini F2 katika kesi hii, thamani ya orodha ya kwanza ya kushuka.

Unaweza pia kutumia meza ya bubu ya kawaida, lakini katika kesi hii itabidi ubadilishe kichwa na safu za safu. Katika mfano unaozingatiwa, hii hutokea moja kwa moja.

Njia ya pili ya kuunda orodha ya ngazi mbili

Njia ya pili ni rahisi kutumia wakati data ya orodha ya kushuka imeandikwa katika safu mbili. Ya kwanza ina jina la kikundi, na ya pili ina jina la kikundi kidogo.

MUHIMU! Kabla ya kuunda orodha tegemezi kwa vikundi vidogo, unahitaji kupanga jedwali la chanzo kwa safu ya kwanza (safu na kikundi); basi itakuwa wazi kwa nini hii inafanywa.

Ili kuunda kikundi kunjuzi, tunahitaji safu wima ya ziada iliyo na maadili ya kipekee ya kikundi kutoka kwa jedwali la chanzo. Ili kuunda orodha hii, tumia kipengele cha Ondoa Nakala au tumia amri ya Kipekee kutoka kwa programu jalizi ya VBA-Excel.

Sasa hebu tuunde orodha kunjuzi ya vikundi. Ili kufanya hivyo, fuata pointi 4 za kwanza kutoka kwa njia ya kwanza ya kuunda orodha ya ngazi mbili. Kama Chanzo bainisha anuwai ya maadili ya kipekee ya kikundi. Kila kitu ni kiwango hapa.

Pendekezo: Ni rahisi kubainisha fungu la visanduku lililotajwa kama chanzo. Ili kuunda, fungua Meneja wa Jina kutoka kwa kichupo Mifumo na upe jina safu yenye thamani za kipekee.

Sasa sehemu ngumu zaidi ni kutaja ndani Chanzo kiungo kinachobadilika kwa masafa chenye thamani za orodha kunjuzi ya pili (orodha ya vikundi vidogo). Tutatua kwa kutumia kazi OFFSET(kiungo, uwekaji_mlalo_safu, uwekaji_wa_safu, [urefu], [upana]), ambayo inarejesha marejeleo kwa masafa ambayo yako mbali na seli au safu ya visanduku nambari iliyopewa safu na nguzo.

  • Kiungo kwa upande wetu - $A$1- kona ya juu kushoto ya meza ya chanzo;
  • Safu_za_safu_milalo - MECHI(F3,$A$1:$A$67,0)-1- nambari ya mstari na thamani ya kikundi unachotaka (kwa upande wangu, seli ya nchi F3) toa moja;
  • Safu_za_za_safu - 1 - kwa kuwa tunahitaji safu na vikundi vidogo (miji);
  • [Urefu] - COUNTIF($A$1:$A$67,F3)- idadi ya vikundi vidogo katika kikundi kinachohitajika (idadi ya miji nchini F3);
  • [Upana] - 1 - kwa kuwa hii ni upana wa safu yetu na vikundi vidogo.

Kuunda orodha kwa kutumia zana za Excel hufanya iwezekanavyo sio tu kufanya mchakato huu haraka iwezekanavyo, lakini pia kuunganisha tahajia ya maneno na maneno fulani. Mwisho unahusu moja kwa moja uundaji wa kinachojulikana orodha ya kushuka.

Orodha za kupanga na kujaza ni orodha ambazo vipengele vyake vinapangwa kwa mlolongo mkali, kwa kuongeza, hurudiwa kwa mzunguko. Mifano ya orodha hizo ni siku za wiki, miezi ya mwaka, nk.

Programu ya Excel hukuruhusu usiingize siku inayofuata ya juma kwenye seli kila wakati. Inatosha kuingia mara moja kwenye seli, kwa mfano, Jumatatu na kutekeleza kujaza moja kwa moja data ya safu mlalo au safu wima zinazofuata kwa kutumia kipanya. Ili kufanya hivyo, shika kona ya seli na panya na uiburute mahali tunapohitaji.

Unaweza kubadilisha vigezo vya orodha kama hiyo kwenye menyu ya orodha, ambayo inafungua kuu Mipangilio ya Excel. Pata kitufe cha "Badilisha orodha" na ubofye. Katika dirisha inayoonekana, orodha zilizopo zinaonekana, na unaweza pia kuunda mpya. Ili kufanya hivyo, katika dirisha la "Orodha ya Vipengee", unahitaji kuonyesha kwa mlolongo sehemu zake na "kuongeza" kwenye orodha. Unaweza pia kuingiza orodha moja kwa moja kutoka Karatasi ya Excel, baada ya kuchagua masafa yanayohitajika hapo awali.

Kuunda Orodha kunjuzi

Orodha kunjuzi hufanya iwezekane sio tu kuingiza maadili yaliyotanguliwa kwenye seli, lakini pia haukuruhusu kufanya makosa wakati wa kuandika vitu vya orodha hii. Ili orodha ionekane kwenye kidirisha cha kushuka, lazima kwanza uiunde. Hii inaweza kufanywa kwenye karatasi wazi au kwenye karatasi nyingine ya kitabu cha kazi cha Excel.

Kuunda orodha kunjuzi na chanzo kwenye laha moja

Ili kutumia orodha kunjuzi, lazima kwanza uunde orodha hii. Tunaunda orodha kwenye karatasi sawa (wazi) na angalia spelling sahihi ya vipengele vyake. Kisha chagua kiini au seli kadhaa ambapo tutaingiza data hii, fungua dirisha la "Kuangalia maadili yaliyoingia", ambayo inafungua baada ya kufuata njia ifuatayo: data / kufanya kazi na data / kuangalia data.

Katika dirisha hili, chagua aina ya data - orodha; kwenye mstari wa chanzo, onyesha anuwai ya orodha ya chanzo iliyoundwa hapo awali. Unaweza kuingiza safu hii kwa kutumia kibodi, lakini ni rahisi kufanya hivyo kwa kuichagua tu na panya. Baada ya kubofya kitufe cha OK, tutaona kwamba mshale unaonekana karibu na seli yetu, na unapobofya, orodha yetu inashuka.

Kuunda orodha kunjuzi na chanzo katika laha nyingine

Kwa kutumia orodha ya chanzo iliyo kwenye sehemu moja karatasi amilifu, sio rahisi kabisa, kwani unaweza "ajali" kubadilisha yaliyomo. Kwa hivyo, ni vyema "kuficha" orodha hii kwenye karatasi nyingine na kuzuia ufikiaji wake.

Katika kesi hii, njia iliyoelezwa hapo juu haiwezi kutumika, tangu lini dirisha wazi“Huangalia...” hatutaweza kwenda kwenye laha nyingine ili kuchagua au kubainisha anuwai ya visanduku katika orodha asili. Katika kesi hii, tumia mgawo wa jina kwa orodha asili.

Tunafanya hivyo kwa njia hii: tengeneza orodha ya data kwenye karatasi moja, kisha uchague na uipe jina, bofya sequentially kwenye kichupo cha formula / toa jina (katika sehemu ya majina yaliyofafanuliwa), na katika dirisha linalofungua, weka jina la orodha. Ikiwa hatujachagua orodha hapo awali, basi tunaweka safu ya seli zake.

Wacha tuendelee kwenye orodha kunjuzi kwenye laha nyingine. Chagua seli za uwanja wa kazi wa mhariri ambao tutaingiza vipengele vya orodha, fungua dirisha la uthibitishaji... . Katika aina ya data tunataja orodha, katika chanzo tunaweka ishara sawa na jina la orodha inayohitajika.

Jinsi ya kuficha karatasi iliyo na chanzo cha orodha

Inashauriwa kufungua laha na vyanzo vya orodha kunjuzi mara chache iwezekanavyo, ili usiiongezee kwa bahati mbaya. mabadiliko yasiyo ya lazima. Kwa kufanya hivyo, unaweza kulinda karatasi na nenosiri na kujificha maonyesho yake. Ili kuficha karatasi, unahitaji kubofya kulia kwenye njia yake ya mkato na ubofye kujificha kwenye orodha ya amri zinazofungua.

Kwa hivyo, Excel hutoa fursa nzuri za kuunda orodha, hata ikilinganishwa na kichakataji cha maneno.

Jinsi ya kuunda orodha ya kushuka katika Excel? Kila mtu amejua kwa muda mrefu jinsi Excel inavyofanya kazi vizuri na majedwali na aina mbalimbali za fomula, lakini watu wachache wanajua kuwa unaweza kutengeneza orodha kunjuzi hapa. Na leo tutazungumza juu yao.

Na kwa hivyo kuna chaguzi kadhaa za jinsi ya kutengeneza orodha kunjuzi kufanya kazi ndani Ofisi ya Microsoft Excel.

Chaguo moja ni rahisi sana. Ikiwa unaingiza data sawa kwenye safu sawa kutoka juu hadi chini, basi unahitaji tu kusimama kwenye kiini chini ya data na bonyeza mchanganyiko muhimu "Alt + chini mshale". Orodha ya kunjuzi itaonekana mbele yako, ambayo unaweza kuchagua data unayohitaji kwa mbofyo mmoja.

Hasara njia hii ni kwamba imeundwa kwa ajili ya njia ya mfululizo ingizo la data na ukibofya kisanduku kingine chochote kwenye safu wima, orodha kunjuzi itakuwa tupu.

Chaguo la pili linatoa uwezekano zaidi, bado inachukuliwa kuwa ya kawaida. Hii inaweza kufanywa kupitia ukaguzi wa data. Kwanza kabisa, tunahitaji kuchagua anuwai ya data ambayo itaingia kwenye orodha yetu na kuipa jina.


Unaweza kuhariri safu hii kupitia kichupo cha menyu ya "Mfumo" kwa kuchagua aikoni ya "Kidhibiti cha Jina". Ndani yake unaweza kuunda orodha mpya ya kushuka, kuhariri iliyopo, au kufuta tu isiyo ya lazima.

Hatua inayofuata ni kuchagua kiini ambapo orodha yetu ya kushuka itawekwa na uende kwenye kichupo cha menyu ya "Data", bofya kwenye icon ya "Kuangalia Data". Katika dirisha linalofungua, tunahitaji kuchagua aina ya data ambayo itaingizwa kwenye seli yetu. Kwa upande wetu, tunachagua "Orodha" na chini, kupitia ishara sawa, andika jina la safu yetu, na ubofye OK. Ili kutumia orodha kwenye seli zote, chagua tu safu wima nzima au eneo unalohitaji kabla ya kuwasha uthibitishaji wa data.


Kuna chaguo zingine ngumu zaidi za kuunda orodha kunjuzi, kama vile: kuingiza kupitia kichupo cha menyu ya Wasanidi Programu, ambapo unaweza kuingiza orodha kunjuzi kama sehemu ya kipengele cha fomu au kama sehemu ya Kipengele cha ActiveX. Au andika makro zinazofaa ili kuunda na kuendesha orodha kunjuzi.

Ingiza data katika visanduku A1:A10, ambavyo vitafanya kazi kama chanzo cha orodha. Katika mfano wetu, tuliingiza nambari, zitaonekana kwenye orodha ya kushuka. Chagua seli (Kwa mfano, E5) ambayo itakuwa na orodha ya kushuka. Chagua menyu ya Data -> Uthibitishaji wa Data ili kufungua kisanduku cha mazungumzo cha Thibitisha Maadili ya Kuingiza.

3. Kwenye kichupo cha Chaguzi, chagua chaguo la Orodha kutoka kwenye menyu kunjuzi. Hakikisha visanduku vilivyo sahihi vimechaguliwa.

4. Kisha, bofya kwenye kifungo. Sanduku la mazungumzo lifuatalo litaonekana.

5. Chagua vitu ambavyo vitaonekana kwenye orodha ya kushuka kwenye karatasi kwa kutumia panya, bofya kwenye kifungo na urejee kwenye dirisha la "Thibitisha maadili ya pembejeo", kisha bofya kitufe cha "Sawa".

6. Orodha kunjuzi katika Excel itaundwa.

Ikiwa orodha yako ni fupi, unaweza kuingiza vipengee moja kwa moja kwenye Chanzo katika kichupo cha Mipangilio cha Thibitisha kisanduku cha kidadisi cha Ingizo. Tenganisha kila kipengee cha orodha na vitenganishi vilivyobainishwa katika mipangilio ya kikanda.
Ikiwa orodha inahitaji kuwa kwenye laha nyingine, unaweza kutumia chaguo la "=Orodha" kabla ya kubainisha masafa ya data.
Jinsi ya kuunda orodha ya kushuka katika Excel kulingana na data kutoka kwenye orodha

Wacha tufikirie kuwa tunayo orodha ya matunda:
Jinsi ya kutengeneza orodha ya kushuka katika Excel

Ili kuunda orodha ya kushuka tutahitaji kufanya hatua zifuatazo:

Nenda kwenye kichupo cha "Data" => "Kufanya kazi na Data" kwenye upau wa zana => chagua kipengee cha "Uthibitishaji wa Data".

Katika sehemu ya "Chanzo", weka safu ya majina ya matunda =$A$2:$A$6 au weka tu kishale cha kipanya katika sehemu ya kuingiza thamani ya "Chanzo" kisha uchague masafa ya data kwa kipanya:

Ikiwa ungependa kuunda orodha kunjuzi katika visanduku vingi kwa wakati mmoja, kisha chagua seli zote ambazo ungependa kuziunda kisha ufuate hatua zilizo hapo juu. Ni muhimu kuhakikisha kuwa marejeleo ya kisanduku ni kamili (kwa mfano, $A$2) na si jamaa (kwa mfano, A2 au A$2 au $A2).

Jinsi ya kutengeneza orodha ya kushuka katika Excel kwa kutumia data ya mwongozo

Katika mfano hapo juu, tuliingia orodha ya data kwa orodha ya kushuka kwa kuchagua seli mbalimbali. Mbali na njia hii, unaweza kuingiza data ili kuunda orodha ya kushuka kwa mikono (sio lazima kuihifadhi kwenye seli yoyote).
Kwa mfano, fikiria kwamba tunataka kuonyesha maneno mawili "Ndiyo" na "Hapana" kwenye menyu kunjuzi.

Kwa hili tunahitaji:
Chagua seli ambayo tunataka kuunda orodha ya kushuka;
Nenda kwenye kichupo cha "Data" => "Kufanya kazi na Data" sehemu kwenye upau wa vidhibiti =>
Kuthibitisha Data katika Excel

Katika dirisha ibukizi la "Kuangalia thamani za ingizo", kwenye kichupo cha "Parameta", chagua "Orodha" katika aina ya data:
Kuthibitisha maadili ya pembejeo katika Excel

Katika uwanja wa "Chanzo" ingiza thamani "Ndiyo; Hapana".
Bonyeza "Sawa"
Si kweli

Kisha mfumo utaunda orodha kunjuzi katika kisanduku kilichochaguliwa. Vipengele vyote vilivyoorodheshwa katika uga wa "Chanzo", vikitenganishwa na nusukoloni, vitaonyeshwa katika mistari tofauti ya menyu kunjuzi.

Ikiwa unataka kuunda wakati huo huo orodha ya kushuka katika seli kadhaa, chagua seli zinazohitajika na kufuata maelekezo hapo juu.
Jinsi ya kuunda orodha ya kushuka katika Excel kwa kutumia kazi ya OFFSET

Pamoja na mbinu zilizoelezwa hapo juu, unaweza pia kutumia fomula ya OFFSET kuunda orodha za kushuka.

Kwa mfano, tuna orodha iliyo na orodha ya matunda:

Ili kutengeneza orodha kunjuzi kwa kutumia fomula ya OFFSET, lazima ufanye yafuatayo:
Chagua seli ambayo tunataka kuunda orodha ya kushuka;
Nenda kwenye kichupo cha "Data" => "Kufanya kazi na Data" kwenye upau wa vidhibiti => chagua "Uthibitishaji wa Data":
Kuthibitisha Data katika Excel

Katika dirisha ibukizi la "Kuangalia thamani za ingizo", kwenye kichupo cha "Parameta", chagua "Orodha" katika aina ya data:
Kuthibitisha maadili ya pembejeo katika Excel

Katika sehemu ya "Chanzo" weka fomula: = OFFSET(A$2$,0,0,5)
Bonyeza "Sawa"

Mfumo utaunda orodha ya kushuka na orodha ya matunda.
Je! fomula hii inafanyaje kazi?

Katika mfano ulio hapo juu, tulitumia fomula =OFFSET(link,offset_by_rows,offset_by_columns,[height],[width]).
Chaguo hili la kukokotoa lina hoja tano. Hoja ya "kiungo" (katika mfano $A$2) inaonyesha ni kisanduku kipi pa kuanzia. Katika hoja "offset_by_rows" na "offset_by_columns" (katika mfano thamani "0" imebainishwa) - ni safu mlalo/safu ngapi zinazohitaji kubadilishwa ili kuonyesha data.

Hoja ya "[urefu]" inabainisha thamani "5", ambayo inawakilisha urefu wa safu ya visanduku. Hatubainishi hoja ya "[upana]", kwa kuwa katika mfano wetu safu ina safu wima moja.
Kwa kutumia fomula hii, mfumo utakurejeshea kama data ya orodha kunjuzi anuwai ya visanduku kuanzia na seli $A$2, inayojumuisha seli 5.

Jinsi ya kutengeneza orodha ya kushuka katika Excel na uingizwaji wa data (kwa kutumia kazi ya OFFSET)

Ikiwa unatumia fomula ya OFFSET katika mfano ulio hapo juu kuunda orodha, unaunda orodha ya data iliyonaswa safu fulani seli. Ikiwa unataka kuongeza thamani yoyote kama kipengee cha orodha, itabidi urekebishe fomula wewe mwenyewe.

Hapo chini utajifunza jinsi ya kutengeneza orodha kunjuzi inayobadilika ambayo itapakia kiotomatiki data mpya kwa ajili ya kuonyeshwa.
Ili kuunda orodha utahitaji:
Chagua seli ambayo tunataka kuunda orodha ya kushuka;

Nenda kwenye kichupo cha "Data" => "Kufanya kazi na Data" kwenye upau wa zana => chagua "Uthibitishaji wa Data";
Katika dirisha ibukizi la "Kuangalia maadili ya pembejeo", kwenye kichupo cha "Parameters", chagua "Orodha" katika aina ya data;
Katika sehemu ya “Chanzo”, weka fomula: = OFFSET(A$2$,0,0,COUNTIF($A$2:$A$100;”<>”))
Bonyeza "Sawa"

Katika fomula hii, katika hoja ya "[urefu]", tunaonyesha kama hoja inayoashiria urefu wa orodha iliyo na data - fomula COUNTIF, ambayo hukokotoa idadi ya visanduku visivyo na tupu katika safu iliyotolewa A2:A100.

Kumbuka: kwa operesheni sahihi formula, ni muhimu kwamba hakuna mistari tupu katika orodha ya data kuonyeshwa kwenye menyu kunjuzi.

Jinsi ya kuunda orodha ya kushuka katika Excel na uingizwaji wa data kiotomatiki

Ili data mpya ipakiwe kiotomatiki kwenye orodha kunjuzi uliyounda, unahitaji kufanya yafuatayo:
Tunaunda orodha ya data ya kuonyesha katika orodha kunjuzi. Kwa upande wetu, hii ni orodha ya rangi. Chagua orodha na kitufe cha kushoto cha panya:
orodha kunjuzi na uingizwaji kiotomatiki katika Excel

Kwenye upau wa vidhibiti, bofya "Umbiza kama jedwali":

Chagua mtindo wa muundo wa jedwali kutoka kwa menyu kunjuzi

Kwa kubofya kitufe cha "Sawa" kwenye dirisha ibukizi, tunathibitisha safu zilizochaguliwa za seli:

Weka jina kwa jedwali katika seli ya juu kulia juu ya safu wima ya "A":

Jedwali na data iko tayari, sasa tunaweza kuunda orodha ya kushuka. Ili kufanya hivyo unahitaji:
Chagua seli ambayo tunataka kuunda orodha;

Nenda kwenye kichupo cha "Data" => "Kufanya kazi na Data" kwenye upau wa vidhibiti => chagua "Uthibitishaji wa Data":

Katika dirisha ibukizi la "Kuangalia thamani za ingizo", kwenye kichupo cha "Parameta", chagua "Orodha" katika aina ya data:

Katika uwanja wa chanzo tunaonyesha = "jina la meza yako". Kwa upande wetu, tuliiita "Orodha":
Ubadilishaji data otomatiki wa uga wa chanzo katika orodha kunjuzi ya Excel

Tayari! Orodha ya kushuka imeundwa, inaonyesha data yote kutoka kwa jedwali maalum:

Ili kuongeza thamani mpya kwenye orodha kunjuzi, ongeza tu taarifa kwenye seli inayofuata baada ya jedwali na data:

Jedwali litapanua kiotomati masafa yake ya data. Orodha kunjuzi itajazwa tena ipasavyo na thamani mpya kutoka kwa jedwali:
Kuingiza data kiotomatiki kwenye orodha kunjuzi katika Excel

Jinsi ya kunakili orodha ya kushuka katika Excel

Excel ina uwezo wa kunakili orodha kunjuzi zilizoundwa. Kwa mfano, katika kisanduku A1 tunayo orodha kunjuzi ambayo tunataka kunakili kwenye anuwai ya seli A2:A6.

Ili kunakili orodha kunjuzi na umbizo la sasa:
bonyeza-kushoto kwenye seli na orodha ya kushuka ambayo unataka kunakili;

chagua seli katika safu A2:A6 ambayo unataka kuingiza orodha ya kushuka;

Bonyeza njia ya mkato ya kibodi CTRL+V.
Kwa hiyo, utanakili orodha ya kushuka, kudumisha muundo wa orodha ya awali (rangi, font, nk). Ikiwa unataka kunakili/kubandika orodha kunjuzi bila kuhifadhi umbizo, basi:
bonyeza-kushoto kwenye seli na orodha ya kushuka ambayo unataka kunakili;

bonyeza njia ya mkato ya kibodi CTRL + C;
chagua kiini ambapo unataka kuingiza orodha ya kushuka;
bonyeza kitufe cha kulia mouse => piga orodha ya kushuka na ubofye "Bandika Maalum";
orodha ya kushuka katika Excel

Katika dirisha inayoonekana, katika sehemu ya "Ingiza", chagua "masharti juu ya maadili":

Bonyeza "Sawa"
Baada ya hayo, Excel itanakili tu data kutoka kwenye orodha kunjuzi, bila kuhifadhi umbizo la kisanduku asili.
Jinsi ya kuchagua seli zote zilizo na orodha ya kushuka katika Excel

Wakati mwingine ni ngumu kuelewa ni seli ngapi ziko ndani Faili ya Excel vyenye orodha kunjuzi. Kuna njia rahisi ya kuwaonyesha. Kwa hii; kwa hili:

Bofya kwenye kichupo cha "Nyumbani" kwenye upau wa zana;
Bonyeza "Pata na uchague" na uchague "Chagua Kikundi cha Seli":

Katika sanduku la mazungumzo, chagua "Uthibitishaji wa Data". Katika uwanja huu unaweza kuchagua vitu "Wote" na "Sawa". "Yote" itawawezesha kuchagua orodha zote za kushuka kwenye laha. Kipengee "sawa" kitaonyesha orodha kunjuzi zilizo na maudhui sawa ya data kwenye menyu kunjuzi. Kwa upande wetu, tunachagua "wote":
Orodha kunjuzi katika Excel. Jinsi ya kupata orodha zote

Bonyeza "Sawa"
Kwa kubofya "Sawa", Excel itachagua seli zote zilizo na orodha ya kushuka kwenye laha. Kwa njia hii unaweza kuleta orodha zote kwa umbizo la kawaida mara moja, onyesha mipaka, nk.

Jinsi ya kutengeneza orodha tegemezi za kushuka katika Excel

Wakati mwingine tunahitaji kuunda orodha kadhaa za kushuka, na kwa njia ambayo, kwa kuchagua maadili kutoka kwenye orodha ya kwanza, Excel huamua ni data gani ya kuonyesha katika orodha ya pili ya kushuka.
Wacha tufikirie kuwa tunayo orodha ya miji katika nchi mbili, Urusi na USA:

Ili kuunda orodha ya kushuka tegemezi tunahitaji:
Unda safu mbili zilizotajwa kwa seli "A2:A5" zenye jina "Russia" na seli "B2:B5" zenye jina "USA". Ili kufanya hivyo, tunahitaji kuchagua safu nzima ya data kwa orodha kunjuzi:
orodha ya kushuka tegemezi katika Excel

Nenda kwenye kichupo cha "Mfumo" => bofya katika sehemu ya "Majina Iliyofafanuliwa" kwenye kipengee cha "Unda kutoka kwa uteuzi":
Orodha Tegemezi kunjuzi katika Excel

Katika dirisha ibukizi la "Unda majina kutoka kwa safu uliyochagua", chagua kisanduku "katika mstari hapo juu". Baada ya kufanya hivi, Excel itaunda safu mbili zilizoitwa "Urusi" na "USA" na orodha za miji:
tegemezi-kunjuzi-orodha-katika-excel

Bonyeza "Sawa"
Katika kisanduku cha "D2" tengeneza orodha kunjuzi ili kuchagua nchi "Urusi" au "USA". Kwa hivyo, tutaunda orodha ya kwanza ya kunjuzi ambayo mtumiaji anaweza kuchagua moja ya nchi mbili.

Sasa, ili kuunda orodha tegemezi ya kushuka:
Chagua seli E2 (au seli nyingine yoyote ambayo ungependa kutengeneza orodha tegemezi ya kushuka);
Bofya kwenye kichupo cha "Data" => "Angalia Data";
Katika dirisha ibukizi la "Thibitisha thamani za ingizo", kwenye kichupo cha "Parameta", katika aina ya data, chagua "Orodha":
Kuthibitisha maadili ya pembejeo katika Excel

Bonyeza "Sawa"

Sasa, ukichagua nchi "Urusi" katika orodha ya kwanza ya kushuka, basi ni miji tu ambayo ni ya nchi hii itaonekana kwenye orodha ya pili ya kushuka. Hii pia ndivyo hali unapochagua "USA" kutoka kwa orodha ya kwanza kunjuzi.