Jak zrekoncyliować dwa pliki: poradnik krok po kroku
Praktyczne przejście przez proces rekoncyliacji
Rekoncyliacja to porównanie dwóch wersji tego samego zbioru danych, pliku PRE (źródło, „przed") i pliku POST (cel, „po"), aby udowodnić, że się zgadzają, i wskazać każdy rekord dodany, usunięty lub zmieniony. To codzienność w finansach, księgowości, audycie i migracji danych, gdzie jedna przeoczona różnica może oznaczać błędne saldo albo zepsuty raport.
Ten poradnik wyjaśnia proces prostym językiem. Ma zastosowanie niezależnie od tego, czy rekoncyliujesz
w arkuszu, skryptem czy dedykowanym narzędziem jak MetiRecon. Jeśli robiłeś to
ścianą formuł VLOOKUP, kolejne kroki będą znajome, tylko dużo mniej podatne na błędy.
1. Wczytaj oba pliki
Zacznij od otwarcia dwóch plików do porównania. Dane z realnego świata przychodzą w wielu formach, więc pierwsze zadanie to odczytać je poprawnie:
- Format: CSV, TSV, Excel (XLSX), JSON, XML, fixed-width i FIX to typowe formaty z ksiąg, systemów ERP, baz danych i systemów transakcyjnych.
- Separator: przecinki, średniki lub tabulatory. Eksporty europejskie często używają średnika, co potyka naiwne importy.
- Kodowanie: UTF-8 to standard, ale starsze systemy wciąż zwracają Windows-1250, Latin-1 i inne. Złe kodowanie zamienia polskie znaki w krzaki i psuje klucze.
- Wiersz nagłówka: potwierdź, że nazwy kolumn pokrywają się z rzeczywistymi danymi.
Poprawne ustawienie tego na starcie zapobiega najczęstszej przyczynie „widmowych" różnic.
2. Wybierz klucze
Klucz to kolumna (lub zestaw kolumn), która jednoznacznie identyfikuje rekord, aby można było dopasować go między plikami: numer rachunku, ID transakcji, ISIN, numer faktury albo klucz złożony w rodzaju data + konto + referencja.
Dobre klucze są stabilne i unikalne. Jeśli pojedyncza kolumna nie jest unikalna (na przykład to samo konto pojawia się w wielu wierszach), połącz kilka kolumn w klucz złożony. Wybór klucza to najważniejsza decyzja w całym procesie: dopasuj po złym polu, a każdy wiersz naraz wygląda na „dodany" i „usunięty".
3. Zmapuj kolumny do porównania
Pliki źródłowy i docelowy rzadko mają identyczny układ. Jeden nazywa kolumnę Kwota, drugi
value_net; kolejność może się różnić; jedna strona może mieć dodatkowe kolumny.
Mapowanie kolumn łączy pola oznaczające to samo i pozwala wybrać, które wartości są
faktycznie porównywane, a które niesione tylko jako kontekst.
4. Ustaw reguły i tolerancje
Nie każda różnica ma znaczenie. Bez reguł błahy szum formatowania zagłusza prawdziwe zmiany. Skonfiguruj:
- Tolerancję liczbową: traktuj wartości w zakresie np. 0,01 jako równe, aby wchłonąć różnice zaokrągleń między systemami.
- Dopasowanie bez wielkości liter: aby
PLNiplnnie były zgłaszane jako różne. - Obsługę spacji: przycinaj wiodące i końcowe spacje, które wkradają się z eksportów.
Cel jest prosty: zgłaszaj różnice, które mają znaczenie, i milcz o tych, które go nie mają.
5. Uruchom porównanie i przejrzyj różnice
Z ustawionymi kluczami, mapowaniem i regułami uruchom rekoncyliację. Każdy wiersz powinien wpaść do jednej z czterech grup:
- Dopasowane - obecne w obu plikach i równe w granicach tolerancji.
- Zmienione - ten sam klucz, ale różni się jedna lub więcej porównywanych wartości.
- Dodane - obecne tylko w pliku POST.
- Usunięte - obecne tylko w pliku PRE.
Osobny przegląd tych czterech grup to właśnie to, co czyni rekoncyliację wiarygodną: nic nie jest uśrednione i nic nie umyka niezauważone.
6. Wyeksportuj raport
Na koniec wyeksportuj wynik jako raport PDF, Excel lub CSV, który dołączysz do pakietu zamknięcia, przekażesz audytorowi albo wyślesz klientowi. Zapisana konfiguracja sprawia, że rekoncyliacja w kolejnym miesiącu to jedno kliknięcie, a nie odbudowa od zera.
Częste pułapki
- Nieunikalne klucze: przyczyna numer jeden bezsensownych wyników.
- Złe kodowanie lub separator: po cichu psuje klucze i wartości.
- Brak tolerancji na liczbach: różnice zaokrągleń zalewają raport.
- Ręczne kopiuj-wklej: arkusze słabo skalują się powyżej kilku tysięcy wierszy i zapraszają błędy formuł.
Zrób to w minuty z MetiRecon
MetiRecon przeprowadza cały ten proces na Twoim komputerze. Wykrywa formaty i kodowania, Ty ustawiasz klucze i tolerancje, a potem eksportuje raport. Wszystko zostaje w 100% offline, więc wrażliwe pliki finansowe nigdy nie opuszczają Twojej maszyny. Zobacz typowe zastosowania, porównaj z rekoncyliacją w Excelu albo przeczytaj FAQ.