Excel andmete võrdlus. Kuidas võrrelda kahe veergu Excelis kokkusattumis

Selle artikli lugemine võtab aega umbes 10 minutit. Järgmise 5 minuti jooksul saate hõlpsasti võrrelda kahte veergu Excelis ja tutvuda nende duplikaadi olemasolu kohta, eemaldage need või eraldavad värvi. Niisiis, aeg läks!

Excel on väga võimas ja tõesti lahe rakendus suurte andmete massiivide loomiseks ja töötlemiseks. Kui teil on mitmeid töövihikuid andmetega (või ainult ühe tohutu tabeliga), siis ilmselt tahate võrra võrrelda kahe veergu, leida korduvaid väärtusi ja seejärel teha igasuguseid toiminguid, näiteks kustutada, rõhutada värvi või sisu. Veerud võivad olla samas tabelis, olla külgnevad või mitte külgnevad, võib asuda 2 erinevas lehel või isegi erinevates raamatutes.

Kujutage ette, et meil on 2 veergu inimeste nimedega - 5 veerus A. ja 3 Nimi veerus B.. Peate nendes kahes veerus nimed võrdlema ja leidke korrata. Nagu te mõistate, on see väljamõeldud andmed ainult näiteks. Tegelike tabelite puhul tegeleme tuhandete ja isegi kümnete tuhandete dokumentidega.

Võimalus a: Mõlemad veerud on ühel lehel. Näiteks veerg A. ja veerg B..

Valik: Veerud asuvad erinevatel lehtedel. Näiteks veerg A. Lehel Leht2. ja veerg A. Lehel Leht3..

In Excel 2013, 2010 ja 2007 on sisseehitatud vahend Eemaldage duplikaat. (Kustuta duplikaatide), kuid see on võimetu sellises olukorras, sest see ei saa võrrelda andmeid kahes veerus. Veelgi enam, see saab eemaldada ainult duplikaadid. Muud võimalused, näiteks valiku- või värvimuutus, ei ole esitatud. Ja punkt!

Võrdle 2 veergu Excelis ja leida korduvad kirjed valemitega

Valik a: Mõlemad veerud on ühel lehel


Küsi: Suuretes tabelites on koopia valem kiirem, kui kasutate võtme kombinatsioone. Tõstke rakk esile C1. ja vajutage Ctrl + C. (Valemi kopeerimiseks lõikepuhvrisse), seejärel klõpsake Ctrl + Shift + Lõpp (Eraldada kõik mitte-tühjad rakud veerus C) ja lõpuks klõpsake Ctrl + V. (Valemi sisestamiseks kõikidesse valitud rakkudesse).


Valik Q: Kaks veergu on erinevates lehtedel (erinevates raamatutes)

Leitud duplikaatide töötlemine

Suurepärane, me leidsime esimeses veerus kirjed, mis esinevad ka teises veerus. Nüüd peame nendega midagi tegema. Vaata kõiki korduvaid kirjeid tabelis käsitsi üsna ebaefektiivne ja võtab liiga palju aega. On olemas võimalusi.

Näita ainult korduvaid joone veerus a

Kui teie veerudel ei ole päiseid, siis peate lisama. Selleks asetage kursor esimesele reale näidatud numbrile, samas kui see muutub mustaks nooleks, nagu on näidatud alloleval joonisel:

Paremklõpsake ja valige kontekstimenüü. Sisestage. (Pasta):

Näiteks veergudele pealkirjad, näiteks " Nimi."Ja" Duplicate?"Seejärel avage vahekaart Andmed. (Andmed) ja klõpsake Filter. (Filter):

Pärast seda vajutage väikese halli noolt "kõrval" Duplicate?"Filtri menüü avastamiseks; Eemaldage ruudud kõikide selle loendi üksustest, välja arvatud Duplikaat.ja vajutage Okei.

See on kõik, nüüd näete ainult kolonni elemente AGAKes on veerus dubleeritud Sisse. Meie juhendaja tabelis on ainult kaks sellist rakku, kuid nagu te mõistate, kohtuvad nad praktikas palju rohkem.

Kõikide kolonniliinide kuvamiseks uuesti AGAKlõpsake veerus filtri sümbolit Sissemis nüüd näeb välja nagu väike nool ja valige Vali kõik. (Vali kõik). Või saate teha sama lindi kaudu klõpsates Andmed. (Andmed)\u003e Vali & Filter. (Sorteerimine ja filter)\u003e Selge (Selge), nagu on näidatud alltoodud ekraanil:

Leitud duplikaatide värvi või valiku muutmine

Kui märkida " Duplikaat."Ei piisa teie eesmärkide eest ja soovite mainida rakkude korduvaid rakke teiste värvifonti, täitke või muul viisil ...

Sellisel juhul filtreerige duplikaadid, nagu eespool näidatud, tõstke esile kõik filtreeritud rakud ja klõpsake Ctrl + 1.dialoogiboksi avamiseks Vormindavad rakud. (Rakuformaadis). Näiteks muudame rakkude rakkude värvi heledale kollase külmutamisega ridades. Muidugi saate muuta värvi värvi tööriista Täitma (Täitke värv) vahekaardil KODU. (Kodu), kuid dialoogiboksi eeliseks Vormindavad rakud. (Rakuvorming) on \u200b\u200bsee, et kõik vormindamisparameetrid saab samaaegselt konfigureerida.

Nüüd te kindlasti ei jäta ühtegi raku duplikaatidega:

Korduvate väärtuste eemaldamine esimesest veerus

Filtreerige tabelis, nii et näidati ainult korduvate väärtustega rakke ja tõstavad esile need rakud.

Kui 2 veergu, mida võrrelda on erinevatel lehtedelSee tähendab, et erinevates tabelites paremklõpsake spetsiaalset valikut ja kontekstimenüüs valige Kustuta rida. (Stringi kustutamine):

Klõpsutama OkeiKui Excel küsib teil kinnitada, et tõesti soovite kustutada kogu lehe rea ja seejärel puhastage filtri. Nagu näete, on ainulaadsete väärtustega ainult rida:

Kui 2 veergu asub ühel lehel, üksteise lähedal (külgneva) lähedal või üksteise lähedal (mitte külgneva), duplikaatide eemaldamise protsess on veidi keeruline. Me ei saa kogu rida eemaldada korduvate väärtustega, sest me eemaldame ka rakud ja ka teisest veerust. Nii et jätta veerus ainult unikaalsed kirjed AGATeha järgmist:

Nagu näete, eemaldage kahe veergude duplikaadid Excelis valemite abil ei ole nii raske.

Üsna sageli on Exceli kasutajate ülesanne võrrelda kahte tabelit või nimekirja, et teha kindlaks nende või puuduvate üksuste erinevuste tuvastamiseks. Iga kasutaja hakkab selle ülesande vastu omal moel, kuid kõige sagedamini kulutatakse kindla küsimuse lahendamisel üsna palju aega, sest mitte kõik selle probleemi lähenemisviisid on ratsionaalsed. Samal ajal on mitmeid tõestatud tegevusi algoritme, mis võimaldavad võrrelda nimekirju või lauaarvutid üsna lühikese aja jooksul minimaalse märkimisväärse pingutusega. Vaatame üksikasju nende valikute kohta.

Tabeli piirkondade võrdlemiseks on üsna vähe võimalusi, kuid kõiki neid saab jagada kolme suure rühma:

  • loetelude võrdlemine ühel lehel;
  • erinevates lehtedel asuvate tabelite võrdlus;
  • tabelite võrdlus erinevates failides.
  • See põhineb sellel klassifikatsioonil, esiteks valitakse võrdlusmeetodid ja ülesande täitmiseks määratakse kindlaks konkreetsed meetmed ja algoritmid. Näiteks erinevates raamatutes võrdlemisel nõutakse samaaegselt kahte Exceli faili.

    Lisaks tuleb öelda, et tabelite piirkondade võrdlemiseks on mõttekas alles siis, kui neil on sarnane struktuur.

    1. meetod: lihtne valem

    Lihtsaim viis andmete võrdlemiseks kahes tabelis on lihtne võrdsuse lihtsa valemi kasutamine. Kui andmed langevad kokku, annab see tõe näitaja ja kui mitte, siis - vale. Võite võrrelda nii numbrilisi andmeid kui ka teksti. Selle meetodi puuduseks on see, et seda saab kasutada ainult siis, kui tabeli andmed tellitakse või sorteeritakse võrdselt, sünkroniseeritakse ja neil on võrdne arv read. Vaatame, kuidas seda meetodit praktikas kasutada kahele lehele paigutatud kahe tabeli näitel.

    Niisiis, meil on kaks lihtsat tabeli ettevõtte töötajate nimekirjade ja nende palgaga. Te peate võrreldama töötajate nimekirja ja tuvastama vastuolusid veergude vahel, kus nimed asuvad.

    1. Selleks vajame lehel täiendav veerg. Sisestage märk seal «=» . Seejärel klõpsa eesnimi, mida tuleb võrrelda esimese nimekirja. Jällegi seadke sümbol «=» klaviatuurilt. Seejärel klõpsa esimesel rakul veeru, mida me võrdleme teises tabelis. See osutus järgmise tüübi väljenduseks:

      Kuigi muidugi iga juhtumi puhul erinevad koordinaadid, kuid sisuliselt jääb samaks.

    2. Klõpsake klahvi SISENEMAVõrdluse tulemuste saamiseks. Nagu näete, võrreldes mõlema nimekirja esimeste rakkude võrdlemisel näitas programm indikaatorit "TÕSI"Mida andmed langevad kokku.
    3. Nüüd peame teostama sarnase operatsiooni ja teiste mõlema tabeli rakkudega veergudes, mida me võrdleme. Aga saate lihtsalt valemi kopeerida, mis võimaldab oluliselt säästa aega. See tegur on eriti oluline, kui võrreldakse paljude ridade loetelusid.

      Kopeerimismenetlus on täitemarkijaga kõige lihtsam. Me toome kursor raku paremale alumisele nurgale, kus me saime indikaatorit "TÕSI". Samal ajal peab ta muutma mustaks ristiks. See on täitemarker. Me klõpsame hiire vasakut nuppu ja tõmmake kursor tabelite arvule readide arv võrreldes tabeli massiividega.

    4. Nagu näete, kuvab nüüd täiendav veerg kõikide andmete võrdluse tulemused kahe tabeli massiivide kahes veerus. Meie puhul ei langenud andmed kokku ainult ühes reas. Oma võrdlusega väljastanud valem tulemus "FALSE". Kõigi teiste väidete jaoks, nagu näete, väljastati võrdluse valem näitaja "TÕSI".
    5. Lisaks on olemas võimalus abiga erilise valemiga, et arvutada erinevuste arvu. Selleks rõhutame lehe elementi, kus see väljund. Seejärel klõpsa ikoonil "Sisestage funktsioon".
    6. Aknas Masters funktsioonid Operaatorite rühmas "Matemaatiline" Nimetage nimi Summer. Klõpsake nupul Okei.
    7. Funktsiooni argumentide aken on aktiveeritud. SummerPeamine ülesanne on arvutada spetsiaalse vahemiku summa. Kuid seda funktsiooni saab kasutada meie eesmärkidel. Ta on üsna lihtne süntaks:

      Summeline (Array1; Array2; ...)

      Kokku saab argumentidena kasutada kuni 255 malessi. Kuid meie puhul kasutame lisaks ühte argumenti ainult kahte massiivi.

      Pange kursor väljale "Massive1" ja eraldada võrdlemisvahemik lehe esimeses piirkonnas. Pärast seda pani väljale märk "pole võrdne" (<> ) ja eraldage võrreldes teise piirkonna vahemikus. Järgmisena müüme saadud ekspressiooni sulgudega, mille ees paneme kaks märki «-» . Meie puhul selgus sellise väljenduse:

      - (A2: A7<>D2: D7)

      Klõpsake nupul Okei.

    8. Käitaja muudab arvutuse ja kuvab tulemuse. Nagu me näeme, meie puhul on tulemus võrdne numbriga "Üks"See tähendab, et üks vastuolus leiti võrreldes noteeritud. Kui nimekirjad olid täiesti identsed, oleks tulemus võrdne numbriga «0» .

    Samamoodi saate võrrelda erinevate lehtedega asuvate tabelite andmeid. Kuid sel juhul on soovitav, et nende joonte nummerdatakse. Ülejäänud võrdlusprotseduur on peaaegu täpselt sama, nagu eespool kirjeldatud, lisaks sellele, et valemi tegemisel on vaja vahetada lehtede vahel. Meie puhul on väljendusel järgmine vorm:

    B2 \u003d Loend2! B2

    See tähendab, nagu me näeme andmekoordinaatide ees, mis asuvad teistes lehtedel, välja arvatud juhul, kui kuvatakse võrdlustulemus, on märgitud lehtnumber ja hüüumärk.

    2. meetod: rakkude rühmade valik

    Võrdlust saab teha tööriista abil rakkude rühmade eraldamiseks. Sellega saate võrrelda ainult sünkroniseeritud ja tellitud nimekirju. Lisaks sellele peavad nimekirjad üksteise kõrvale paikima ühel lehel.


    3. meetod: tingimuslik vormindamine

    Võrdluse saate teha tingimusliku vormindamise meetodi rakendamisel. Nagu eelmises meetodis, peaksid võrdsed piirkonnad olema ühe Exceli töölehel ja olema üksteisega sünkroniseeritud.


    Ülesande tegemiseks on veel üks võimalus tingimusliku vormingu rakendamiseks. Sarnaselt eelmiste valikute puhul nõuab see mõlema lehekülje asukohta ühel lehel, kuid erinevalt eelnevalt kirjeldatud meetoditest ei ole sünkroniseerimis- või sorteerimisandmed kohustuslikud, mis eristavad seda võimalust eelnevalt kirjeldatud viisil.


    Soovi korral saate vastupidi värvida vastuolulisi elemente ja näitajaid, mis sobivad, lahkuvad eelmise värvi täitmisega. Samal ajal on tegevuse algoritm peaaegu sama, kuid seadete aken eraldab parameetri asemel korduvaid väärtusi esimeses valdkonnas "Korduv" Sa peaksid valima parameetri "Unikaalne". Pärast seda klõpsake nupul Okei.

    Seega on just need näitajad, mis ei lange kokku.

    Meetod 4: Põhjalik valem

    Võrdle ka andmeid keerulise valemi abil, mille aluseks on funktsioon Arvestuse. Kasutades seda tööriista, saate arvutada, kui palju iga elementi valitud veerus teise tabeli korratakse esimeses.

    Operaator Arvestuse viitab statistilisele funktsioonide rühmale. Selle ülesanne on lugeda rakkude arvu, väärtusi, mis vastavad määratud seisundile. Selle operaatori süntaksil on selline:

    Ajakava (vahemik; kriteerium)

    Argument "Range" See kujutab endast massiivi aadressi, mis arvutab kokkulangemise väärtused.

    Argument Kriteerium "määrab kokkusattumuse seisundi. Meie puhul on see esimese tabeli piirkonna konkreetsete rakkude koordinaadid.


    Loomulikult on see väljend tabeli näitajate võrdlemiseks võimalik rakendada olemasolevas vormis, kuid seda on võimalik seda parandada.

    Me teeme, et teises tabelis esinevad väärtused, kuid esimeses ei ole saadaval eraldi loendina.

    1. Esiteks me taaskasutame meie valemi Arvestuse, nimelt me \u200b\u200bteeme selle üheks ettevõtja argumentideks Kui a. Selleks valige esimene rakk, kus operaator asub Arvestuse. Selle ees olevate joonte valemites Lisa väljend "Kui A" Ilma jutumärkideta ja avatud sulgudes. Järgmisena, nii et meil on lihtsam töötada, eraldada väärtuse rea valem "Kui A" ja klõpsa ikoonil "Sisestage funktsioon".
    2. Avatud funktsiooni argumendid Kui a. Nagu näete, on akna esimene aken juba operaatori väärtusega täidetud. Arvestuse. Aga me peame selles valdkonnas midagi muud lisama. Paigaldame kursorit ja juba olemasoleva ekspressiooni lisamise «=0» ilma jutumärkideta.

      Pärast seda lähete väljale "Tähendus, kui tõde". Siin kasutame teist pesastatud funktsiooni - Liin. Sisestage sõna "Line" Ilma jutumärkideta avanevad klambrid ja märkige esimese raku koordinaadid teise tabeli perekonnanimega, pärast seda sulgeme sulgud. Täpsemalt meie puhul valdkonnas "Tähendus, kui tõde" See osutus järgmine väljend:

      Rida (D2)

      Nüüd operaator Liin teatab funktsioonidest Kui a Stringi number, milles konkreetne perekonnanimi asub ja juhul, kui esimeses valdkonnas kindlaksmääratud seisund toimub, funktsioon Kui a Väljub selle numbri rakus. Klõpsake nupul Okei.

    3. Nagu näete, kuvatakse esimene tulemus nagu "FALSE". See tähendab, et väärtus ei vasta operaatori tingimustele Kui a. See tähendab, et esimene perekonnanimi esineb mõlemas nimekirjas.
    4. Kasutades täitmismarkerit, juba tuttav viis kopeerida operaatori ekspressiooni Kui a Kogu veerus. Nagu näeme kahes asendis, mis esinevad teises tabelis, kuid mitte esimeses, valem väljastab rida numbreid.
    5. Taandub tabeli piirkonnast paremale ja täitke veeru numbrid järjekorras, alates 1 . Ruumide arv peab langema kokku teise partii ridade arvuga. Numeratsiooniprotseduuri kiirendamiseks saate kasutada ka täitemarki.
    6. Pärast seda rõhutame esimest raku kõneleja paremale numbritega ja klõpsa ikoonil "Sisestage funktsioon".
    7. Avanema Master of Functions. Mine kategooriasse "Statistiline" ja teha valiku nime Vähim ". Klõpsake nupul Okei.
    8. Ülesanne VähemaltAkna argumendid avaldati, mille eesmärk on tühistada väikseim väärtus.

      Valdkonnas "Array" Te peaksite täpsustama täiendava veeru vahemiku koordinaate "Alabumiste arv"mida me varem funktsiooni abil muudeti Kui a. Me teeme kõik lingid absoluutselt.

      Valdkonnas "K" On näidatud, milline peaks olema kõige vähem väärtus. Siin näeme kolonni esimese raku koordinaate koos numeratsiooniga, mida me hiljuti lisandus. Aadress lahkuda suhteline. Klõpsake nupul Okei.

    9. Käitaja kuvab tulemuse - number 3 . See on see, mis on tabeli massiivide ebajärjekindlate joonte nummerdamine. Kasutades täitmismarkerit, kopeerige valem nina ise.
    10. Nüüd, teades read arusaamade elementide, saame sisestada lahtrisse ja nende väärtused kasutades funktsiooni Indeks. Valige valemi sisaldava lehe esimene element Vähemalt. Pärast seda minge valemi stringile ja enne nime Vähim " Lisa nimi "Indeks" Ilma jutumärkideta avage kohe klamber ja asetage punkt komaga ( ; ). Siis rõhutame valemi nime liinil "Indeks" ja klõpsake piktogrammi "Sisestage funktsioon".
    11. Pärast seda avaneb väike aken, milles on vaja kindlaks teha, kas viide peaks olema funktsioon Indeks või eesmärk on töötada massiividega. Me vajame teist võimalust. See on paigaldatud vaikimisi, nii et selles aknas lihtsalt klõpsa nupule Okei.
    12. Funktsiooni argumentide aken algab Indeks. See operaator on mõeldud selleks, et välja toodata väärtuse, mis asub konkreetses massiivis määratud liinil.

      Nagu näete välja "Rida number" Juba täitnud funktsiooniväärtused Vähemalt. Olemasolevast väärtusest on olemas vahe Exceli lehe numeratsioon ja tabeli piirkonna sisemine numeratsioon. Nagu me näeme, on meil ainult tabeli väärtuste müts. See tähendab, et erinevus on üks rida. Nii lisage väljale "Rida number" väärtus "-One" ilma jutumärkideta.

      Valdkonnas "Array" Märkige teise tabeli väärtuste vahemiku aadress. Samal ajal teevad kõik koordinaadid absoluutselt, st paneme dollari märgi enne USA kirjeldatud meetodit.

      Klõpsake nupul Okei.

    13. Pärast tagasivõtmist venitatakse ekraani tulemus funktsiooni täitemarja, kasutades kolonni lõppu. Nagu me näeme, nii perekonnanimed, mis esinevad teises tabelis, kuid ei ole saadaval esimeses, eemaldatakse eraldi vahemikus.

    Meetod 5: massiivide võrdlemine erinevates raamatutes

    Erinevate raamatute vahemike võrdlemisel saate kasutada ülaltoodud meetodeid, välja arvatud need võimalused, kus nõutakse mõlema tabella piirkondade paigutamist ühele lehele. Võrdlusmenetluse peamine tingimus käesoleval juhul on mõlema faili akende avamine samal ajal. EXCELi 2013 ja hiljem versioonide puhul, samuti versioonide jaoks Excel 2007-le ei ole probleeme selle tingimuse rakendamisel. Kuid Excel 2007 ja Excel 2010, et avada mõlemad aknad samal ajal täiendavaid manipulatsioone. Kuidas seda teha räägib eraldi õppetund.

    Nagu näete, on olemas mitmeid võimalusi, et võrrelda tabeleid üksteisega. Millist võimalust kasutada sõltub sellest, kus tabeli andmed üksteise suhtes võrreldes asub (ühel lehel, erinevates raamatutes, erinevatel lehtedel), samuti kasutaja soovib seda võrdlust ekraanil kuvatakse.

    Ütle, et soovite võrrelda tööraamatu versioone, analüüsida töövihiku probleemide või vastuolus või vaata sidemeid töövihikute või töölehtede vahel. Kui teie arvutisse on installitud Microsoft Office 365 või Office Professional Plus 2013, on arvutustabeli innovatsiooni lisandmoodul saadaval Excelis.

    Kõigi nende ülesannete ja palju muud saate kasutada käskude käsud. Excel Rolboni vahekaardil Vahekaart on allpool kirjeldatud käskude nupud.

    Kui te ei näe Küsige. Vahekaart Excel Rolbonis, vaadake arvutustabeli sisselülitamist Uurige lisandmoodulit.

    Võrdle kahte töövihikuid.

    Nende Võrdle faile. Käsk võimaldab näete erinevusi, raku rakkude vahel kahe töövihiku vahel. Selle käsu käivitamiseks peate omama kaks töövihikuid.

    Tulemused on värviga kodeeritud sisu järgi, näiteks sisestatud väärtused, valemid, nimega vahemikud ja vormingud. Seal on isegi aken, mis suudab näidata VBA koodi muutusi rida rida. Erinevused rakkude vahel on lihtne lugeda võrgupaigutus, nagu see:

    Nende Võrdle faile. Käsk Kasutage Microsofti arvutustabeli võrrelda kahe faili võrrelda. Windows 8-s saate käivitada arvutustabeli võrrelda väljaspool Excelit klõpsates Arvutustabeli Võrdle. Kohta Apps. Ekraan. Windows 7-s klõpsake Windowsi Alusta. Nupp ja seejärel\u003e Kõik programmid > Microsoft Office 2013. > Office 2013 tööriistad. > Arvutustabeli Võrdle 2013..

    Lisateabe saamiseks arvutustabeli võrdlemiseks ja failide võrdlemiseks lugege võrrelda kahe töövihiku versiooni.

    Analüüsida töövihikut.

    Nende Töövihiku analüüs. Käsk loob interaktiivse aruande, mis näitab üksikasjalikku teavet töövihiku ja selle struktuuri, valemite, rakkude, vahemike ja hoiatuste kohta. Siin pilt näitab väga lihtne töövihik, mis sisaldab kahte valemit ja andmesideühendust juurdepääsu andmebaasi ja tekstifaili abil.

    Näita töövihiku lingid.

    Cell Cell Cell Cell Cell Cell Cell Cell Cell Cell Cell Cell Cell Cell Cell ühendatud Otterbooks. Kasutage luua interaktiivse, graafilise kaardi tööviisi sõltuvuse loodud ühendused (lingid) faile. Diagrammi linkide liigid võivad hõlmata teisi töövihikuid, juurdepääsu andmebaase, tekstifaile, HTML-lehekülgi, SQL Server andmebaase ja muid andmeallikaid. Suhe diagrammis saate valida elemente ja leida lisateavet nende kohta ja lohistage ühenduse kuju kuju, et muuta diagrammi kuju.

    See diagramm näitab praeguse töövihiku vasakul ja ühendused IT ja teiste töövihikute ja andmeallikate vahel. See näitab ka töövihikuühenduste täiendavaid tasemeid, andes teile pildi töövihiku andmetoodangust.

    Näita töölehe linke.

    Kas palju töölehti, mis sõltuvad üksteisest? Kasutage interaktiivse, graafiliste ühenduste (linke) loomist töölehtede vahel nii samas töösiseaduses kui ka Otter töövihikutes. See aitab teile selgemat pilti sellest, kuidas teie andmed võivad sõltuda rakkudest teistes kohtades.

    See diagramm Schnows suhted töölehed neljas erinevas töövihikutes, sõltuvalt töölehed sama töövihiku samuti sidemed töölehed erinevates töövihikutes. Kui asetate oma kursorit diagrammi sõlme üle, näiteks Diagrammis nimega "West" tööleht, ilmub ekraanile balloon.

    Näita rakkude suhteid.

    Et saada üksikasjalik, interaktiivne diagramm kõigi linkide valitud raku rakkude teiste töölehtede või isegi teiste töövihikute, kasutamise Rakkude suhe. Tööriist. Need suhted teiste rakkudega võivad esineda valemites või viiteid nimega vahemikke. Diagramm võib ületada töölehti ja töövihikuid.

    See diagramm näitab rakkude A10 rakkude suhteid rakkude a10 jaoks, mis on saadaval raamatus1.xlsx. See rakk sõltub raku C6 lehel 1 teises töövihikus, Book2.XLSX. See rakk on mitmete rakkude pretsedent teistele sama faili teistele töölehtedele.

    Lisateavet rakkude suhete vaatamise kohta lugege vaatavaid linke rakkude vahel.

    Puhastage liigne raku vormindamine

    Kunagi avada töövihiku ja leida see koormab aeglaselt või on muutunud tohutuks? See võib olla vormindamise rakendatud ridade või veergude te aren "t teadlik. Kasutage Puhastage liigne raku vormindamine Käsku eemaldada liigse vormingu ja oluliselt vähendada faili suurust. See aitab teil vältida "arvutustabeli paisundit", mis ilmneb Exceli kiirus.

    Paroolide haldamine.

    Kui te kasutate tööraamatute analüüsimiseks või võrdlemiseks inspektsiooni funktsioone, on teil parooliga kaitstud parooli, siis "LL peab teie paroolide loendisse lisama töövihiku parooli, et küsida oma töövihiku salvestatud koopia avada. Kasuta Töövihiku paroolid. Käsk Küsige. Tab paroolide lisamiseks, mis salvestatakse teie arvutisse. Need paroolid on krüpteeritud ja ainult teie poolt ligipääsetavad.

    Artiklis antakse vastused järgmistele küsimustele:

    • Kuidas võrrelda kahte tabelit Excelis?
    • Kuidas võrrelda keerulisi tabeleid Excelis?
    • Kuidas teha võrdlus tabelite Excel kasutades VD () funktsiooni?
    • Kuidas moodustada unikaalsed read identifikaatorid, kui nende unikaalsust määrab algselt väärtuste kogum mitmes veerus?
    • Kuidas määrata valemites olevate valemite väärtused valemites?

    Suurte kogustes töötamisel võib kasutaja sellise ülesande kokku puutuda kahe tabeli andmeallika võrdlusena. Andmete salvestamisel ühes raamatupidamissüsteemis (näiteks 1c ettevõttes põhinev süsteem, SQL-andmebaase kasutavaid süsteeme), sisseehitatud või DBMS-i saab kasutada andmete võrdlemiseks. Reeglina on see piisav programmeerija meelitamiseks, kes kirjutab andmebaasi taotluse või aruande aruandlusmehhanismi. Kogenud kasutaja, kes omab oskusi taotluste kirjutamise oskusi 1c või SQL, võivad päringuga toime tulla.

    Probleemid algavad siis, kui on vaja täita andmete võrdlemise ülesande kiiresti ja programmeerija meelitada ja kirjutada neid päringu või programmi aruanne võib ületada ülesande lahendamiseks määratud tähtaega. Teine võrdselt levinud probleem on vaja erinevate allikate teabe võrrelda. Sellisel juhul kõlab programmeerija ülesande seadmine kahe süsteemi integreerimiseks. Sellise ülesande lahendus nõuab programmeerija kõrgemat kvalifikatsiooni ja võtab ka kauem kui ühtse süsteemi arendamine.

    Määratud probleemide lahendamiseks on täiuslik vastuvõtt kasutada Microsoft Exceli tabeli redaktori andmete võrdlemiseks. Kõige tavalisem juhtimis- ja reguleeritud raamatupidamissüsteemid hoiavad mahalaadimist Exceli formaati. See ülesanne nõuab ainult teatud kasutaja kvalifikatsiooni selle kontoripaketiga töötamiseks ja ei nõua programmeerimisoskusi.

    Arvestage näites Exceli tabelite võrdlemise ülesande lahendamist. Meil on kaks tabelit, mis sisaldavad korterite nimekirju. Mahalaadimise allikad - 1C Enterprise (ehitusraamatupidamine) ja Excelis (müügiraamatus) tabel. Tabelid asuvad vastavalt esimesel ja teisel lehel Exceli töövihikus.

    Meil on ülesanne võrrelda neid nimekirju aadressil. Esimeses tabelis - kõik korterid kodus. Teises tabelis - ainult müüdud korterid ja ostja nimi. Lõplik eesmärk on kuvada iga korteri esimeses tabelis ostja nimi (müüdud korterite jaoks). Ülesannet on keeruline asjaolu, et korteri aadress igas tabelis on ehitus ja koosneb mitmest väljast: 1) Juhtumiteadress (kodus), 2) Jaotis (sissepääs), 3) Põrandal 4) (näiteks 1 kuni 4).

    Kahe Exceli tabelite võrdlemiseks peame selle saavutama, et mõlemas tabelis iga rida oleks identifitseeritud ühe valdkonnaga, mitte neli. Sellist välja saate sellise välja, ühendades nelja aadressi väljavõtte väärtused püüdmise funktsiooniga (). Eesmärk Funktsioon Saak () - mitme teksti väärtuse ühendamine ühele reale. Funktsioonide väärtused on loetletud ";" sümbol. Väärtustena võivad mõlemad tsiteeritud raku aadressid ja meelevaldne tekst ilmuda väärtustena.

    Samm 1. Sisestage esimese tabeli alguses tühi kolonn "A" ja selle veeru lahtrisse esimese rea vastasse andmevalemiga:
    \u003d Saak (B3; "-"; c3; "-"; D3; "-"; e3)
    Mugavuse visuaalse arusaama väärtuste vahel rakkude rakkude, me seadsime tähemärki "-".

    2. samm. Kopeeri valemi järgmistes veerus rakkudes A.

    Samm 4. Exceli tabelite võrdlemiseks väärtuste kaupa kasutage PRD () funktsiooni. PRD () funktsiooni määramine - Väärtuste otsimine tabeli äärmises vasakus veerus ja tagastage sama stringi kindlaksmääratud veerus asuva raku väärtus. Esimene parameeter on soovitud väärtus. Teine parameeter on tabel, kus otsing leiate. Kolmas parameeter on kolonni number, mille rakust, mille väärtus tagastatakse leitud liinil. Neljas parameeter on otsingu tüüp: vale - täpne kokkusattumus, tõde on ligikaudne juhus. Kuna väljund tuleb paigutada esimeses tabelisse (see oli vajalik ostjate nimede lisamiseks), siis määrame selle valemi valemi. Me moodustame vabas veerus tabeli paremale vastas esimese rida nende valemi:
    \u003d VD (A3; nimekiri2! $ A $ 3: $ F $ 10; 6; vale)
    Smart-valemi kopeerimisel muudab Excel automaatselt aadresside rakke. Meie puhul muudetakse iga rea \u200b\u200bsoovitud väärtust: A3, A4 jne ja tabeli aadress, kus otsing toimub, peaks jääma muutumatuks. Selleks määrake rakud tabeli "$" aadressi parameetris. Asemel "Sheet2! A3: F10" teha "List2! $ A $ 3: $ F $ 10".

    Pärast pealisehitise paigaldamist on funktsioonikõne käsuga uus sakk. Käsu vajutamine Vahemikia võrdlemine Dialoogiboks ilmub parameetrite sisestamiseks.

    See makro võimaldab teil võrrelda iga mahu tabeleid ja mis tahes arvu veergu. Tabelite võrdlemist võib läbi viia ühe, kahe või kolme veeruga samal ajal.

    Dialoogiboks on jagatud kaheks osaks: vasakul esimesele tabelile ja paremale teisele.

    Tabelite võrdlemiseks peate täitma järgmisi samme:

    • Määrake tabelite tabelid.
    • Seadke märkeruut (Check / Bird) all valitud valikut tabelite kui tabel sisaldab päist (päise string).
    • Valige vasaku ja parema tabeli veerud, mille puhul võrdlus toimub (kui tabelite vahemikud ei sisalda veergude päiseid).
    • Määrake võrdluse liik.
    • Valige tulemuste väljastamise võimalus.

    Võrreldes tabelite liik

    Programm võimaldab teil valida mitut tüüpi tabeli võrdlusi:

    Leia ühe tabeli read, mis puuduvad teises tabelis

    Kui seda tüüpi võrdlus on valitud, otsib programm ühte tabeli jooni, mis puuduvad teises. Kui te kaardistate tabeli mitu veergu, siis tulemus on jooned, mille puhul on vahet vähemalt üks veerud.

    Leia sobivad stringid

    Kui seda tüüpi võrdlus on valitud, leiab programm esimese ja teise tabeliga sobivate stringide. Löögid, kus valitud võrdlemise veerude väärtused (1, 2, 3) väärtused langevad täielikult teise tabeli veergude väärtustega.

    Programmi näide selles režiimis esitatakse paremale pildile.

    Match tabel põhineb valitud

    Selles võrdlusrežiimis, mis vastas esimese tabeli rea vastas (mis on valitud peamiseks), kopeeritakse teise tabeli sobiva rida andmed. Juhul, kui puuduvad sobivad jooned, jääb peamise tabeli vastas olev joon tühjaks.

    Tabelite võrdlus nelja või enama veeruga

    Kui teil puudub programmi funktsionaalsus ja peate vastama tabelitele nelja või enama veeruga, siis saate positsioonist väljuda järgmiselt:

    • Looge tabelites tühja veerus.
    • Uutes veergudes kasutades valemit \u003d Lips Kombineerige veergusid, mida soovite võrdluse teha.

    Seega saate 1 veeru, mis sisaldab mitmete veergu väärtusi. Noh, kuidas ühe veeru sobitada, mida te juba teate.