Hi ha dos fitxers Excel amb noms semblants en carpetes diferents del vostre ordinador. Com es determina si els fitxers són duplicats o versions diferents del mateix llibre d'Excel? En aquest tutorial, us mostrarem com comparar dos fitxers d'Excel, fins i tot si no teniu Excel instal·lat a l'ordinador.
Aquestes eines de comparació us poden ajudar a detectar dades inconsistents, valors obsolets, fórmules trencades, càlculs incorrectes i altres problemes al vostre full de treball d'Excel.
1. Compareu dos fulls d'Excel: visualitzeu un costat a l'altre
Si podeu consultar les dades del full d'un cop d'ull, obriu-les en una finestra independent i feu una comparació al costat de l'altre mitjançant la funció "Veure al costat de l'altre" d'Excel.
- Obriu el fitxer Excel que allotja els dos fulls de treball, aneu a la pestanya Visualització i seleccioneu Finestra nova .
- A la nova finestra, seleccioneu o canvieu al (segon) full de treball que voleu comparar.
Canvieu la mida o reorganitzeu les finestres perquè tingueu una visió de costat a costat dels dos fulls de treball a la pantalla de l'ordinador. Un cop més, aquest mètode és millor per comparar fulls de treball Excel amb només unes poques files o columnes.
- Si preferiu utilitzar l'eina de comparació d'Excel per col·locar les dues finestres una al costat de l'altra, comproveu la pestanya "Visualització" i seleccioneu la icona Visualitza una al costat de l'altra.
Excel organitzarà immediatament els dos fulls de treball horitzontalment a la pantalla de l'ordinador. Pot ser que sigui una mica difícil comparar els fulls en aquesta vista horitzontal, així que aneu al pas següent per canviar l'orientació a una disposició vertical/retrat.
- Aneu a la pestanya "Mostra" de nou i seleccioneu Organitza-ho tot .
- Seleccioneu Vertical a la finestra "Ordre" i seleccioneu D'acord .
Això apilarà els dos fulls de treball en una posició de costat a costat a la pantalla. Hi ha un paràmetre més que cal activar perquè la comparació sigui molt més fàcil.
- Toqueu Desplaçament síncron i assegureu-vos que estigui ressaltat. Això us permet desplaçar-vos per tots dos fulls de treball simultàniament, permetent una comparació sincrònica fila per fila del vostre conjunt de dades.
Si les files superiors dels dos fulls de treball són capçaleres, assegureu-vos de congelar-les perquè no es moguin amb la resta del conjunt de dades quan us desplaceu.
- Seleccioneu Congela els panells i seleccioneu Congela la fila superior . Repetiu aquest pas per al segon full de treball.
- Seleccioneu Restableix la posició de la finestra per revertir l'orientació de comparació al format horitzontal.
- Quan hàgiu acabat amb la comparació, seleccioneu Veure al costat per tornar els fulls de treball a les seves mides inicials.
Ara podeu desplaçar-vos pels dos fulls de treball i comparar-los línia per línia. El principal avantatge d'aquesta característica és que està integrada en totes les versions d'Excel. Tanmateix, encara haureu de fer una bona part de la feina, és a dir, detectar cel·les amb xifres, macros, fórmules, etc.
2. Compara dos fitxers d'Excel amb eines en línia
Hi ha eines basades en web que ofereixen serveis de comparació d'Excel. Trobareu que aquestes eines són beneficioses si no teniu Excel instal·lat al vostre ordinador. Aquesta eina de comparació d'Excel d'Aspose és una bona eina web per comparar dos fitxers d'Excel.
Carregueu el primer fitxer d'Excel (primari) al primer quadre, arrossegueu l'altre fitxer al segon quadre i seleccioneu el botó Compara ara .
Si els fitxers tenen diversos fulls, seleccioneu els fulls que voleu comparar a la pestanya Fulls. Si ambdós fulls tenen cel·les amb valors o contingut diferents, l'eina de comparació Aspose Excel ressaltarà les diferències en groc.
La limitació d'aquestes eines basades en web és que en la seva majoria destaquen diferents valors. No poden destacar fórmules discrepants, càlculs, etc.
3. Compara dos fitxers d'Excel utilitzant "Comparació de fulls de càlcul"
Spreadsheet Compare és un programari fiable per comparar dos fitxers o fulls de treball Excel. Malauradament, de moment només està disponible per a dispositius Windows. Es presenta com un programa autònom i també està integrat a Microsoft Excel inclòs a les versions/paquets d'Office: Office Professional Plus (2013 i 2016) o Microsoft 365.
Utilitzeu la comparació de fulls de càlcul a Excel
Si la vostra aplicació Excel forma part dels paquets d'Office esmentats anteriorment, podeu accedir a l'eina de comparació de fulls de càlcul mitjançant el complement "Consulta". Si no hi ha cap pestanya "Consulta" a la vostra aplicació Excel, aquí teniu com activar-la.
- Seleccioneu Fitxer a la barra de menú.
- Seleccioneu Opcions a la barra lateral.
- Seleccioneu Complements a la barra lateral, seleccioneu Complement COM al menú desplegable "Gestiona" i seleccioneu Vés .
- Marqueu la casella Consulta i seleccioneu D'acord .
Nota: si no trobeu una casella de selecció "Consulta" a la pàgina de complements COM, la vostra versió d'Excel o d'Office no és compatible amb la comparació de fulls de càlcul. O potser l'administrador de la vostra organització ha desactivat la funció. Instal·leu les versions d'Office amb la comparació de fulls de càlcul preinstal·lada o poseu-vos en contacte amb l'administrador de la vostra organització.
- Obriu els dos fitxers d'Excel que voleu comparar en una finestra independent, aneu a la pestanya Consulta a la barra de menús i seleccioneu Compara fitxers .
- Excel afegirà automàticament el primer i el segon fitxer als quadres de diàleg "Comparar" i "A", respectivament. Seleccioneu Intercanviar fitxers per intercanviar els fitxers primaris i secundaris, o seleccioneu Comparar per iniciar la comparació.
Això iniciarà Comparació de fulls de càlcul en una finestra nova, destacant qualsevol disparitat dins del vostre conjunt de dades. Les cel·les normals amb diferents valors tindran un ressaltat verd. Les cel·les amb fórmules tenen un format porpra, mentre que les cel·les amb una macro tindran un color de farciment turquesa.
Seleccioneu Exporta resultats per generar i desar una còpia dels resultats a l'ordinador com a document Excel.
L'informe indicarà les referències de fulls i cel·les amb diferents conjunts de dades, així com els valors exactes de les dades antigues i noves.
Podeu compartir l'informe d'Excel amb els vostres companys, equip o altres persones que treballin col·laborant en el fitxer.
Utilitzeu la comparació de fulls de càlcul com a programa autònom
Si la vostra versió d'Excel o d'Office no té el complement de comparació de fulls de càlcul, instal·leu el programari autònom des del lloc web del desenvolupador. Quan instal·leu el fitxer de configuració, assegureu-vos de marcar la casella Registre i activar el complement a Excel .
Després de la instal·lació, inicieu Comparació de fulls de càlcul i seguiu aquests passos per utilitzar el programa per comparar els documents d'Excel.
- Seleccioneu Compara fitxers a la pestanya "Inici".
- Seleccioneu la icona de la carpeta al costat del quadre de diàleg "Compara (fitxers més antics)" per afegir el primer document que voleu comparar amb l'eina. Afegiu el segon fitxer al quadre "A (fitxers més nous)" i seleccioneu D'acord per continuar.
La comparació de fulls de càlcul processarà els fitxers i ressaltarà les cel·les amb diferents valors en verd.
Localitza les diferències
L'eina de comparació "Veure costat a costat" és l'opció més viable per als usuaris d'Office Home o Students. Si utilitzeu Excel per a Microsoft 365 o Office Professional Plus (2013 o 2016), l'eina integrada "Comparació de fulls de càlcul" està a la vostra disposició. Però si no feu un Excel al vostre ordinador, les eines de comparació d'Excel basades en web faran la feina. És realment així de fàcil.
Compareu dos fitxers/fulls d'Excel i obteniu les diferències amb VBA
Si necessiteu comparar fitxers o fulls d'Excel amb força freqüència, és una bona idea tenir un codi VBA de macro d'Excel a punt i utilitzar-lo sempre que necessiteu fer la comparació.
També podeu afegir la macro a la barra d'eines d'accés ràpid perquè pugueu accedir amb un sol botó i saber a l'instant quines cel·les són diferents en diferents fitxers/fulls.
Suposem que teniu dos fulls de gener i febrer i voleu comparar i destacar les diferències al full de gener, podeu utilitzar el codi VBA següent:
Sub CompareSheets() Dim rngCell com a rang per a cada rngCell en fulls de treball("Jan").UsedRange If Not rngCell = Worksheets("Feb").Cells(rngCell.Row, rngCell.Column) A continuació, rngCell.Interior.Color = vbYellow End Si Next rngCell End Sub
El codi anterior utilitza el bucle For Next per recórrer cada cel·la del full de gener (tot el rang utilitzat) i el compara amb la cel·la corresponent del full de febrer. En cas que trobi una diferència (que es comprova amb la instrucció If-Then), ressalta aquestes cel·les en groc.
Podeu utilitzar aquest codi en un mòdul normal a l'Editor VB.
I si ho heu de fer sovint, és millor desar aquest codi al llibre de treball de Macro personal i afegir-lo a la barra d'eines Accés ràpid. D'aquesta manera, podreu fer aquesta comparació amb un clic d'un botó.
Aquests són els passos per obtenir el llibre de treball de macros personals a Excel (no està disponible de manera predeterminada, així que l'heu d'activar).
Aquests són els passos per desar aquest codi al llibre de treball de macros personals.
I aquí trobareu els passos per afegir aquest codi macro al QAT.