Cum să atribuiți un nume unei game de celule în Excel
Când creați formule în Excel, puteți să vă referiți la celule dintr-o altă parte a foii de lucru în formulele dvs. Dar dacă aveți multe formule, toate referințele de celule pot deveni confuze. Există o modalitate ușoară de a elimina confuzia.
Excel include o caracteristică numită "Nume", care poate face formulele dvs. mai ușor de citit și mai puțin confuz. În loc să faceți referire la o celulă sau la o gamă de celule, puteți atribui un nume acelei celule sau gamei și utilizați acest nume în formule. Acest lucru va face ca formulele dvs. să fie mult mai ușor de înțeles și de menținut.
În formula de mai jos, menționăm o serie de celule (cu caractere aldine) dintr-o altă foaie de lucru, numită "Baza de date de produs", în același registru de lucru. În acest caz, numele foii de lucru ne oferă o idee bună despre ceea ce se află în gama de celule "A2: D7". Cu toate acestea, am putea folosi un nume pentru această gamă de celule pentru a face formula mai scurtă și mai ușor de citit.
= IF (ISBLANK (A11), "", VLOOKUP (ALL,“Baza de date a produsului "! A2: D7,2, FALSE))
NOTĂ: Pentru mai multe informații despre funcția VLOOKUP folosită în formula de mai sus, consultați articolul despre utilizarea VLOOKUP în Excel. De asemenea, puteți afla cum să utilizați funcția "IF" și alte funcții utile.
Cum se creează un nume pentru o celulă sau o gamă de celule utilizând caseta Nume
Pentru a atribui un nume unei game de celule, selectați celulele pe care doriți să le denumiți. Celulele nu trebuie să fie învecinate. Pentru a selecta celule non-contigue, utilizați tasta "Ctrl" atunci când le selectați.
Faceți clic pe mouse-ul din "Cutia de nume" deasupra grilei de celule.
Introduceți un nume pentru intervalul de celule din casetă și apăsați pe "Enter". De exemplu, am apelat celulele selectate în foaia de lucru "Product Database" "Products". Există reguli de sintaxă pe care trebuie să le respectați atunci când alegeți un nume. Puteți începe numai un nume cu o literă, o subliniere (_) sau o coloană inversă (\). Restul numelui pot fi alcătuite din litere, numere, perioade și sublinieri. Există reguli de sintaxă suplimentare despre ceea ce este valabil și nu pentru definirea numelor.
Amintiți-vă formula de la începutul acestui articol? Acesta conține o referință la fișa de lucru "Baza de produse" din registrul de lucru și o serie de celule din foaia de lucru respectivă. Acum, că am creat numele "Produselor" pentru a reprezenta gama de celule din foaia de lucru "Baza de produse", putem folosi acest nume în formularul afișat cu caractere aldine mai jos.
= IF (ISBLANK (A11), "", VLOOKUP (ALL,Produse,2, FALSE))
NOTĂ: Atunci când creați un nume utilizând "Name Box", domeniul implicit al numelui este înscris în registrul de lucru. Aceasta înseamnă că numele este disponibil pentru a fi utilizat în orice foaie de lucru din registrul de lucru curent fără să se facă referire la o foaie de lucru specifică. Puteți alege să limitați domeniul de aplicare la o anumită foaie de lucru, astfel încât numele foii de lucru trebuie să fie utilizat când se face referire la nume, cum ar fi în exemplul de la începutul acestui articol.
Modificarea numelor utilizând Managerul de nume
Excel oferă un instrument numit "Manager de nume", care facilitează găsirea, editarea și ștergerea numelor din registrul de lucru. De asemenea, puteți utiliza Managerul de nume pentru a crea nume, dacă doriți să specificați mai multe detalii despre nume. Pentru a accesa Managerul de nume, faceți clic pe fila "Formule".
În secțiunea "Denumiri definite" din fila "Formule", faceți clic pe "Manager nume".
Se afișează caseta de dialog Manager nume. Pentru a edita un nume existent, selectați numele din listă și faceți clic pe "Editare". De exemplu, vom edita numele "Produse".
Se afișează caseta de dialog "Editare nume". Puteți schimba numele "Însuși" și adăuga un "Comentariu" la nume, oferind mai multe detalii despre ceea ce reprezintă numele. De asemenea, puteți schimba gama de celule la care este atribuit acest nume făcând clic pe butonul "Expand dialog" din partea dreaptă a casetei de editare "Se referă la".
NOTĂ: Veți vedea că lista derulantă "Domeniul de aplicare" este gri. Când editați un nume existent, nu puteți modifica "Domeniul de aplicare" al acelui nume. Trebuie să alegeți domeniul de aplicare atunci când creați pentru prima dată numele. Dacă doriți ca domeniul de aplicare să fie o foaie de lucru specifică, mai degrabă decât întregul registru de lucru, puteți crea un nume într-un mod care vă permite să specificați domeniul de aplicare inițial. Vă vom arăta cum să faceți acest lucru într-o secțiune ulterioară.
Spre exemplu, spunem că am adăugat un alt produs în baza noastră de date "Produs" și dorim să-l includem în gama de celule numită "Produse". Când faceți clic pe butonul "Extindeți dialogul", caseta de dialog "Editați numele" se micșorează pentru a conține numai caseta de editare "Se referă la". Selectăm gama de celule direct pe foaia de lucru "Product Database", inclusiv rândul care conține noul produs adăugat. Numele domeniului de lucru și intervalul de celule sunt introduse automat în caseta de editare "Se referă la". Pentru a accepta selecția și pentru a reveni la caseta de dialog "Editați numele", faceți clic pe butonul "Reduceți dialogul". Faceți clic pe "OK" din caseta de dialog "Editare nume" pentru a accepta modificările aduse numelui.
Cum să ștergeți un nume utilizând Managerul de nume
Dacă decideți că nu mai aveți nevoie de un nume, este ușor să îl ștergeți. Pur și simplu, accesați caseta de dialog "Name Manager" așa cum am discutat în secțiunea anterioară. Apoi, selectați numele pe care doriți să îl ștergeți în lista de nume și dați clic pe "Ștergeți".
În caseta de dialog de confirmare care se afișează, faceți clic pe "OK" dacă sunteți sigur că doriți să ștergeți numele selectat. Sunteți returnat la caseta de dialog "Name Manager". Faceți clic pe "Închidere" pentru al închide.
Cum se creează un nume utilizând caseta de dialog "Nume nou"
Când creați un nume nou selectând una sau mai multe celule și apoi introducând un nume în "Name Box", domeniul de aplicare implicit al numelui este întregul registru de lucru. Deci, ce faceți dacă doriți să limitați domeniul de aplicare al unui nume la o anumită foaie de lucru?
Selectați celulele la care doriți să alocați numele. Faceți clic pe fila "Formule" și apoi faceți clic pe "Define Name" în secțiunea "Nivele definite".
NOTĂ: Nu trebuie să selectați mai întâi celulele. De asemenea, puteți să le selectați mai târziu folosind butonul "Expand Dialog", dacă doriți.
Se afișează caseta de dialog "Nume nou". Observați că este foarte asemănător cu caseta de dialog "Edit Name" menționată mai devreme. Principala diferență este că acum poți schimba domeniul de aplicare al numelui. Spuneți că vrem să limităm domeniul de aplicare al numelui doar la foaia de lucru "factură". Am face acest lucru dacă vrem să putem folosi același nume pentru o serie de celule într-o altă foaie de lucru.
În primul rând, vom introduce numele pe care dorim să-l folosim, care în cazul nostru este "Produse". Amintiți-vă regulile de sintaxă atunci când vă creați numele. Apoi, pentru a limita domeniul de aplicare al titlului "Produse" numai la foaia de lucru "Factura", vom selecta aceasta din lista derulantă "Domeniul de aplicare".
NOTĂ: Caseta de dialog "New Name" poate fi accesată și prin clic pe "New" în caseta de dialog "Name Manager".
Introduceți mai multe detalii despre nume, dacă doriți, în caseta "Comentariu". Dacă nu ați selectat celulele la care alocați numele, faceți clic pe butonul "Extindeți dialogul" din partea dreaptă a casetei de editare "Se referă la" pentru a selecta celulele la fel cum am făcut atunci când am editat numele anterior . Faceți clic pe "OK" pentru a finaliza crearea noului nume.
Numele este inserat automat în aceeași "Cutie de nume" pe care am folosit-o pentru a atribui un nume unei game de celule la începutul acestui articol. Acum, putem înlocui referința domeniului de celule ("Product Database"! $ A $ 2: $ D: 7) cu numele (Products) în formulele din foaia de lucru "Invoice", așa cum am făcut mai devreme în acest articol.
Cum se utilizează un nume pentru a reprezenta o valoare constantă
Nu trebuie să vă referiți la celule atunci când creați un nume. Puteți utiliza un nume pentru a reprezenta o constantă sau chiar o formulă. De exemplu, foaia de lucru de mai jos arată rata de schimb folosită pentru a calcula prețul în euro pentru diferitele dimensiuni de widget-uri. Deoarece cursul de schimb se schimbă adesea, ar fi util să se găsească într-un loc ușor de găsit și actualizat. Deoarece numele sunt ușor de editat, după cum am discutat mai devreme, putem crea un nume pentru a reprezenta cursul de schimb și a atribui o valoare numelui.
Observați că formula conține o referință de celule absolute la o celulă care conține cursul de schimb actual. Am prefera să folosim un nume care să se refere la cursul de schimb curent, astfel încât să fie mai ușor de schimbat, iar formulele folosind cursul de schimb sunt mai ușor de înțeles.
Pentru a crea un nume care va fi atribuit unei valori constante, deschideți caseta de dialog "New Name" făcând clic pe fila "Formule" și apoi făcând clic pe "Define Name" în secțiunea "Defined Names". Introduceți un nume pentru a reprezenta valoarea constantă, cum ar fi "ExchangeRate". Pentru a atribui o valoare acestui nume, introduceți un semn egal (=) în caseta de editare "Se referă la" urmată de valoare. Nu ar trebui să existe un spațiu între semnul egal și valoarea. Faceți clic pe "OK" pentru a finaliza crearea numelui.
NOTĂ: Dacă există o formulă pe care o utilizați în multe locuri din registrul dvs. de lucru, puteți introduce acea formulă în caseta de editare "Se referă la", astfel încât să puteți introduce numele în fiecare celulă în care trebuie să utilizați formula.
Acum, putem folosi noul nume în formulele în care vrem să folosim cursul de schimb. Când faceți clic pe o celulă cu o formulă care conține o referință de celule absolute, observați că rezultatul este "0.00". Asta pentru că am eliminat rata de schimb din celula de referință. Vom înlocui referința celulară cu noul nume pe care l-am creat.
Evidențiați referința celulei (sau altă parte a formulei pe care doriți să o înlocuiți cu un nume) și începeți să tastați numele pe care l-ați creat. Pe măsură ce tastați, orice nume de potrivire se afișează într-o casetă pop-up. Selectați numele pe care doriți să îl inserați în formulă făcând clic pe el în caseta de tip pop-up.
Numele este inserat în formula. Apăsați "Enter" pentru a accepta schimbarea și pentru a actualiza celula.
Rețineți că rezultatul este actualizat utilizând cursul de schimb menționat de nume.
Numele sunt foarte utile dacă creați registre de lucru complexe Excel cu multe formule. Când trebuie să distribuiți registrele de lucru celorlalți, folosirea numelor le face mai ușor pentru alții, ca și pentru tine, să înțeleagă formulele tale.