Sarritan, Excel-eko erabiltzaileak bi taulak edo zerrendak alderatzeko zereginaren aurrean daude, haien desberdintasunak edo falta diren elementuak identifikatzeko. Erabiltzaile bakoitzak zeregin honi aurre egiten dio bere erara, baina gehienetan arazo hori konpontzeko denbora asko igarotzen da, arazo honen ikuspegi guztiak ez baitira arrazionala. Aldi berean, egiaztatutako ekintza-algoritmo batzuk daude, zerrendak edo taulak matrizeak nahiko denbora laburrean konparatu ahal izateko. Dezagun aukera horiek hurbilago aztertzeko.
Ikusi ere: MS Word-en bi dokumentu konparazioa
Konparazio metodoak
Excel-eko taulak alderatzeko modu ugari daude, baina hiru talde handitan banatu daitezke:
Sailkapen horren arabera, lehenik eta behin, konparazio metodoak hautatzen dira, eta zeregin hori gauzatzeko ekintza eta algoritmo zehatzak zehazten dira. Adibidez, liburu ezberdinetan alderatuz gero, aldi berean bi Excel fitxategiak ireki behar dituzu.
Gainera, esan behar da taulako maiztasunak alderatzea antzeko egitura dutenean soilik zentzuzkoa dela.
1 metodoa: formula erraza
Bi tauletan datuak alderatzeko modurik errazena berdintasun formula sinple bat erabiltzea da. Datuak bat egiten badu, TRUE balioa ematen du eta, bestela, bada - FALSE. Zenbakizko datuak eta testuak alderatu ditzakezu. Metodo honen desabantaila da taulako datuak modu berean ordenatuta edo sinkronizatuta ordenatuta baldin badira, lerro berdinak eta sinkronizatuak badira. Ikus dezagun metodoa praktikan nola erabili praktikan orri bateko bi taulen adibidearekin.
Beraz, bi taulak ditugu langileen zerrendak eta soldatak. Beharrezkoa da langileen zerrendak alderatzea eta izenak jartzen dituzten zutabeen arteko inkongruentziak identifikatzea.
- Horretarako, zutabe gehigarria behar dugu orrialdean. Sartu ikurra "=". Ondoren, lehenengo zerrendan alderatu beharreko lehen elementua sakatu. Berriro sinboloa jartzen dugu "=" teklatuan. Ondoren, bigarren taulako bigarren zutabean konparatu dugun zutabearen lehen gelaxkan klik egin. Adierazpen hau honako mota da:
= A2 = D2
Nahiz eta, noski, kasu bakoitzean koordenatuak desberdinak izango dira, baina funtsa bera izango da.
- Egin klik botoian Sartukonparazio emaitzak lortzeko. Ikus dezakezunez, bi zerrenden lehen zelulak alderatuz gero, programak adierazle bat adierazi du "TRUE"hau da, datuak bat datoz.
- Orain antzeko eragiketa bat egin behar dugu bi taulako gainerako gelaxkekin, alderatzen ditugun zutabeetan. Baina formula kopiatu besterik ez duzu egin dezakezu, eta horrek denbora nabarmen aurreztuko du. Faktore hau oso garrantzitsua da zerrendak lerro ugarirekin konparatzean.
Kopiatzeko prozedura errazena da betetze heldulekua erabiliz. Kurtsorea gelaxkaren beheko eskuineko ertzean jartzen dugu eta bertan adierazlea lortu dugu "TRUE". Aldi berean, gurutze beltza bihurtzen da. Hau betetze-markatzailea da. Egin klik saguaren ezkerreko botoian eta arrastatu kurtsorea behean alderatutako taulako arrayen lerro kopuruaren arabera.
- Ikusten dugun moduan, orain zutabe osagarriaren arabera, datu-konparazioaren emaitzak agertzen dira taulako arrayen bi zutabetan. Gure kasuan, datuak ez ziren lerro bakarrean bat datoz. Alderatuz gero, formula emaitza eman du "FALSE". Gainerako lerro guztietan, ikus dezakezuenez, konparazio formula adierazleari eman zitzaion "TRUE".
- Gainera, formula desberdina erabiliz desadostasunak kalkulatzea posible da. Horretarako, hautatu orriaren elementua, non agertuko den. Ondoren, egin klik ikonoan "Txertatu funtzioa".
- Leihoan Funtzioak masterrak operadore talde batean "Matematika" hautatu izena SUMPRODUCT. Egin klik botoian "OK".
- Funtzio argumentua leiho aktibatuta dago. SUMPRODUCTzeregin nagusia hautatutako tarteko produktuen batura kalkulatzea da. Baina funtzio hau gure helburuetarako erabil daiteke. Bere sintaxia nahiko erraza da:
= SUMPRODUCT (array1; array2; ...)
Guztira, 255 array-eko helbideak erabil ditzakezu argumentu gisa. Baina gure kasuan, bi array soilik erabiliko ditugu, argumentu bakarra bezala.
Jarri kurtsorea eremuan "Array1" eta hautatu orrialdearen lehen zatian datuen arteko aldea. Ondoren marka jarri dugu eremuan. "ez da berdina" () eta hautatu bigarren eskualdeko alderatutako aldaera. Ondoren, itzul zaitez ondoriozko adierazpena parentesi artean, eta horren aurretik bi pertsonaia jarriko ditugu "-". Gure kasuan, honako adierazpen hau lortzen dugu:
- (A2: A7D2: D7)
Egin klik botoian "OK".
- Operatzaileak emaitza kalkulatzen du. Ikusten dugunez, gure kasuan emaitza berdina da "1"hau da, alderantziz zerrendetan desadostasunak aurkitu direla esan nahi du. Zerrendak guztiz berdinak balira, emaitza berdina izango litzateke "0".
Era berean, datu desberdinetako tauletan datuak alderatu ditzakezu. Baina kasu honetan desiragarria da haien lerroak zenbatzea. Konparazioaren gainerako prozedura ia guztiz berdina da, lehen aipatu bezala, formula bat egiten duzunean orrien artean aldatu behar duzu. Gure kasuan, adierazpen hau hurrengo formularioa izango da:
= B2 = Orria2! B2
Hau da, ikus dezakegunez, datuen koordenatuak, beste orri batzuetan, konparazioaren emaitza bistaratzen ez bada ere, orriaren zenbakia eta harridura-puntua adieraziko dira.
2 metodoa: hautatu gelaxka-taldeak
Konparazioa zelula talde aukeraketa tresna erabiliz egin daiteke. Horrekin batera, sinkronizatutako eta ordenatutako zerrendak soilik alderatu ditzakezu. Gainera, kasu honetan, zerrendak elkarren ondoan egon beharko lirateke orri berean.
- Aukeratu alderatutako arrayak. Joan fitxara "Home". Ondoren, egin klik ikonoan "Bilatu eta nabarmendu"tresna-blokean dagoen zinta gainean dago "Edizio". Zerrenda bat irekiko da. "Zelula talde bat hautatzen ...".
Horrez gain, nahi duzun gelaxka-multzo batean beste modu batera sar zaitezke. Aukera hau batez ere Excel 2007 programaren bertsioa lehenago instalatu duten erabiltzaileentzat erabilgarria izango da, botoiaren bidezko metodoa delako "Bilatu eta nabarmendu" Aplikazio hauek ez dute onartzen. Hautatu alderatu nahi ditugun arrayak, eta sakatu tekla F5.
- Trantsizio leiho txiki bat aktibatuta dago. Egin klik botoian "Nabarmendu ..." beheko ezkerreko izkinan.
- Ondoren, hautatutako bi aukeren artean, zelula-taldeak hautatzeko leihoa abiarazten da. Ezarri etengailua posizioan "Aukeratu errenkada". Egin klik botoian "OK".
- Ikus dezakezun moduan, errenkadako ez datoz bat balio duten tonu desberdinez nabarmenduko dira. Horrez gain, formula lerroaren edukiaren arabera ebaluatu daitekeenez, programak gelaxka aktiboetako bat zehazten du zehaztutako lerro ez datozenetan.
3. metodoa: baldintzapeko formatua
Konparazio bat egin dezakezu baldintzapeko formatu metodoa erabiliz. Aurreko metodoa bezala, alderatutako eremuek Exceleko lan orri berean egon behar dute eta elkarrekin sinkronizatu.
- Lehenik eta behin, zein taulako gunea aukeratuko dugu eta zein desberdintasunak bilatu behar diren. Azkenean bigarren taulan egingo dugu. Beraz, hautatu bertan dauden langileen zerrenda. Fitxa mugituz "Home", egin klik botoian "Baldintzapeko formatua"blokeko zinta gainean dago "Estilo". Goitibeherako zerrendan, jarraitu "Arau kudeaketa".
- Arau kudeatzailearen leihoa aktibatuta dago. Botoian sakatzen dugu "Sortu araua".
- Abiarazte leihoan, egin aukera bat "Erabili formula". Eremuan "Formatu zelulak" idatzi konparatutako zutabeen tarteetako lehen gelaxken helbideak, "ez berdinak" ikurra bereizten dituen formula.). Adierazpen hau bakarrik izango da oraingoan. "=". Gainera, formulazio honetako zutabe koordenatu guztiei aplikazio absolutua aplikatu behar zaio. Horretarako, hautatu formula kurtsorearekin eta egin klik hiru aldiz tekla gainean F4. Ikusten duzun bezala, dolarraren ikurra agertu zen zutabe helbide guztietatik gertu, hau da, estekak erabat bihurtzea. Gure kasu partikularrean, formula honako hau hartuko da:
= $ A2 $ D2
Adierazpen hau idatzi dugu goiko eremuan. Horren ondoren botoia sakatu "Formatua ...".
- Aktibatutako leihoa "Formatu zelulak". Joan fitxara "Betetzea". Hemen kolore zerrendan hautatutako kolorea geldituko dugu, datuak ez datozkeen elementuak koloreztatzeko. Botoia sakatzen dugu "OK".
- Formateatze arau bat sortzeko leihora itzultzean, egin klik botoian. "OK".
- Automatikoki leihoan mugitu ondoren Arau kudeatzailea Egin klik botoian "OK" eta bertan.
- Bigarren taulan, lehenengo taulako eremuetako balioekin bat ez datozen datuak dituzten elementuak hautatutako kolorean nabarmenduko dira.
Zeregin hori betetzeko baldintzapeko formatua erabiltzeko beste modu bat dago. Aurreko aukerak bezala, alderatu beharreko bi eremuak orri berean eskatzen ditu, baina aurrez deskribatu diren metodoek ez bezala, datuak sinkronizatzeko edo ordenatzeko baldintza ez dira beharrezkoak, aukera hori bereizitako aurrean bereizten direnak.
- Egin alderatu beharreko eremuen aukeraketa.
- Egin trantsizio izeneko fitxa "Home". Egin klik botoian. "Baldintzapeko formatua". Aktibatutako zerrendan, hautatu posizioa "Zelula aukeratzeko arauak". Hurrengo menuan posizioa hautatzen dugu. "Bikoiztutako balioak".
- Bikoiztutako balioak aukeratzeko ezartzeko leihoa abiarazten da. Guztia behar bezala egin baduzu, orduan leiho honetan botoian klik egitea baino ez da geratzen. "OK". Nahiz eta, nahi izanez gero, hautatutako beste kolore bat hauta dezakezu dagokion leihoan.
- Zehaztutako ekintza burutu eta gero, bikoiztutako elementu guztiak hautatutako kolorean nabarmenduko dira. Ez datozten elementu horiek jatorrizko kolorean koloretan egongo dira (lehenespenez zuriak). Beraz, berehala ikus dezakezue arrayen arteko aldea.
Nahi izanez gero, alderantziz, elementu ez-coincidente margotu ditzakezu, eta kolore bereko betetzearekin bat datozen adierazle horiek utz ditzakezu. Kasu honetan, ekintzen algoritmoa ia berdina da, baina lehen eremuan bikoiztutako balioak nabarmentzeko parametroan ordez parametroa da. "Bikoiztutako" hautatu aukera "Bakarra". Ondoren, egin klik botoian "OK".
Beraz, ez datoz bat duten adierazleak nabarmenduko dira.
Ikasgaia: Baldintzapeko formatua Excel-en
4. metodoa: formula konplexua
Halaber, datuak funtzioan oinarritutako formula konplexu baten bidez datuak alderatu ditzakezu COUNTIF. Tresna hau erabiliz, bigarren taulako hautatutako zutabeko elementu bakoitza zenbat errepikatzen den kalkula dezakezu.
operadorea COUNTIF funtzio talde estatistiko bati dagokio. Bere zeregina da baldintza jakin bat betetzen duten balio duten zelula kopurua zenbatzea. Operadore honen sintaxia honako hau da:
= KONTSEILUA (barrutia; irizpidea)
argumentu "Barrutia" bat datozen balioak kalkulatzeko arrayaren helbidea da.
argumentu "Irizpidea" Partidaren baldintza ezartzen du. Gure kasuan, lehen zutabeetako gelaxka espezifikoen koordenatuak izango dira.
- Hautatu zutabe osagarrien lehenengo elementua kalkulatuko den partida kopurua. Ondoren, egin klik ikonoan "Txertatu funtzioa".
- Abiaraztea gertatzen da Funtzioak masterrak. Joan kategoriara "Estatistika". Bilatu zerrendan izena "COUNTIF". Hautatu ondoren, egin klik botoian. "OK".
- Operadorearen argumentu leihoa abiarazten da. COUNTIF. Ikusten duzun bezala, leiho honetako eremuen izenak argumentuen izenak dira.
Ezarri kurtsorea eremuan "Barrutia". Ondoren, saguaren ezkerreko botoia mantenduz, hautatu zutabearen balio guztiak, bigarren taula izenekin. Ikusten duzun bezala, berehala zehazten dira koordenatuak zehaztutako eremuan. Gure helburuetarako, helbide hau absolutua izan beharko litzateke. Horretarako, hautatu eremuan koordenatuak eta sakatu tekla F4.
Ikus dezakezunez, lotura forma absolutua hartu da, hau da, dolarraren ikurrak egotea.
Ondoren, joan eremura "Irizpidea"kurtsorea ezarriz. Lehenengo elementuak izeneko lehen taularen zerrendan klik egiten dugu. Kasu honetan, utzi esteka erlatiboa. Eremuan bistaratu ondoren, botoian klik egin dezakezu "OK".
- Emaitza orri elementuan bistaratzen da. Zenbaki berdina da "1". Horrek esan nahi du bigarren taulako izenen zerrendan abizena "Grinev V.P."Lehenengo taularen zerrendako lehenengoa da, behin gertatzen da.
- Orain, lehen taulako gainerako elementu guztiek antzeko adierazpen bat sortu behar dugu. Horretarako, kopiatu bete markatzailea erabiliz, lehen bezala egin dugun moduan. Jarri funtzioa duen orri-elementuaren beheko eskuineko aldean kurtsorea COUNTIF, eta betetze markatzailea bihurtu ondoren, saguaren ezkerreko botoia sakatu eta arrastatu kurtsorea behera.
- Ikus dezakezun bezala, programa kalkuluak egin ditu lehenengo taulako gelaxka bakoitza bigarren taularen eremuan dagoen datuekin alderatuz. Lau kasutan, emaitza atera zen "1", eta bi kasuetan - "0". Hau da, programak ezin izan du aurkitu bigarren taulan dauden bigarren taulan bigarren taulan.
Jakina, adierazle hau taulako adierazleak alderatzeko, lehendik dagoen formularioan aplikatu daiteke, baina hobetzeko aukera dago.
Egin dezagun bigarren taulan erabilgarri dauden balioak, baina lehenak ez direnean, zerrenda bereizi batean bistaratzen direla.
- Lehenik eta behin, gure formula berriro landu dezagun COUNTIF, hain zuzen, eragilearen operadoreetako bat da IF. Horretarako, hautatu operadorea dagoen lehen zelula COUNTIF. Aurretik formako barraren espresioa gehituko dugu "Bada" komatxorik gabe eta parentesia ireki. Ondoren, lan egiteko errazagoa izan dadin, formula barrako balioa hautatzen dugu. "Bada" eta egin klik ikonoan "Txertatu funtzioa".
- Funtzio argumentu leihoa irekitzen da. IF. Ikus dezakezunez, leihoaren lehen eremua operadorearen balioarekin betetzen da dagoeneko. COUNTIF. Eremu honetan beste zerbait gehitu behar dugu. Kurtsorea ezarri dugu eta dagoeneko espresioari gehitzen diogu "=0" komatxorik gabe.
Horren ondoren eremura joango zara "Balioa egia bada". Hemen beste habiaratutako funtzioa erabiliko dugu - STRING. Sartu hitza "Lerro" komatxorik gabe, ireki parentesi eta zehaztu lehenengo koadroaren koordenatuak abizena bigarren taulan, eta gero itxi parentesi. Hain zuzen ere, gure kasuan eremuan "Balioa egia bada" honako adierazpen hau lortu da:
LINE (D2)
Orain operadorea STRING funtzioen berri emango du IF izen zehatza zehaztu den lerro-zenbakia eta lehen eremuan zehaztutako baldintza betetzen denean, funtzioa IF zenbaki hau gelaxkara igorriko du. Botoia sakatzen dugu "OK".
- Ikus dezakezun bezala, lehen emaitza honela bistaratzen da "FALSE". Horrek esan nahi du balioa ez dela operadorearen baldintzak betetzen. IF. Hau da, bi izenburuetan lehen abizena dago.
- Bete markatzailea erabiliz, operadorearen adierazpena kopiatu ohi da IF zutabe osoan. Ikus dezakezun bezala, bigarren taulan dauden bi posizioetan, baina ez lehenengoan, formula lerro zenbakiak ematen ditu.
- Eskuinaldeko mahaigainetik atzera egitea eta bete zutabea zenbakiekin, ordutik aurrera 1. Zenbaki kopuruak bigarren alderatutako taulako errenkaden kopuruarekin bat etorri behar du. Numerazio prozedura bizkortzeko, betetze-markatzailea ere erabil dezakezu.
- Ondoren, hautatu zutabearen eskuinean dagoen lehen gelaxka zenbakiekin eta egin klik ikonoan "Txertatu funtzioa".
- irekitzen Funtzioen morroia. Joan kategoriara "Estatistika" eta izenak aukeratzea "IZENA". Egin klik botoian "OK".
- Funtzio Gutxiagokontuek zehaztutako balio txikiena bistaratzeko diseinatuta dago diseinatutako leihoaren argumentuak.
Eremuan "Array" zehaztu zutabe gehigarriaren koordenatuak "Partiduen kopurua"Aurretik funtzioa erabiliz bihurtu genuen IF. Estekak absolutuak egiten ditugu.
Eremuan "K" adierazi zein kontu txikiena bistaratu behar den. Hemen, zutabearen lehen gelaxketako koordenatuak zenbakituko ditugu, gutxi gehitu ditugu. Helbidea erlatiboa utzi da. Egin klik botoian "OK".
- Operadoreak emaitza erakusten du 3. Taula-arrayen errenkadak ez datozkeen numerazio txikiena da. Bete markatzailea erabiliz, kopiatu formula beheraino.
- Orain, bat datozen elementuen lerroen zenbakiak ezagutuz, zelula eta haien balioak sartu ditzakegu funtzioarekin AURKIBIDEA. Hautatu formularioa duen orriaren lehen elementua Gutxiago. Horren ondoren, formula lerroan eta izenaren aurretik joango zara "IZENA" erantsi izena "Indizea" komatxorik gabe, ireki parentesia eta jarri puntu eta koma (;). Ondoren, hautatu izena formula barra. "Indizea" eta egin klik ikonoan "Txertatu funtzioa".
- Ondoren, leiho txiki bat irekiko da, erreferentzia funtzioa izan behar duen zehazteko AURKIBIDEA edo arrayekin lan egiteko diseinatuta dago. Bigarren aukera behar dugu. Lehenespenez ezartzen da, beraz, leiho honetan botoia sakatu besterik ez duzu egin behar. "OK".
- Funtzio argumentua leiho hasten da. AURKIBIDEA. Adierazpen hau zehaztutako lerroan array jakin batean dagoen balioa bistaratzeko diseinatuta dago.
Ikusten duzun bezala, eremua "Linea zenbakia" funtzio balioekin beteta Gutxiago. Badago dagoeneko balioetatik, ken ezazu Excelko orriaren numerazioaren eta taulako eremuaren barneko numerazioaren arteko aldea. Ikus dezakezunez, taularen balioen gainetik txano bat baino ez dugu. Horrek desberdina lerro bat dela esan nahi du. Horregatik gehitu dugu eremuan "Linea zenbakia" esanahia "-1" komatxorik gabe.
Eremuan "Array" zehaztu bigarren taulako balio barrutiaren helbidea. Aldi berean, koordenatu guztiak absolutuak egiten ditugu, hau da, aurrez deskribatutako dolarraren ikurra jarriko dugu aurrean.
Botoia sakatzen dugu "OK".
- Emaitza pantailan agertu ondoren, funtzioa luzatzen dugu zutabearen amaieran markatzailea erabiliz. Ikus dezakezunez, bigarren taulan dauden bi abizenak, baina ez lehenak, bereizitako eremuan bistaratzen dira.
5. metodoa: matrizeak alderatzea liburu ezberdinetan
Liburu ezberdinetako eremuak alderatzen dituzunean, goian aipatutako metodoak erabil ditzakezu, mahai-eremuak bi orri batean jarri behar dituzten aukerak kenduta. Kasu honetan, konparazio prozedura gauzatzeko baldintza nagusia aldi berean bi fitxategien leihoak irekitzea da. Ez dago arazorik Excel-en bertsioak 2013 eta beranduago, eta baita Excel 2007 aurreko bertsioak ere. Baina Excel 2007 eta Excel 2010-en bi leihoak aldi berean irekitzeko, manipulazio osagarriak behar dira. Hau nola egin jakiteko, aparteko ikasgaia deskribatzen da.
Ikasgaia: nola ireki Excel leiho desberdinetan
Ikus dezakezunez, hainbat taulak elkarrekin alderatzeko aukera daude. Erabiltzeko aukera zein tabularen datuak elkarrengandik erlatiboki kokatzen diren (orri batean, liburu ezberdinetan, orri desberdinetan) araberakoa da, eta baita erabiltzaileak nahi duen konparaketa pantailan nola bistaratu nahi den.