Sorodne tabele v Excelu: Podrobna navodila

Anonim

Sorodne tabele v Microsoft Excel

Pri opravljanju nekaterih nalog v Excelu se morajo včasih ukvarjati z več tabelami, ki so povezane tudi med seboj. To pomeni, da se podatki iz ene tabele zategnejo drugim, vrednosti v vseh povezanih tabelah se ponovno izračunajo, ko se spremenijo.

Sorodne tabele so zelo primerne za uporabo velike količine informacij. Postavite vse informacije v eni tabeli, poleg tega, če to ni homogeno, ni zelo priročno. Težko je delati s takimi predmeti in jih poiskati. Navedena težava je namenjena samo za odpravo sorodnih tabel, informacije, med katerimi je razdeljena, vendar hkrati je medsebojno povezana. Sorodne tabele morda niso samo v enem listu ali eni knjigi, ampak tudi, da se nahajajo v ločenih knjigah (datoteke). Zadnja dva možnosti v praksi se najpogosteje uporabljata, saj je namen te tehnologije le, da se izogne ​​kopičenju podatkov, in njihova podajanje na eni strani ne rešuje bistveno. Naučimo se, kako ustvariti in kako delati s takšno vrsto upravljanja podatkov.

Ustvarjanje sorodnih tabel

Najprej se osredotočimo na vprašanje, na kakšen način je mogoče ustvariti povezavo med različnimi tabelami.

Metoda 1: Formula za neposredno vezavo

Najlažji način za vezanje podatkov je uporaba formul, v katerih se sklicujejo na druge tabele. Imenuje se neposredna vezava. Ta metoda je intuitivna, saj, ko jo veže skoraj tako kot ustvarjanje sklicevanja na podatke v enem tabele.

Poglejmo, kako lahko ta primer oblikujete komunikacijo z neposredno vezavo. Imamo dve tabeli na dveh listih. Na isti tabeli se plača izračuna po formuli z množenjem stopenj zaposlenih za en sam koeficient.

Tabela plače v Microsoft Excelu

Na drugem listu je obseg tabele, v katerem je seznam zaposlenih s svojo plačo. Seznam zaposlenih v obeh primerih je predstavljen v enem vrstnem redu.

Tabela s stopnjami zaposlenih v Microsoft Excelu

Treba je, da se podatki o stavah iz drugega pločevine zategnejo v ustrezne celice prvega.

  1. Na prvem listu dodelimo prvo celico "stave" stolpca. V njem smo postavljeni znak "=". Nato kliknite na etiketo "list 2", ki se nahaja na levem delu vmesnika Excel v vrstici stanja.
  2. Pojdite na drugi list v Microsoft Excelu

  3. V drugem območju dokumenta je gibanje. Kliknite na prvo celico v stolpcu "Stave". Nato kliknite gumb ENTER na tipkovnici, da vnesete podatke v celico, v kateri je bil predhodno nameščen znak "Enak" znak.
  4. Vezava z celico druge mize v Microsoft Excelu

  5. Potem je na prvem listu avtomatski prehod. Kot lahko vidimo, se vrednost prvega zaposlenega iz druge tabele potegne v ustrezno celico. Z namestitvijo kazalca na celico, ki vsebuje stavo, vidimo, da se običajno formula uporablja za prikaz podatkov na zaslonu. Toda pred koordinatami celice, od koder se podatki izhajajo, je izraz "Seznam2!", Ki označuje ime območja dokumenta, kjer se nahajajo. Splošna formula v našem primeru izgleda tako:

    = Seznam2! B2

  6. Dve celici dveh tabel sta povezani z Microsoft Excelom

  7. Zdaj morate prenesti podatke o stopnjah vseh drugih zaposlenih v podjetju. Seveda je to mogoče storiti na enak način, da smo izpolnili nalogo prvega zaposlenega, vendar ob upoštevanju, da se tako zaposleni nahajajo v istem vrstnem redu, je mogoče nalogo bistveno poenostaviti in pospešiti s svojo odločitev. To lahko naredite preprosto s kopiranjem formule na spodnji obseg. Zaradi dejstva, da so sklicevanja na Excel relativna, ko kopirajo svoje vrednosti, se vrednosti premika premaknejo, ki jih potrebujemo. Postopek kopiranja se lahko izvede z uporabo označevalca polnilnika.

    Torej, postavimo kurzor na spodnje desno površino elementa s formulo. Po tem se mora kazalka pretvoriti v polnilni znak v obliki črnega križa. Izvajamo objemko levega gumba miške in potegnite kurzor na številko stolpca.

  8. Polnjenje označevalca v Microsoft Excelu

  9. Vsi podatki iz podobnega stolpca na listu 2 so bili potegnjeni v tabelo na listu 1. Ko se podatki spremenijo na listu 2, se bodo samodejno spremenili na prvi.

Vsi stolpci druge stolpca tabele se prenesejo na prvo v Microsoft Excelu

Metoda 2: Uporaba Blundering operaterjev Indeks - Iskanje

Toda kaj storiti, če seznam zaposlenih v namiznih nizov se ne nahaja v istem naročilu? V tem primeru, kot je navedeno prej, je ena od možnosti namestitev razmerja med vsako od teh celic, ki jih je treba povezati ročno. Ampak to je primerno, razen majhnih tabel. Za množične razpone, bo ta možnost v najboljšem primeru veliko časa o izvajanju, in v najslabšem primeru bo v praksi na splošno nerealno. Toda ta problem je mogoče rešiti z uporabo kup operaterjev indeksa - iskanje. Poglejmo, kako je mogoče storiti z obdelavo podatkov v tabelah, o katerih je bil pogovor v prejšnji metodi.

  1. Poudarite prvi element stolpca "Stave". Pojdite na čarovnika za funkcije s klikom na ikono "Vstavi funkcijo".
  2. Vstavite funkcijo v Microsoft Excel

  3. V čarovniku funkcij v skupini "Povezave in nizi" najdemo in dodelite ime "Index".
  4. Prehod na ArgoMetheus Okna Funkcijski indeks v Microsoft Excel

  5. Ta upravljavec ima dve obrazci: obrazec za delo z nizom in referenco. V našem primeru je potrebna prva možnost, zato v naslednjem oknu izbire obrazca, ki se odpre, izberite in kliknite gumb »OK«.
  6. Izberite Indeks funkcije funkcije v Microsoft Excelu

  7. Indeks trditve operaterja se začne izvajati. Naloga podane funkcije je izhod vrednosti, ki se nahaja v izbranem območju v vrstici z določeno številko. Indeks splošne formule take:

    = Indeks (polje; številka_name; [številko_stolbits])

    "Matrika" je argument, ki vsebuje obseg območja, od katerega bomo izvlekli informacije s številom navedene vrstice.

    "Številka vrstice" je argument, ki je število te vrstice. Pomembno je vedeti, da je treba številko vrstice določena, ne glede na celoten dokument, ampak le glede na dodeljeno matriko.

    "Število stolpca" je argument, ki je neobvezen. Da bi rešili posebej našo nalogo, ga ne bomo uporabili, zato ga ni treba posebej opisati posebej.

    Postavimo kazalec v polje »Array«. Po tem, pojdite na list 2 in držite levi gumb miške, izberite celotno vsebino stolpca "hitrost".

  8. Argument argument v argument okno Funkcijski indeks v Microsoft Excel

  9. Ko so koordinate prikazane v oknu operaterja, smo kazalec postavili v polje »številka vrstice«. Ta argument bomo umaknili z izvajalcem iskanja. Zato kliknite na trikotnik, ki se nahaja na levi strani funkcijskega niza. Odpre se seznam na novo uporabljenih operaterjev. Če najdete ime "Iskanje podjetje" med njimi, lahko kliknete na to. V nasprotnem primeru kliknite na zadnjo točko seznama - "Druge funkcije ...".
  10. Indeks funkcije Argument Window v Microsoft Excelu

  11. Začne se standardna okna čarovnika za okno. Pojdite na to v isti skupini "Povezave in nizi". Tokrat na seznamu izberite element "Iskanje podjetja". Opravite klik na gumb "OK".
  12. Prehod na Arguemet okna funkcije iskanja v Microsoft Excelu

  13. Izvede se aktiviranje argumentov argumentov uporabnika. Navedena funkcija je zasnovana tako, da izpiše vrednost vrednost v določenem nizu po imenu. Zaradi te funkcije izračunamo število niza določene vrednosti za funkcijo funkcije. Predstavljena je sintaksa iskalne odbora:

    = Iskanje deska (iskanje_name; ogled__nasive; [tipa_station])

    "Želeni" je argument, ki vsebuje ime ali naslov celice območja tretje osebe, v katerem se nahaja. To je položaj tega imena v ciljnem območju in ga je treba izračunati. V našem primeru se bo vloga prvega argumenta sklicevala na celice na listu 1, v kateri se nahajajo zaposleni.

    "Skrvana matrika" je argument, ki je sklicevanje na matriko, ki izvaja iskanje določene vrednosti za določitev njegovega položaja. To vlogo bomo izvedli, da izvedemo naslov stolpca "Ime" na listu 2.

    "Vrsta primerjave" - ​​argument, ki je neobvezen, vendar, za razliko od prejšnjega operaterja, bo ta neobvezni argument potreben. Označuje, kako se Ujemanje upravljavec je želena vrednost z matriko. Ta argument ima lahko eno od treh vrednot: -1; 0; 1. Za neurejene nize izberite možnost "0". Ta možnost je primerna za naš primer.

    Torej, nadaljujte s polnjenjem polj okna. Kursor smo postavili v polje "fogular vrednost", kliknite na prvo mesto "Ime" na listu 1.

  14. Argument je želena vrednost v oknu argumenta iskalne funkcije v programu Microsoft Excel

  15. Ko so koordinate prikazane, nastavite kazalko v polje "Seznam masivnega" in pojdite na etiketo "list 2", ki se nahaja na dnu okna Excel nad vrstico stanja. Klementirajte levi gumb miške in označite kazalec vseh celic stolpca "Ime".
  16. Argument si ogleda matrika v oknu argumenta iskalne funkcije v Microsoft Excelu

  17. Po tem, ko so njihove koordinate prikazane v polju »Navedeti masivno«, pojdite na polje »Typping Type« in nastavite številko »0« na tipkovnici. Po tem se spet vrnemo na polje "Pogled skozi matriko". Dejstvo je, da bomo opravili kopiranje formule, kot smo to storili v prejšnji metodi. Tam bo premik naslovov, vendar tukaj koordinate polja gledal, da moramo zagotoviti. Ne bi smel premakniti. Koordinate izpostavljamo s kazalcem in kliknite funkcijsko tipko F4. Kot lahko vidite, se je pred koordinatami pojavil znak dolarja, kar pomeni, da se referenca od sorodnika spremeni v absolutno. Nato kliknite na gumb "OK".
  18. Funkcije okna Arguamet za iskanje v Microsoft Excelu

  19. Rezultat je prikazan v prvi celici "stave" stolpca. Pred kopiranjem moramo popraviti drugo območje, in sicer prvi indeks funkcije argumenta. Če želite to narediti, izberite element stolpca, ki vsebuje formulo in se premaknete na niz formul. Dodelite prvi argument indeksa operaterja (B2: B7) in kliknite na gumb F4. Kot lahko vidite, se je pojavil v bližini izbranih koordinat. Kliknite tipko Enter. Na splošno je formula vzela naslednjo obliko:

    = Indeks (list2! $ B $ 2: $ B $ 7; Iskanje deska (list1! A4; Seznam2! $ $ 2: $ 7 $ 0))

  20. Pretvorite povezave do absolutne v Microsoft Excelu

  21. Zdaj lahko kopirate z oznako za polnjenje. Poklicamo ga na enak način, kot smo se izgovorili prej, in se raztezajo do konca tabelarnega območja.
  22. Polnjenje označevalca v Microsoft Excelu

  23. Kot lahko vidite, kljub dejstvu, da vrstni red strune v dveh povezanih tabelah ne sovpada, kljub temu, vse vrednosti se zategnejo glede na imena delavcev. To je bilo doseženo zaradi uporabe kombinacije operaterjev indeksa iskanja indeksa.

Vrednosti so povezane zaradi kombinacije funkcij izteka indeksa v Microsoft Excelu

Znesek plače za podjetje se preračuna v Microsoft Excelu

Metoda 4: Poseben vložek

Tabela tabele v Excelu lahko uporabljajo tudi posebno vstavljanje.

  1. Izberite vrednosti, ki jih želite zategniti na drugo tabelo. V našem primeru je to "stavna" stolpec na listu 2. Kliknite na namenski fragment z desnim gumbom miške. Na seznamu, ki se odpre, izberite element "Copy". Alternativna kombinacija je kombinacija tipk CTRL + C. Po tem se premaknemo na list 1.
  2. Kopiranje v Microsoft Excelu

  3. Premikanje na območje knjige, ki jo potrebujete, dodelite celice, v katerih bodo vrednosti zategnjene. V našem primeru je to stolpec "ponudbe". Kliknite na namenski fragment z desnim gumbom miške. V oriji orodne vrstice "Vstavi parametre" kliknite ikono "Vstavi komunikacijo".

    Vstavite komunikacijo prek kontekstnega menija v programu Microsoft Excel

    Obstaja tudi alternativa. Mimogrede, je edini za starejše različice Excela. V kontekstnem meniju pripeljemo kazalec na element "posebnega vstavljanja". V dodatnem meniju, ki se odpre, izberite položaj z istim imenom.

  4. Prehod na poseben vložek v Microsoft Excel

  5. Po tem se odpre posebno vstavljeno okno. Kliknite na gumb "Vstavi komunikacijo" v spodnjem levem kotu celice.
  6. Posebno Vstavno okno v Microsoft Excel

  7. Kakršnakoli možnost, ki jo izberete, bodo vrednosti iz ene tabele nista vstavile v drugo. Pri spreminjanju podatkov v viru se bodo samodejno spremenili v vstavljenem območju.

Vrednosti se vstavijo s posebnim vstavitvijo v Microsoft Excel

Lekcija: Poseben vložek v Excelu

Metoda 5: Komunikacija med tabelami v več knjigah

Poleg tega lahko organizirate povezavo med namiznimi območji v različnih knjigah. To uporablja posebno orodje za vstavljanje. Ukrepi bodo popolnoma podobni tistim, ki smo jih upoštevali v prejšnji metodi, razen da navigacija med formulami ne bo imela med področji ene knjige, ampak med datotekami. Seveda je treba odpreti vse povezane knjige.

  1. Izberite paleto podatkov, ki se prenese v drugo knjigo. Kliknite na desni gumb miške in izberite položaj "Copy" v odprtem meniju.
  2. Kopiranje podatkov iz knjige v Microsoft Excel

  3. Nato se preselimo v knjigo, v kateri je treba vstaviti te podatke. Izberite želeno območje. Kliknite desni gumb miške. V kontekstnem meniju v skupini "Vstavi nastavitve" izberite element "Vstavi komunikacijo".
  4. Vstavite komunikacijo iz druge knjige v Microsoft Excel

  5. Po tem se bodo vstavile vrednosti. Pri menjavi podatkov v izvorni knjigi se bo tabela iz delovne knjige samodejno zategnila. In sploh ni potrebno zagotoviti, da sta obe knjigi odprta. Dovolj je, da odprete en samo delovni zvezek, in bo samodejno umaknil podatke iz zaprtega sorodnega dokumenta, če je v njem predhodne spremembe.

Komunikacija iz druge knjige je vstavljena v Microsoft Excel

Vendar je treba opozoriti, da bo v tem primeru, da se v primeru, da je v obliki nespremenjenega matrika. Ko poskušate spremeniti celico z vstavljenimi podatki, bo sporočilo opulirano obveščanje o nezmožnosti tega.

Informacijsko sporočilo v Microsoft Excelu

Spremembe v takšnem nizu, povezane z drugo knjigo, lahko samo prekine povezavo.

Naslov prelomi med tabelami

Včasih je potrebno prekiniti povezavo med tabelami. Razlog za to je lahko zgoraj opisano, ko želite spremeniti polje, vstavljeno iz druge knjige, in preprosto uporabnika nenaklonjenost uporabnika, tako da se podatki v isti tabeli samodejno posodabljajo od druge.

Metoda 1: Komunikacijska prekinitve med knjigami

Če želite prekiniti povezavo med knjigami v vseh celicah, z izvajanjem dejansko eno operacijo. V tem primeru bodo podatki v celicah ostali, vendar bodo že statične ne posodobljene vrednosti, ki niso odvisne od drugih dokumentov.

  1. V knjigi, v kateri so vrednosti iz drugih datotek zategnjene, pojdite na kartico podatkov. Kliknite ikono »Spremeni povezave«, ki se nahaja na traku v orodni vrstici "Povezava". Opozoriti je treba, da če trenutna knjiga ne vsebuje povezav z drugimi datotekami, potem je ta gumb neaktiven.
  2. Prehod na spremembe v povezavah v programu Microsoft Excel

  3. Začelo se je okno Sprememba povezave. Izberite s seznama povezanih knjig (če jih je več) datoteka, s katero želimo prekiniti povezavo. Kliknite na gumb »Razbijte povezavo«.
  4. Okno povezav v programu Microsoft Excel

  5. Odpre se okno Informacije, ki vsebuje opozorilo o posledicah nadaljnjih ukrepov. Če ste prepričani, da boste storili, kliknite na gumb "Break Communication".
  6. Opozorilo Microsoft Excel Opozorilo

  7. Po tem bodo vsa sklicevanja na določeno datoteko v trenutnem dokumentu zamenjana s statičnimi vrednostmi.

Povezave se nadomestijo s statičnimi vrednostmi v Microsoft Excelu

2. način: Vstavljanje vrednosti

Toda zgornja metoda je primerna le, če morate popolnoma prekiniti vse povezave med obema knjigama. Kaj, če morate odklopiti povezane tabele v isti datoteki? To lahko storite s kopiranjem podatkov in nato vstavite isto mesto kot vrednosti. Mimogrede, ta metoda se lahko uniči med posameznimi podatkovnimi območji različnih knjig, ne da bi prekinil skupno razmerje med datotekami. Poglejmo, kako ta metoda deluje v praksi.

  1. Označujemo obseg, v katerem želimo izbrisati komunikacijo z drugo tabelo. Kliknite na desni gumb miške. V odprtem meniju izberite element "Copy". Namesto določenih dejanj lahko pokličete alternativno kombinacijo vročih ključev CTRL + C.
  2. Kopiranje v Microsoft Excelu

  3. Nato, ne da bi odstranili izbor iz istega fragmenta, kliknite nanj z desnim gumbom miške. Tokrat na seznamu delovanja kliknite ikono "Vrednost", ki je objavljena v skupini Vstavi parametre.
  4. Vstavite kot vrednosti v Microsoft Excelu

  5. Po tem bodo vsa referenca v namenskem območju zamenjana s statičnimi vrednostmi.

Vrednosti se vstavijo v Microsoft Excel

Kot lahko vidite, Excel ima načine in orodja za povezovanje več tabel med seboj. Hkrati pa so lahko tabelarni podatki na drugih listih in celo v različnih knjigah. Če je potrebno, se ta povezava lahko enostavno prekine.

Preberi več