Celulele de completare automată în Excel dintr-un alt tabel de date

Pe una dintre foile de registru de lucru Excel pentru a fi baza informațiilor de înregistrare a datelor vehiculelor oficiale. Pe a doua foaie menține un registru al delegației, în cazul în care se introduc datele personale ale angajaților și vehicule. Una dintre mașinile utilizate de către angajați în mod repetat, și de fiecare dată când introduce datele în registru - este nevoie de consumatoare de timp suplimentar pentru operator. Este mai bine pentru a automatiza acest proces. Pentru a face acest lucru, aveți nevoie pentru a crea o formulă care va trage automat informații despre mașina oficială a bazei de date.







Celulele din date Excel pentru completarea automată

Pentru claritate, exemplul de afișare schematic baza de date de înregistrare:

Celulele de completare automată în Excel dintr-un alt tabel de date

După cum este descris mai sus registru este Excel pe o foaie separată și este după cum urmează:

Celulele de completare automată în Excel dintr-un alt tabel de date

Aici vom pune în aplicare AutoComplete foaie de calcul Excel. Prin urmare, vă rugăm să rețineți că numele antetele de coloane în ambele tabele sunt aceleași, doar amestecate într-o ordine diferită!

Acum, uita-te la ceea ce trebuie să facă acest lucru după introducerea numărului de înregistrare în registrul ca valoare pentru coloana de celule A, coloanele rămase sunt completate automat cu valorile corespunzătoare.







Cum celule de completare automată în Excel:

  1. Pe o foaie de „înregistrare“ în celula A2, introduceți numărul de înregistrare de la orice coloană E pe o foaie de „baza de date.“
  2. Acum, în „Registrul» celula B2 pe foaia de lucru, formula de celule în Excel tip de autocompletare:
  3. Copiați această formulă pentru toate celelalte celule din al doilea rând pentru coloana C, D, E pe foaie «registru».
Celulele de completare automată în Excel dintr-un alt tabel de date

Ca rezultat, masa se va completa automat valorile de celule corespunzătoare.

Principiul de funcționare al formulei pentru auto-celule

Rolul principal în această formulă joacă INDEX. Primul argument este tabelul original, care se află în baza acestor mașini. Al doilea argument - un număr de linie, care se calculează folosind funcția POISPOZ. Această funcție efectuează o căutare în intervalul de E2: E9 (în acest caz, pe verticală) pentru a determina poziția (în acest caz, numărul liniei) într-un tabel pe o foaie de „Baza de date“ pentru celula care conține aceeași valoare ca și cea introdusă în fișa „Înregistrare“ în A2.

Al treilea argument pentru funcția INDEX - numărul coloanei. De asemenea, El a calculat cu formula MECI să aibă alte argumente. Acum, funcția MECI ar trebui să revină la numărul coloanei de coli „baza de date“, care conține numele titlului corespunzător de pornire foaia de antet coloana „Înregistrare“. El este menționat în primul argument al MECI - B 1 $. Deci, de data aceasta este căutat valori numai de-a lungul primul rând A $ 1: $ E 1 (această dată orizontală) a bazei de date de înmatriculare a vehiculului. Acesta este determinat de valoarea inițială a numărului produs (de această dată numărul coloanei tabelă sursă) și returnată ca numărul coloanei pentru al treilea argument la funcția INDEX.

Datorită acestei formule va funcționa chiar și în cazul în care ordinea coloanelor care urmează să fie amestecate în tabelul de registru și baza de date. Formula naturala nu va funcționa în cazul în care nu se potrivesc cu numele coloanelor din ambele tabele, din motive evidente.