Microsoft Excel-en estekatutako taulekin lan egin

Excel-en zenbait ataza egitean, batzuetan hainbat taulak landu behar dituzu, elkarri lotzen zaizkienak ere. Hau da, taula bateko datuak bestetik sartzen dira, eta aldatzen direnean, erlazionatutako taularen eremuko balioak berriro kalkulatzen dira.

Estekatutako taulak oso erabilgarriak dira informazio kantitate handiak prozesatzeko. Ez da oso komenigarria informazio guztia taula batean jartzea, eta hori ez bada homogeneoa. Zaila da horrelako objektuekin lan egitea eta bilatu. Arazo hau erlazionatutako taulak ezabatzea da, eta horien artean informazioa banatzen da, baina aldi berean lotuta dago. Lotutako taulen barrutiak orri edo liburu bakar baten barruan soilik koka daitezke, baina baita liburuak (fitxategiak) bereizita ere. Praktikan, azken bi aukera gehienetan erabiltzen dira, teknologia honen helburua datu pilatuetatik ihes egitea baitago eta orrialde bakar batean pilatzea ez da arazoa konpontzen. Ikasi nola sortu eta nola lan egin datu mota kudeatzeko.

Lotutako taulak sortzea

Lehenik eta behin, jarri dezagun mahai-barrutien artean esteka bat nola sortu den galdetzea.

1 metodoa: Taulak zuzenean lotzea formula batekin

Datuak estekatzeko modurik errazena beste taularen esteketara lotzen dituzten formulak erabiltzea da. Zuzeneko lotura deitzen zaio. Metodo honek intuitiboa da, berarekin lotura ia datuen erreferentziak egiten baititu taula bakarreko array batean.

Begira dezagun adibide bat lotura zuzena lotzeko. Bi mahai ditugu bi orriak. Taula batean, nominak formula erabiliz kalkulatzen da langile-tasa, tasa bakar batentzat guztientzat.

Bigarren orrian bigarren mailako taulan dago, non soldatak dituzten langileen zerrenda dago. Bi kasuetako langileen zerrenda eskaera berean aurkezten da.

Beharrezkoa da bigarren orriko bigarren orriko tasen datuak biltegiratzeko lehenengo zenbakiko zeluletan.

  1. Lehenengo orrian, hautatu lehen zutabe zelula. "Apustua". Bere marka jarri dugu "=". Ondoren, egin klik etiketan "Orria 2"Hau da Excel barrako interfazearen ezker aldean kokatuta dagoena.
  2. Dokumentuaren bigarren areara mugitzen da. Egin klik zutabearen lehen gelaxkan. "Apustua". Ondoren, egin klik botoian. Sartu aurretik teklatuan zeinu hori aldez aurretik ezarritako gelaxkan datuak sartzeko "Berdin".
  3. Gero trantsizio automatiko bat dago lehen orrira. Ikus dezakezun bezala, bigarren taulako lehenengo langilearen tasa gelaxka egokian barneratzen da. Kurtsorea apustua duen gelaxkan kokatu ondoren, ohiko formula ikus dezakegu pantailan datuak bistaratzeko. Datuak bistaratzen diren gelaxketako koordenatuak baino lehen, adierazpen bat dago "Orria2!"kokatutako dokumentuaren eremuaren izena adierazten du. Gure kasuan, formula orokor hau honako hau da:

    = Orria2! B2

  4. Orain datuak enpresako beste langile guztien tasetan transferitu behar dituzu. Jakina, hau da, lehen langileentzako zeregin hori burutu genuen bezalaxe, baina bai langile-zerrendak ordena berean antolatuta egoteaz gain, zeregina erraztu daiteke eta konponbidea azkartu. Hori soilik formula beheko eremuan kopiatuz egin daiteke. Excel-en estekak erlatiboki direla medio, kopiatzen direnean, balioak aldatu egiten ditugu, hau da, behar duguna. Kopiatzeko prozedura bera betetze markatzailea erabiliz egin daiteke.

    Beraz, jarri kurtsorea elementuaren formatuan dagoen elementuaren beheko eskuinaldean. Horren ondoren, kurtsorea gurutze beltz baten forma bete behar da. Saguaren ezkerreko botoiaren besokoa egiten dugu eta kurtsorea zutabearen behealdera eramaten dugu.

  5. Zutabe beraren datuak 2. fitxa mahaira bota zituzten 1. fitxa. Datuak aldatzen direnean 2. fitxa automatikoki lehenak aldatuko dira.

2 metodoa: erabili INDEX - MATCH operadore mordo bat

Baina zer gertatzen da taulako arrayen langileen zerrenda orden berean ez badago? Kasu honetan, lehen aipatu dugun moduan, aukera horietako bat eskuz estekatu beharreko zelula horien arteko konexioa ezartzea da. Baina mahai txikietarako bakarrik egokia da. Aukera handietarako, aukera hau, gutxienez, denbora asko behar izango du ezartzeko, eta txarrenean ere, praktikan ez da bideragarria izango. Baina arazo hau konpondu ahal izango duzu operadore sorta batekin AURKIBIDEA - MATCH. Ikus dezagun aurreko metodoan eztabaidatu diren taulako barrutiak datuak lotuz.

  1. Hautatu zutabeko lehenengo elementua. "Apustua". Joan hona Funtzioen morroiaikonoan klik eginez "Txertatu funtzioa".
  2. The Funtzioen morroia talde batean "Estekak eta arrayak" bilatu eta hautatu izena "Indizea".
  3. Operadoreak bi forma ditu: matrizearekin lan egiteko formularioa eta erreferentzia. Gure kasuan, lehen aukera beharrezkoa da, beraz, irekiko den inprimakia hautatzeko hurrengo leihoan hautatu dugu eta egin klik botoian "OK".
  4. Operadorearen argumentu leihoa exekutatu da. AURKIBIDEA. Zehaztutako funtzioaren zeregina zehaztutako zenbakia duen lerroan hautatutako eremuan dagoen balioa bistaratzea da. Operadoreen formula orokorra AURKIBIDEA hau da:

    = INDEX (array; line_number; [column_number])

    "Array" - zehaztutako katearen arabera informazioa ateratzeko erabiliko dugun barrutiaren helbidea duen argumentua.

    "Linea zenbakia" - lerro horren kopurua bera da argumentua. Garrantzitsua da jakitea ez dela lerroaren kopurua zehaztu dokumentu osoari dagokionez, baina soilik hautatutako arrayarekiko erlatiboa.

    "Zutabe kopurua" - Argumentua hautazkoa da. Gure arazoa konpontzeko zehazki ez dugu erabiliko, eta, beraz, ez da beharrezkoa bere esentzia deskribatzeko.

    Jarri kurtsorea eremuan "Array". Horren ondoren joan 2. fitxa eta saguaren ezkerreko botoiarekin eusten, hautatu zutabearen eduki osoa "Apustua".

  5. Operadorearen leihoan koordenatuak bistaratu ondoren, jarri kurtsorea eremuan "Linea zenbakia". Argumentu hau operadorea erabiliz erakutsiko dugu MATCH. Beraz, egin klik funtzio-lerroko ezkerraldean dagoen triangeluan. Erabilitako azken operadoreen zerrenda irekitzen da. Horien artean izena aurkitzen baduzu "MATCH"ondoren, egin klik. Bestela, egin klik zerrendako azken elementuan. "Beste ezaugarri batzuk ...".
  6. Leiho estandarra hasten da. Funtzioak masterrak. Joan bertako taldea. "Estekak eta arrayak". Zerrenda honetan, hautatu elementua "MATCH". Egin klik botoian. "OK".
  7. Operadorearen leihoaren argumentuak aktibatzen ditu MATCH. Zehaztutako funtzioak array izeneko balio jakin baten zenbakia bistaratzen du bere izenarekin. Aukera honi esker, funtzioaren balio zehatz baten errenkada kopurua kalkulatuko dugu. AURKIBIDEA. sintaxia MATCH aurkeztuta:

    = MATCH (bilaketa-balioa; bilaketa array; [match_type])

    "Balioa bilatu" - kokatzen den hirugarrenen gelaxka baten izena edo helbidea duen argumentua. Izen hori kalkulatu beharreko helburuan kokatu behar da. Gure kasuan, lehen argumentua zelularen erreferentziak izango dira 1. fitxabertan kokatzen dira langileen izenak.

    "Bistaratutako array" - zehaztutako balioa bilatzen duen matrize baterako esteka bat adierazten duen argumentua. Rol helbide honen zutabea erreproduzituko dugu "Izena buruzko 2. fitxa.

    "Kartografia mota" - Aukerazko argumentua, baina aurreko adierazpenaren ez bezala, aukerako argumentu hau behar dugu. Operatzaileak nahi duen balioa arrayarekin bat egingo duela adierazten du. Argumentu honek hiru balio izan ditzake: -1; 0; 1. Ordenatu gabeko ordenetarako, hautatu aukera "0". Aukera hau kasu egokia da.

    Beraz, argumentuen leihoaren eremuak bete dezagun. Jarri kurtsorea eremuan "Balioa bilatu", egin klik zutabearen lehen gelaxkan "Izena" buruzko 1. fitxa.

  8. Koordenatuak bistaratu ondoren, ezarri kurtsorea eremuan "Bistaratutako array" eta joan lasterbidea "Orria 2"Excel barrako leihoaren beheko aldean dagoela barra egoera gainetik. Sakatu saguaren ezkerreko botoia eta nabarmendu zutabeko gelaxka guztiak. "Izena".
  9. Beren koordenatuak eremuan agertuko dira "Bistaratutako array"joan eremura "Kartografia mota" eta ezarri zenbakia teklatu batetik "0". Ondoren, berriz ere eremura itzuliko gara. "Bistaratutako array". Izan ere, aurreko metodoan egin dugun moduan kopiatu egingo dugu. Helbideen desplazamendu bat izango da, baina ikusi beharreko arrayaren koordenatuak konpondu behar ditugu. Ez luke aldatu. Hautatu kurtsorearen koordenatuak eta egin klik funtzio tekla gainean F4. Ikusten duzun bezala, dolarraren ikur bat agertu da koordenatuen aurrean, hau da, erlatiboaren esteka absolutua bihurtu dela. Ondoren, egin klik botoian "OK".
  10. Emaitza zutabearen lehen gelaxkan bistaratzen da. "Apustua". Kopiatu baino lehen, beste eremu bat konpondu behar dugu, hau da, funtzioaren lehen argumentua AURKIBIDEA. Horretarako, hautatu formula duen zutabeko elementua eta mugitu formula barra. Hautatu operadorearen lehen argumentua AURKIBIDEA (B2: B7) eta egin klik botoian F4. Ikusten duzun bezala, dolarraren ikurra hautatutako koordenatuetatik gertu agertu zen. Egin klik botoian Sartu. Oro har, formulak honako formularioa hartu zuen:

    = INDIZEA (Orria2! $ B $ 2: $ B $ 7; MATCH (Orria1! A4; Orria2! $ A $ 2: $ A $ 7; 0))

  11. Orain bete markatzailea erabiliz kopiatu dezakezu. Deitu lehen aipatu dugun modu berean, eta luzatu taularen barrutiaren amaierara.
  12. Ikus dezakezun moduan, erlazionatutako bi tauletako lerroen ordena ez dator bat, hala ere, balore guztiak estutu egiten dira langileen izenen arabera. Hau operadoreen konbinazioaren bidez lortzen da AURKIBIDEA-MATCH.

Ikusi ere:
Excel funtzioa INDEX
Partidaren funtzioa Excel-en

3 metodoa: Egin datu operatiboak matematikako eragiketak

Datu zuzenen loteslea ere ona da, taulako batean beste taulako maiztasunetan bistaratzen diren balioak erakusteko aukera ematen duelako, baina baita haiekin operazio matematikoak egitea ere (gainera, zatiketa, kenketa, biderketa ...).

Ikus dezagun praktikan nola egiten den. Egin dezagun 3. fitxa Enpresako soldatako datu orokorrak langileen matxura gabe erakutsiko dira. Horretarako, langileen tasak ezabatuko dira 2. fitxa, laburbildu (funtzioa erabiliz SUM) eta formula erabiliz formula koefizientea biderkatu.

  1. Hautatu nominak guztira bistaratuko den gelaxka 3. fitxa. Egin klik botoian "Txertatu funtzioa".
  2. Leihoak abiarazi beharko luke Funtzioak masterrak. Joan taldera "Matematika" eta aukeratu izena "Batura". Ondoren, egin klik botoian "OK".
  3. Argibide funtzioaren leihoan mugitzen SUMhautatutako zenbakien batura kalkulatzeko diseinatuta dago. Honako sintaxia du:

    = SUMA (zenbakia1; zenbakia2; ...)

    Leihoaren eremuak zehaztutako funtzioaren argumentuei dagozkie. Zenbakia 255 zati izan arren, gure helburua nahikoa izango da. Jarri kurtsorea eremuan "1". Egin klik etiketan "Orria 2" egoera barra gainean.

  4. Liburuaren nahi duzun atalera mugitu ondoren, hautatu laburtzen den zutabea. Kurtsorea egiten dugu, saguaren ezkerreko botoia mantenduz. Ikus dezakezun bezala, hautatutako arearen koordenatuak berehala bistaratzen dira argumentuaren leihoaren eremuan. Ondoren, egin klik botoian. "OK".
  5. Ondoren, automatikoki mugitzen gara 1. fitxa. Ikus dezakezunez, langileen soldaten tasen zenbatekoa dagoeneko bistaratzen da dagokion elementuan.
  6. Baina hori ez da dena. Gogoan dugun moduan, soldata tasa kalkulatzen da, koefizientearen arabera tasa biderkatuz. Hori dela eta, berriro gehituko dugu gelaxka-balioa dagoen gelaxka. Horren ondoren, formula barrara joango zara. Biderketaren ikurra bere formula gehitzen dugu (*), eta egin klik koefizientea dagoen elementuan. Kalkulua egiteko, egin klik Sartu teklatuan. Ikus dezakezunez, programak enpresarako soldata osoa kalkulatu du.
  7. Itzuli hona 2. fitxa eta aldatu langile baten tarifaren tamaina.
  8. Ondoren, berriro orrialdera joango da guztizko zenbatekoarekin. Ikusten duzun bezala, erlazionatutako taulako aldaketen ondorioz, soldata osoaren emaitza automatikoki kalkulatu da.

4. metodoa: txertatze berezia

Excelko taula taulak ere txerta ditzakezu.

  1. Hautatu beste taulan "estutu" behar dituzun balioak. Gure kasuan, hau da zutabeen barrutia. "Apustua" buruzko 2. fitxa. Egin klik hautatutako zatian saguaren eskuineko botoiarekin. Irekitzen den zerrendan, hautatu elementua "Kopiatu". Gako alternatiboen konbinazioa da Ktrl + C. Mugitu ondoren 1. fitxa.
  2. Liburuaren nahi duzun lekura aldatuz, balioak tira daitezkeen gelaxkak hautatzen ditugu. Gure kasuan, zutabea da. "Apustua". Egin klik hautatutako zatian saguaren eskuineko botoiarekin. Tresna barrako laster-menuan "Txertatze-aukerak" egin klik ikonoan "Txertatu esteka".

    Alternatiba ere badago. Bide batez, Excel-en bertsio zaharragoetako bakarra da. Testuinguru menuan, eraman kurtsorea elementura "Itsatsi bereziak". Irekitzen den beste menuan, hautatu izen bereko elementua.

  3. Ondoren, txertatze leiho berezi bat irekiko da. Botoia sakatzen dugu "Txertatu esteka" gelaxkaren ezkerreko beheko izkinan.
  4. Aukeratzen duzun edozein aukera, taula-array bateko balioak beste batean txertatuko dira. Jatorriaren datuak aldatzen dituzunean, sartutako gama automatikoki aldatuko dira.

Ikasgaia: Itsatsi bereziak Excel-en

5. metodoa: liburu anitzetako taulen arteko erlazioa

Gainera, mahai-espazioen arteko konexioa liburu desberdinetan antolatu dezakezu. Honek txertatze tresna berezia erabiltzen du. Ekintzak aurreko metodoa kontuan hartu genituenaren antzekoak izango dira, formulen sarreran nabigazioa ez dela liburu bateko eremuen artean, baina fitxategien artean izan ezik. Jakina, erlazionatutako liburu guztiak irekita egon behar dute.

  1. Aukeratu beste liburu batera transferitu nahi dituzun datu sorta. Egin klik saguaren eskuineko botoiarekin eta irekitzen den menuan hautatu posizioa "Kopiatu".
  2. Ondoren, datu horiek txertatu behar diren liburura eramango gaitu. Hautatu nahi duzun area. Egin klik saguaren eskuineko botoiarekin. Taldeko laster-menuan "Txertatze-aukerak" aukeratu elementu bat "Txertatu esteka".
  3. Ondoren, balioak sartuko dira. Jatorrizko liburuan datuak aldatzen dituzunean, laneko liburuko taularen arrayak automatikoki jasoko ditu. Eta ez da beharrezkoa bi liburuak horretarako irekita egotea. Nahikoa da liburu bat bakarrik irekitzea, eta automatikoki estekatutako dokumentu itxiko datuak tira egingo ditu, aldez aurretik aldaketak egin badira.

Baina kontuan izan behar da kasu honetan txertatze-aldagai aldagarri baten forma egingo dela. Sartutako datuak dituzten edozein gelaxka aldatzen saiatzen bazara, mezu bat agertuko zaizu hori ez da posible egin.

Beste liburu batekin lotutako array horren aldaketak esteka hautsiz soilik egin daitezke.

Taularen arteko deskonexioa

Batzuetan, taularen arteko lotura apurtzea beharrezkoa da. Horren arrazoia, lehen deskribatutako kasu gisa, beste liburu bateko array bat aldatu nahi duzunean edo, besterik gabe, erabiltzaileak ez du taulako datuak automatikoki eguneratzen beste baten bidez nahi dituzunean.

1 metodoa: liburuak deskonektatu

Zelula guztietako liburuen arteko konexioa haustea egin dezakezu, ia eragiketa bat burutuz. Aldi berean, gelaxketako datuak mantenduko dira, baina beste dokumentu batzuen mende ez dauden balio eguneratu estatikoak izango dira dagoeneko.

  1. Liburuan, beste fitxategi batzuetatik ateratako balioak, joan fitxara "Datuak". Egin klik ikonoan "Editatu estekak"tresna-blokean dagoen zinta gainean dago "Konexioak". Kontuan izan behar da uneko liburua beste fitxategi batzuetarako estekarik ez badu, botoi hau ez dago aktibo.
  2. Esteka aldatzeko leihoa abiarazten da. Hautatu erlazionatutako liburuen zerrendatik (baldin badira hainbat) konexioa hautsi nahi dugun fitxategia. Egin klik botoian "Break lotura".
  3. Informazio-leiho bat irekitzen da, eta bertan abisu bat dago ekintza berrien ondorioei buruz. Zer egin behar duzun ziur bazaude, egin klik botoian. "Lotura hutsak".
  4. Ondoren, uneko dokumentuan zehaztutako fitxategiko erreferentzia guztiak balio estatikoekin ordeztuko dira.

Metodoa 2: Txertatu balioak

Baina aurreko metodoa egokia da bi liburuen arteko lotura guztiak guztiz moztu behar badituzu. Zer egin fitxategi beraren barruan dauden erlazionatutako taulak deskonektatu nahi badituzu? Datuak kopiatuz egin dezakezu, eta ondoren balioen leku berean itsastea.Bide batez, metodo desberdinetako liburu desberdinen datu-barrutien arteko konexioa hausteko erabil daiteke, fitxategien arteko konexio orokorra hautsi gabe. Ikus dezagun metodoa praktikan nola funtzionatzen duen.

  1. Hautatu beste taulan esteka kendu nahi dugun eremua. Egin klik saguaren eskuineko botoiarekin. Irekitzen den menuan, hautatu elementua "Kopiatu". Ekintza hauen ordez, tekla konbinazio alternatibo bat idatz dezakezu. Ktrl + C.
  2. Ondoren, aukeraketa zati berdinetik kendu gabe, egin klik berriro saguaren eskuineko botoiarekin. Oraingoan, egin klik ekintza ikonoan "Balio"tresna multzo batean sartzen dena "Txertatze-aukerak".
  3. Ondoren, hautatutako tarterako esteka guztiak balio estatikoekin ordeztuko dira.

Ikusten duzun bezala, Excel-ek hainbat taulak elkarrekin lotzeko metodoak eta tresnak ditu. Kasu honetan, taulako datuak beste orri batzuetan izan daitezke eta baita liburu ezberdinetan ere. Behar izanez gero, konexio hori erraz apur daiteke.