Selectarea unei valori într-o celulă Excel dintr-o listă. Liste derulante conexe. Video - Crearea listelor dropdown în Excel

Selectați pentru a seta lista derulantă. În meniu, deschideți elementele „Date” - „Verifică”. Apoi accesați fila „Parametri” în fereastra nouă și în câmpul „Tip de date” care se deschide, setați linia „Lista”. În același timp, câmpul „Sursă” va apărea în aceeași fereastră. Introduceți simbolul „=” și numele intervalului selectat care a fost atribuit celulelor de date. Pentru a aplica parametrii, apăsați „Enter” sau „Ok”. Aceasta este o variantă a celei mai simple liste derulante.

În același timp, câmpul „Sursă” va apărea în aceeași fereastră. Introduceți simbolul „=” și numele intervalului selectat care a fost atribuit celulelor de date. Pentru a aplica parametrii setați, apăsați „Enter” sau „Ok”. Aceasta este o variantă a celei mai simple liste derulante.

Excel are capacitatea de a crea o listă derulantă cu un design mai complex. Pentru a face acest lucru, utilizați un control numit casetă combinată care este inserat într-o foaie de lucru Excel. Pentru a-l instala, deschideți elementul de meniu „Vizualizare”, apoi „Barele de instrumente” și subelementul „Formulare”.

Selectați pictograma „casetă combinată” din panoul de control care se deschide - aceasta este lista derulantă. Desenați un dreptunghi în formă de câmp cu mouse-ul. Faceți clic dreapta pe lista desenată și selectați comanda „Format Object...”.

În caseta de dialog care apare, în câmpul „Form list by range”, specificați intervalul dorit de celule. Pentru a face acest lucru, utilizați mouse-ul pentru a selecta celulele care ar trebui incluse în această listă derulantă Excel. În câmpul „Link to cell”, setați numărul celulei pentru a afișa numărul de serie al elementului selectat în listă. Specificați numărul necesar de linii din listă care urmează să fie creată. Butonul „Ok” va aplica toți parametrii specificați, iar lista este gata de utilizare.

Secțiunea 3: Lucrul cu grupuri de tabel

Conceptul unei liste în Excel

O listă este un tabel Excel format din una sau mai multe coloane. Coloanelor listei li se atribuie nume unice de câmp, care sunt introduse în primul rând al listei. Toate celulele dintr-o coloană au același lucru format de date, deci toate liniile sau înregistrările, așa cum sunt numite și ele, sunt de același tip.

Nume de familie

Vârstă

Podea

Petukhova

Petrov

Zaitseva

Mai mult

Ivanov

Petrova

Orez. 1. Exemplu de listă Excel

În tabelul Excel de mai sus, datele din prima și a treia coloană sunt în format text, iar datele din a doua coloană sunt în format numeric. Numele câmpurilor din listă trebuie plasate într-o singură celulă. Datele listei și alte date de pe aceeași foaie trebuie să fie separate de cel puțin o celulă goală, adică nu trebuie să se atingă între ele. Lista Excel este o bază de date tipică și i se aplică un număr mare de operațiuni specifice. Majoritatea tabelelor cu care lucrează utilizatorii Excel sunt liste sau pot fi convertite în formă de listă. Deci, dacă tabelul prezentat în Fig. 2 a fost creat pentru fiecare grup de elevi, atunci aceștia ar putea fi combinați într-un singur tabel, care ar fi și o listă, prin adăugarea unui alt câmp „Grup”.

grup

Nume de familie

Vârstă

Podea

Înălţime

Greutate

99-l-3

Petukhova

99-l-3

Petrov

99-l-3

Zaitseva

97-l-1

Popov

97-l-1

Kozlov

Fig. 2. Combinarea tabelelor într-o listă

Lucrul cu liste în Excel

Majoritatea operațiunilor concepute pentru a lucra cu liste sunt concentrate în meniul „Date”. Dacă lista este creată corect, atunci doar selectați una dintre celulele din listă și faceți clic pe comanda dorită din meniul „Date”. Excel va determina automat limitele listei dvs.


Orez. 2. Meniul „Date” extins

Elementul „Sortare” vă permite să sortați după criteriul selectat după unul sau, în ordinea priorității, după două sau chiar trei câmpuri de listă.


Fig. 3. Sortarea în două etape a unei liste

„Filtru” face posibilă afișarea numai a acelor intrări din listă care îndeplinesc un anumit criteriu. Astfel, setarea unui autofiltru personalizat, prezentat în Fig. 3, va afișa în listă doar numele de familie care se termină cu litera „v”.



Fig3. Folosind un filtru automat personalizat

Elementul „Formular” vă permite să introduceți rapid date în listă. Elementul „Rezultate” vă permite să rezumați datele din fiecare grup din listă. Figura 4 prezintă caseta de dialog rezumat, iar Figura 5 arată rezultatul acestei operațiuni.


Fig.4. Rezumând

grup

Nume de familie

Vârstă

Podea

Înălţime

Greutate

99-l-3

Petukhova

99-l-3

Petrov

99-l-3

Zaitseva

19

99-l-3 Total

97-l-1

Popov

97-l-1

Kozlov

19

97-l-1 Total

Total general

Fig. 5. Rezultatul însumării

„Consolidarea” vă permite să rezumați rezultatele pentru mai multe tabele de același tip. Capacitățile elementelor „Consolidare” și „Totale” sunt complet acoperite de mecanismul puternic pentru construirea tabelelor pivot Excel.

Elementul „Grup și structură” este aplicabil nu numai listelor Excel și vă permite să modificați nivelurile de detaliu în prezentarea informațiilor pe o foaie Excel. A crea cea mai simplă structură Puteți selecta mai multe coloane sau rânduri pe o foaie și faceți clic pe „Grup”.


Fig.6.Crearea unei structuri

O bară suplimentară cu o pictogramă pătrată va apărea deasupra foii. Făcând clic pe acest simbol, se vor ascunde coloanele care au o linie neagră deasupra lor. Dacă selectați coloanele de sub linia neagră și selectați din nou „Grup”, va fi creată o structură pe două niveluri. Puteți grupa rândurile într-un mod similar.


Fig 7. Rezultatul operației de grupare

Crearea unei structuri face posibilă vizualizarea tabelelor Excel mari pe un singur ecran, ascunzându-le pe cele inutile acest moment date.

Tabelele pivot Excel

Tabelele pivot vă permit să efectuați operațiuni de grup pe date aflate fie în liste, în mai multe intervale de consolidare, fie în baze de date externe. Când faceți clic pe elementul „Pivot Table” din meniul „Date”, apare prima casetă de dialog a Pivot Table Wizard (vezi Fig. 8).


Fig.8. Expert tabel pivot - pasul 1.

Pentru a procesa lista, trebuie să selectați prima dintre opțiunile propuse și să mergeți la al doilea pas al expertului. În al doilea pas, trebuie să selectați lista de procesat și să treceți la al treilea pas. La al treilea pas al expertului (vezi Fig. 9.) va apărea un constructor pentru procesarea datelor din listă.


Fig. 10. Expert tabel pivot - pasul 3.

Pentru a construi o operațiune de grup pe unul dintre câmpurile din listă, trebuie să trageți numele câmpului corespunzător în zona „Date” cu mouse-ul. Deci, pentru a obține greutatea totală, trebuie să o trageți în zona „Date”. Zonele „Rând”, „Coloană” și „Pagină” vă permit să obțineți, pe lângă aplicarea totală a unei operațiuni de grup pe toate înregistrările din listă, operațiuni de grup parțial pe înregistrări cu aceleași valori ale câmpurilor selectate în zona. Deci, pentru a obține nu numai greutatea totală a tuturor oamenilor, ci și greutatea oamenilor din fiecare grup, trebuie să o trageți în zona „Rând”. În fig. Figura 11 prezintă rezultatul tragerii descrise.

Fig. 11. Construirea unei operații de grup folosind câmpul „Greutate”.

Pentru a elimina orice câmp din zona de proiectare, trebuie doar să-l trageți cu mouse-ul și să-l trageți din zona dată.

Făcând clic pe butonul „Următorul”, puteți trece la pasul al patrulea al expertului. În al patrulea pas, trebuie să selectați foaia în care va fi plasat tabelul pivot. Aici puteți alege să creați un tabel pivot pe o foaie nouă și să finalizați expertul. Tabelul rezumativ rezultat este prezentat în Fig. 12.


Fig. 12. Tabel pivot obținut ca urmare a muncii vrăjitorului

Utilizați butonul din panoul PivotTables pentru a reveni la Expertul PivotTable pentru a edita interogarea operațiunii în lot. Să modificăm interogarea adăugând câmpul „Nume” în zona de date. Tabelul rezumativ va lua forma prezentată în Fig. 13.

Fig. 13. Tabel pivot cu operare de grup pentru câmpul Nume

Să revenim la Expertul PivotTable și să adăugăm câmpul „Sex” în zona „Coloană” și câmpul „Vârsta” în zona „Pagină”. Tabelul rezumativ rezultat este prezentat în Figura 14.


Fig. 14. Tabel pivot rezultat

Zona „Pagină” diferă de zonele „Rând” și „Coloană” prin faptul că vă permite fie să efectuați o operație de grup pe toate valorile câmpului simultan, fie pe o valoare selectată. În exemplul dat, a fost selectată valoarea „19”.

Exercițiu

Convertiți tabelul prezentat mai jos într-o listă sau liste Excel. Pe baza tabelelor rezumative, determinați:

1. Zona întreprinderilor supuse reconstrucției pe regiune;

2.Numărul de întreprinderi supuse reconstrucției pe tip de activitate;

3. Suprafața totală și numărul întreprinderilor pe zonă;

4.Toate cele de mai sus într-un singur tabel rezumativ.

Lista întreprinderilor supuse reconstrucției

Aeroport

Servicii casnice

Organizare

Gen de activitate

Pătrat

LLC Succes

Curatatorie

CJSC Udacha

Salon

LLC Player

Curatatorie

Comerț

Fialka SRL

Flori

CJSC Bublik

Pâine

Iris LLC

Flori

Şoim

Servicii casnice

LLC Boot

Reparație încălțăminte

Volos LLC

Salon

Comerț

SRL Moroz

Aparate

SA Kalach

Pâine

SRL Roman

Cărți

SA Hering

Peşte

Când lucrați cu tabele și baze de date mari, este foarte convenabil să utilizați liste derulante. În acest caz, utilizatorul poate selecta să introducă numai valorile specificate din listă. Lista derulantă vă permite să evitați situațiile în care introducerea unei valori incorecte poate duce la rezultate nedorite.

Cum se creează corect o listă derulantă în Excel 2007? Să ne uităm la asta mai jos.

Mai întâi, trebuie să creați o listă cu valorile care vor fi disponibile pentru selecție într-o celulă (în cazul nostru, acesta este intervalul de celule F2:F8). Apoi, selectați celula (sau grupul de celule) în care, de fapt, lista noastră va renunța (în cazul nostru, acesta este intervalul de celule A2:A22).

După aceasta, veți vedea fereastra „Verificați valorile introduse”. În prima filă „Parametri”, selectați „Tipul de date” - „Lista”, iar în coloana „Sursă” indicați intervalul listei.


Dacă doriți și, de asemenea, pentru o mai mare claritate, puteți completa celelalte două file „Mesaj de introducere” și „Mesaj de eroare”.

În fila „Mesaj pentru introducere”, puteți specifica un indiciu pentru utilizator despre el actiunile urmatoare, de exemplu, expresia „Selectați datele dintr-o listă”. Un sfat explicativ va apărea când selectați o celulă cu o listă derulantă.


În fila „Mesaj de eroare”, puteți introduce textul care va apărea atunci când încercați să introduceți date incorecte într-o celulă.


După ce totul este făcut, faceți clic pe OK.

Lista drop-down este gata. Acum, când selectați oricare dintre celulele din intervalul A2:A22, vor apărea un sfat cu instrumente și o listă derulantă (săgeata din dreapta celulei). Ca aceasta


Dacă încercați să introduceți date incorecte într-una dintre celulele din intervalul selectat, va apărea un mesaj de eroare


Pentru comoditate, lista poate fi plasată pe o altă foaie document Excel 2007, dar pentru a crea o listă derulantă va trebui acum să îi dai un nume. Acest lucru se face simplu. Selectați lista de date, faceți clic dreapta pe ea și selectați „Nume interval...”. În fereastra „Creați un nume” care se deschide, în coloana „Nume”, setați un nume pentru listă (fără spații) și verificați dacă intervalul este corect (puteți selecta și copia imediat intervalul, vom avea nevoie de el mai târziu ) și faceți clic pe OK.


Acum revenim la pagina cu intervalul în care ați dori să vedeți o listă derulantă și atunci când creați o listă derulantă, în coloana sursă, indicați intervalul tocmai copiat al listei de date.

Bună prieteni. Când completați tabelele cu date, a căror listă este definită în prealabil, ar fi convenabil să nu le scrieți manual, ci să le selectați cu mouse-ul dintr-o listă derulantă. Această abordare economisește timp și minimizează probabilitatea de eroare.

Să vă dau un exemplu. Sunteți responsabil pentru contabilizarea cheltuielilor de birou asociate activităților sale de afaceri. Tabelul tău arată astfel:

Acum introduceți manual categorii și tipuri de cheltuieli. Aceasta înseamnă că este posibil să faceți din greșeală o greșeală de ortografie. Se pare că nu este mare lucru, dar dacă mai târziu trebuie să estimați cheltuielile folosind un tabel pivot, erorile vor distorsiona rezultatul și vor trebui corectate.

Citiți mai multe despre tabelele pivot.

Crearea unei liste derulante

Să construim liste de categorii și tipuri de cheltuieli pentru a face liste derulante pe baza acestora. Să le punem într-un tabel separat.

Acum să folosim instrumentul de validare a datelor pentru a face o selecție din listă. Am descris cum funcționează. Urmăm algoritmul:

Acum puteți selecta elementele necesare din lista derulantă și nu veți face greșeli de ortografie.

Adevărat, mai sunt câteva nuanțe. Nu controlăm conformitatea categoriei și tipului de cheltuieli selectate. De exemplu, puteți selecta categoria „ Birou" și vizualizați - " Cafea" Acest lucru nu poate fi permis. Să îmbunătățim validarea datelor și să facem liste care depind de valoarea altei celule.

Crearea unei liste dependente în Excel

Sarcină: atunci când selectăm o categorie, lista de tipuri de cheltuieli ar trebui să conțină doar cele care aparțin acestei categorii. Soluția poate părea complicată, dar nu este. Voi încerca să explic cât mai simplu posibil.

Să ne structuram tabelul de tipuri de cheltuieli:

Acum tipurile de cheltuieli sunt împărțite în coloane corespunzătoare fiecărei categorii. În continuare vom folosi funcția INDIRECT(text). Ce face ea? Încearcă să convertească textul introdus într-o referință de celulă. Ce se întâmplă dacă scrii această formulă: =SUMA(INDIRECT("F1:F5")). Funcția INDIRECT recunoaște textul „F1:F5” ca un interval de celule și îl va returna. Și funcția SUM va însuma toate valorile din acest interval.

Același lucru se va întâmpla dacă vom varia „F1:F5” Să-i dăm un nume. De exemplu, „structură”. Formulă =SUMA(INDIRECT(„structură”)) va da un rezultat similar. De această oportunitate vom profita.

Pentru a afla mai multe despre denumirea celulelor, citiți. Recomand să faceți acest lucru; numele sunt un instrument convenabil și practic.

Să dăm nume tuturor coloanelor cu datele originale. În acest caz, gama cu tipuri ar trebui să fie numită exact la fel ca categoria sa. De exemplu, intervalul J4:J8 hai sa dam numele " Birou" Ii spunem:

Acum, dacă dai clic Formule - Nume definite - Manager nume- poți vedea totul prenume. Dacă ați greșit undeva sau lista s-a schimbat, puteți face corecturi în această fereastră.

Încă o dată am configurat verificarea datelor:

Dacă principiul încă nu este clar, voi descrie punct cu punct cum va funcționa acum tabelul nostru:

  • Folosind o listă obișnuită, într-o coloană B selectați o categorie de produse. De exemplu, " Nutriție»
  • Cuvântul " Nutriție» intră, ca sursă de date, într-o coloană C, adică în tipuri de cheltuieli
  • Avem un interval de date L4:L8 Care e numit Nutriție. Funcția INDIRECT detectează acest lucru și îl înlocuiește cu cuvântul " Nutriție» pe interval L4:L8
  • Acum, acest interval va fi sursa pentru lista de tipuri de cheltuieli

Confirm toate cele de mai sus cu imaginea de mai jos:

După cum puteți vedea, lista de tipuri de cheltuieli nu este completată cu întreaga listă, ci numai cu acele articole care aparțin categoriei „Mâncare” selectată. Este exact ceea ce ne-am dorit.

Cred că v-ați dat seama cum să faceți o listă dependentă în Excel. Dacă nu înțelegeți, scrieți comentarii. Și am terminat articolul, muncă productivă pentru tine!


Grafice și diagrame (5)
Lucrul cu proiectul VB (12)
Formatare condiționată (5)
Liste și intervale (5)
Macrocomenzi (proceduri VBA) (64)
Diverse (41)
Erori și erori Excel (4)

Liste derulante conexe


Descărcați fișierul folosit în tutorialul video:

A ajutat articolul? Distribuie link-ul prietenilor tăi! Lecții video

("Bara de jos":("textstyle":"static","textpositionstatic":"bottom","textautohide":true,"textpositionmarginstatic":0,"textpositiondynamic":"bottomleft","textpositionmarginleft":24," textpositionmarginright":24,"textpositionmargintop":24,"textpositionmarginbottom":24,"texteffect":"slide","texteffecteasing":"easeOutCubic","texteffectduration":600,"texteffectslidedirection":"left","texteffectslidedistance" :30,"texteffectdelay":500,"texteffectseparate":false,"texteffect1":"slide","texteffectslidedirection1":"dreapta","texteffectslidedistance1":120,"texteffecteasing1":"easeOutCubic","texteffectduration1":600 ,"texteffectdelay1":1000,"texteffect2":"slide","texteffectslidedirection2":"dreapta","texteffectslidedistance2":120,"texteffecteasing2":"easeOutCubic","texteffectduration2":600,"texteffectdelay2,":1500,":1500, textcss":"display:block; padding:12px; text-align:left;","textbgcss":"display:block; poziție:absolute; sus:0px; stânga:0px; lățime:100%; înălțime:100% ; culoare de fundal:#333333; opacitate:0,6; filtru:alpha(opacity=60);","titlecss":"display:block; poziție:relativă; font:bold 14px \"Lucida Sans Unicode\",\"Lucida Grande\",sans-serif,Arial; culoare:#fff;","descriptioncss":"display:block; poziție:relativă; font:12px \"Lucida Sans Unicode\",\"Lucida Grande\",sans-serif,Arial; culoare:#fff; margin-top:8px;","buttoncss":"display:block; poziție:relativă; margin-top:8px;","texteffectresponsive":true,"texteffectresponsivesize":640,"titlecssresponsive":"font-size:12px;","descriptioncssresponsive":"display:none !important;","buttoncssresponsive": "","addgooglefonts":false,"googlefonts":"","textleftrightpercentforstatic":40))



 Top