Két hasonló nevű Excel-fájl található a számítógép különböző mappáiban. Hogyan állapítható meg, hogy a fájlok ugyanazon Excel-munkafüzet ismétlődései vagy különböző verziói-e? Ebben az oktatóanyagban megmutatjuk, hogyan hasonlíthat össze két Excel-fájlt, még akkor is, ha nincs telepítve az Excel a számítógépére.
Ezek az összehasonlító eszközök segíthetnek az Excel-munkalapon inkonzisztens adatok, elavult értékek, hibás képletek, helytelen számítások és egyéb problémák észlelésében.
1. Hasonlítson össze két Excel-lapot: Nézze meg egymás mellett
Ha egy pillantással át tudja tekinteni a lap adatait, nyissa meg őket egy külön ablakban, és végezzen egymás melletti összehasonlítást az Excel „Egymás melletti nézet” funkciójával.
- Nyissa meg a mindkét munkalapot tartalmazó Excel-fájlt, lépjen a Nézet lapra, és válassza az Új ablak lehetőséget .
- Az új ablakban válassza ki az összehasonlítani kívánt (második) munkalapot, vagy váltson rá .
Módosítsa vagy rendezze át az ablakokat, hogy a számítógépe kijelzőjén egymás mellett lássa mindkét munkalapot. Ismét ez a módszer a legjobb néhány sort vagy oszlopot tartalmazó Excel-munkalapok összehasonlítására.
- Ha inkább az Excel összehasonlító eszközét szeretné használni a két ablak egymás mellé helyezéséhez, jelölje be a „Nézet” lapot, és válassza a Nézet egymás mellett ikont.
Az Excel azonnal vízszintesen elrendezi mindkét munkalapot a számítógép képernyőjén. Lehet, hogy kissé nehézkes a lapok összehasonlítása ebben a fekvő nézetben, ezért folytassa a következő lépéssel, és módosítsa a tájolást függőleges/álló elrendezésre.
- Lépjen újra a „Nézet” fülre, és válassza az Összes elrendezése lehetőséget .
- Az „Elrendezés” ablakban válassza a Függőleges lehetőséget, majd kattintson az OK gombra .
Ez mindkét munkalapot egymás mellé helyezi a képernyőn. Még egy beállítást kell engedélyeznie az összehasonlítás megkönnyítése érdekében.
- Koppintson a Szinkron görgetés elemre , és ellenőrizze, hogy ki van-e jelölve. Ez lehetővé teszi mindkét munkalap egyidejű görgetését, lehetővé téve az adatkészlet szinkron soronkénti összehasonlítását.
Ha mindkét munkalap felső sora fejléc, győződjön meg róla, hogy rögzíti őket, hogy ne mozduljanak el az adatkészlet többi részével görgetés közben.
- Válassza az Ablakok rögzítése , majd a Felső sor rögzítése lehetőséget . Ismételje meg ezt a lépést a második munkalapon.
- Válassza az Ablak helyzetének visszaállítása lehetőséget az összehasonlítás tájolásának visszaállításához fekvő formátumra.
- Ha végzett az összehasonlítással, válassza a Megtekintés egymás mellett lehetőséget a munkalapok eredeti méretének visszaállításához.
Mostantól végiggörgetheti mindkét munkalapot, és soronként összehasonlíthatja őket. Ennek a funkciónak az a fő előnye, hogy minden Excel-verzióba be van építve. Azonban még mindig el kell végeznie egy csomó munkát – azaz a cellák kijelölését változó ábrákkal, makróval, képletekkel stb.
2. Hasonlítson össze két Excel-fájlt online eszközök segítségével
Vannak olyan webalapú eszközök, amelyek Excel összehasonlító szolgáltatásokat kínálnak. Ezek az eszközök hasznosak lehetnek, ha nincs telepítve az Excel a számítógépére. Ez az Aspose Excel-összehasonlító eszköze egy jó webes eszköz két Excel-fájl összehasonlítására.
Töltse fel az első (elsődleges) Excel-fájlt az első mezőbe, húzza a másik fájlt a második mezőbe, és kattintson az Összehasonlítás most gombra.
Ha a fájlok több lapból állnak, válassza ki az összehasonlítani kívánt lapokat a Lapok lapon. Ha mindkét lap eltérő értékű vagy tartalmú cellákat tartalmaz, az Aspose Excel összehasonlító eszköz sárgával kiemeli a különbségeket.
Ezeknek a web-alapú eszközöknek az a korlátja, hogy többnyire különböző értékeket emelnek ki. Nem tudják kiemelni az eltérő képleteket, számításokat stb.
3. Hasonlítson össze két Excel-fájlt a „Táblázat-összehasonlítás” segítségével
A Spreadsheet Compare egy megbízható szoftver két Excel-fájl vagy munkalap összehasonlítására. Sajnos jelenleg csak Windows-eszközökön érhető el. Önálló programként érkezik, és be van építve az Office verziókban/csomagokban található Microsoft Excelbe is: Office Professional Plus (2013 és 2016) vagy Microsoft 365.
Használja a Táblázat-összehasonlítást az Excelben
Ha Excel-alkalmazása a fent említett Office-csomagok részét képezi, a Táblázat-összehasonlító eszközt az „Érdeklődés” bővítményen keresztül érheti el. Ha az Excel alkalmazásban nincs „Érdeklődés” lap, a következőképpen kapcsolhatja be.
- Válassza a Fájl lehetőséget a menüsorban.
- Válassza az Opciók lehetőséget az oldalsávon.
- Válassza a Bővítmények lehetőséget az oldalsávon, válassza a COM -bővítmény lehetőséget a „Kezelés” legördülő menüben, majd válassza az Ugrás lehetőséget .
- Jelölje be az Érdeklődés jelölőnégyzetet, és kattintson az OK gombra .
Megjegyzés: Ha nem talál „Érdeklődés” jelölőnégyzetet a COM-bővítmények oldalon, akkor az Ön Excel- vagy Office-verziója nem támogatja a Táblázat-összehasonlítást. Vagy lehet, hogy a szervezet rendszergazdája letiltotta a funkciót. Telepítse az Office-verziókat a Spreadsheet Compare előre telepített verziójával, vagy forduljon szervezete adminisztrátorához.
- Nyissa meg mindkét összehasonlítani kívánt Excel-fájlt egy külön ablakban, lépjen a Menüsor Érdeklődés lapjára, és válassza a Fájlok összehasonlítása lehetőséget .
- Az Excel automatikusan hozzáadja az első és a második fájlt az „Összehasonlítás” és a „To” párbeszédpanelekhez. Válassza a Fájlok cseréje lehetőséget az elsődleges és másodlagos fájlok felcseréléséhez, vagy válassza az Összehasonlítás lehetőséget az összehasonlítás elindításához.
Ez egy új ablakban elindítja a Táblázat-összehasonlítást, kiemelve az adatkészleten belüli eltéréseket. A különböző értékekkel rendelkező szabályos cellák zöld színűek lesznek. A képleteket tartalmazó cellák lilára vannak formázva, míg a makróval rendelkező cellák türkiz kitöltőszínt kapnak.
Válassza az Eredmények exportálása lehetőséget, hogy az eredményekről másolatot készítsen, és Excel-dokumentumként mentse a számítógépére.
A jelentés tartalmazza a lap(oka)t és a cellahivatkozásokat változó adatkészletekkel, valamint a régi és az új adatok pontos értékét.
Az Excel-jelentést megoszthatja kollégáival, csapatával vagy más, a fájlon együttműködő személyekkel.
Használja a Spreadsheat Compare alkalmazást önálló programként
Ha az Ön Excel- vagy Office-verziójában nem található a Táblázat-összehasonlítás bővítmény, telepítse az önálló szoftvert a fejlesztő webhelyéről. A telepítőfájl telepítésekor jelölje be a Regisztráció és aktiválja a bővítményt az Excelben négyzetet.
A telepítés után indítsa el a Spreadsheet Compare alkalmazást, és kövesse az alábbi lépéseket az Excel dokumentumok összehasonlításához.
- Válassza a Fájlok összehasonlítása lehetőséget a „Kezdőlap” fülön.
- Válassza az „Összehasonlítás (régebbi fájlok)” párbeszédpanel melletti mappa ikont az első összehasonlítani kívánt dokumentum hozzáadásához az eszközhöz. Adja hozzá a második fájlt a „Címzett (újabb fájlok)” mezőhöz, és kattintson az OK gombra a folytatáshoz.
A Spreadsheet Compare funkció feldolgozza a fájlokat, és zöld színnel kiemeli a változó értékű cellákat.
Fedezze fel a különbségeket
A „Megtekintés egymás mellett” összehasonlító eszköz a legéletképesebb lehetőség az Office Home vagy Students felhasználók számára. Ha Excel for Microsoft 365 vagy Office Professional Plus (2013 vagy 2016) alkalmazást használ, a beépített „Táblázat-összehasonlítás” eszköz az Ön rendelkezésére áll. De ha nem Excelt használ a számítógépén, a webalapú Excel összehasonlító eszközök elvégzik a munkát. Ez tényleg olyan könnyű.
Hasonlítson össze két Excel-fájlt/táblázatot, és fedezze fel a különbségeket a VBA használatával
Ha gyakran kell összehasonlítania az Excel-fájlokat vagy -lapokat, érdemes egy kész Excel-makró VBA-kóddal rendelkeznie, és bármikor használnia kell az összehasonlításhoz.
A makrót a Gyorselérési eszköztárhoz is hozzáadhatja, így egyetlen gombbal elérheti, és azonnal megtudhatja, hogy a különböző fájlok/lapok cellái különböznek egymástól.
Tegyük fel, hogy van két munkalapja Jan és Feb, és szeretné összehasonlítani és kiemelni a januári lap különbségeit, használhatja az alábbi VBA-kódot:
Sub CompareSheets() Dim rngCell mint tartomány minden rngCellhez In Worksheets("január").UsedRange If Not rngCell = Worksheets("február").Cells(rngCell.Row, rngCell.Column) then rngCell.Interior.Color = vbYelColor Ha Next rngCell End Sub
A fenti kód a For Next ciklust használja, hogy végigmenjen a Jan munkalap minden egyes celláján (a teljes használt tartományon), és összehasonlítsa azt a februári munkalap megfelelő cellájával. Ha eltérést talál (amit az If-Then utasítással ellenőriz), sárgával kiemeli azokat a cellákat.
Ezt a kódot a VB-szerkesztő normál moduljában használhatja.
És ha ezt gyakran kell megtennie, jobb, ha elmenti ezt a kódot a Személyes makró munkafüzetbe, majd hozzáadja a Gyorselérési eszköztárhoz. Ilyen módon egyetlen gombnyomással elvégezheti ezt az összehasonlítást.
Íme a lépések a Személyes makró munkafüzet Excelben való letöltéséhez (alapértelmezés szerint nem érhető el, ezért engedélyeznie kell).
Az alábbiakban bemutatjuk a kód mentéséhez szükséges lépéseket a Személyes makró munkafüzetbe.
És itt találja a makrókód QAT-hoz való hozzáadásának lépéseit.