Jak zaimportować CSV z aplikacji, której nie znamy

Nie każda aplikacja budżetowa jest na naszej liście, a wyciągów bankowych nie ma na niczyjej. Inteligentny import czyta nieznany plik, ustala, co znaczą jego kolumny, i pokazuje ci wynik, zanim cokolwiek zostanie zapisane.

Jak zaimportować

  1. 1. Wyeksportuj dane ze swojej aplikacji albo pobierz wyciąg z banku. Działa i CSV, i XLSX.
  2. 2. Otwórz Money Talks, wejdź w Ustawienia i dotknij „Import danych”.
  3. 3. Wybierz „Inteligentny import” na początku listy.
  4. 4. Wskaż plik.
  5. 5. Przeczytaj podgląd uważnie. Przy nieznanym pliku to najważniejszy krok: sprawdź kilka wierszy i sprawdź, czy wydatki są wydatkami.
  6. 6. Potwierdź.

Potrzebny plik

Inteligentny import czyta pliki CSV i XLSX, niezależnie od tego, jak nazywają się kolumny.

Masz właściwy plik, jeśli jego pierwszy wiersz wygląda tak:

Date,Description,Amount,Currency,Balance
2026-03-15,Coffee shop,-4.20,EUR,812.40

Nie ma tu stałego nagłówka. To jeden kształt z wielu: liczy się to, żeby gdzieś w pliku była data, kwota i najlepiej waluta.

Najczęstsze pytania

Moja aplikacja jest na waszej liście, ale przez pomyłkę wybrałem Inteligentny import. Czy to coś psuje?

Nie. Money Talks patrzy na nagłówek, zanim zaufa twojemu wyborowi. Jeśli kolumny pasują do aplikacji, którą zna, plik trafia do czytnika tej aplikacji niezależnie od tego, co wybrałeś. Inteligentny import obsługuje tylko pliki, które naprawdę nie pasują do niczego.

Czy mogę zaimportować wyciąg bankowy?

Często tak. Wyciąg z kolumną daty, kolumną kwoty i opisem importuje się jako lista transakcji. Nie dostaniesz kategorii, bo wyciąg ich nie ma, ani przelewów między twoimi własnymi kontami, bo wyciąg nie potrafi odróżnić ich od wydatków. Sprawdź podgląd przed potwierdzeniem.

Skąd wiadomo, która kolumna to kwota?

Program patrzy na wartości, a nie na nazwy. Kolumna z pieniędzmi wygląda jak pieniądze: spójna liczba miejsc po przecinku, symbole walut, separatory tysięcy, mieszanka znaków. Kiedy kwotą mogłoby być kilka kolumn, wygrywa ta, która na całej swojej długości wygląda najbardziej jak pieniądze. Nazwy w nagłówku pomagają, jeśli są rozpoznawalne, ale decyduje zawartość.

A jeśli odczyta mój plik źle?

Podgląd jest dokładnie po to. Pokazuje każdy wiersz w takiej postaci, w jakiej zostanie zapisany, z typem, kwotą, walutą i kategorią, plus liczbę wszystkiego, co pominięto, i powód. Nic nie zostaje zapisane, dopóki nie potwierdzisz, więc plik odczytany źle kosztuje cię spojrzenie, a nie sprzątanie.

Co przenosi się z dowolna inna aplikacja

  • Transakcje, których datę i kwotę da się ustalić z pewnością
  • Kategorie, jeśli trzyma je jakaś kolumna
  • Walutę, z kolumny waluty albo z jednej powtarzającej się w całym pliku
  • Kierunek każdego wiersza, ze znaku kwoty albo z osobnej kolumny kierunku

Czego nie da się przenieść

  • Przelewy między twoimi własnymi kontami - Nieznany plik nie daje pewnego sposobu, żeby odróżnić przesunięcie między dwoma twoimi kontami od zwykłego wydatku. Zamiast zgadywać, Inteligentny import zostawia je jako zwykłe wiersze do poprawienia i nigdy nie wymyśla powiązania.
  • Salda bieżące - Wyciągi bankowe często mają kolumnę z saldem. To skutek transakcji, a nie transakcja, więc nie jest importowana.
  • Wszystko, czego w pliku nie ma - Inteligentny import może odczytać tylko to, co jest zapisane. Wyciąg bez kolumny waluty czytany jest w twojej walucie bazowej, co jest poprawne, jeśli masz bank w kraju, i błędne, jeśli nie.

Do czego służy Inteligentny import

Aplikacje z własnym poradnikiem to te, które rozebraliśmy plik po pliku. Inteligentny import obejmuje resztę: aplikację budżetową, której nie widzieliśmy, arkusz, który prowadzisz sam, albo wyciąg pobrany z banku.

Czyta kolumny pliku i ustala, co każda z nich zawiera, a potem pokazuje ci wynik, zanim cokolwiek zapisze.

Czyta wartości, a nie tylko nazwy

Oczywiste podejście to szukanie kolumny o nazwie Amount. Szybko zawodzi: pliki przychodzą w wielu językach, banki nazywają rzeczy po swoich systemach, a sporo eksportów podpisuje kolumnę czymś w rodzaju Value albo Betrag, albo czymś zupełnie nierozpoznawalnym.

Nazwy kolumn są więc wskazówką, a nie odpowiedzią. Rozstrzyga zawartość. Kolumna z pieniędzmi wygląda jak pieniądze na całej długości: miejsca po przecinku, które się nie zmieniają, symbole walut, separatory tysięcy, mieszanka wartości dodatnich i ujemnych. Kolumna z numerami referencyjnymi tak nie wygląda, choćby jej nazwa brzmiała jak kwota.

Tak samo jest z walutą. Trzy litery powtarzające się w kolumnie, wzięte ze zbioru prawdziwych kodów walut, to kolumna waluty, jakkolwiek by się nazywała.

Czego nie zrobi

Nie połączy przelewów w pary. W pliku, którego nie rozpoznajemy, nie ma nic, co pewnie odróżniałoby przesunięcie między dwoma twoimi kontami od wydatku, a wymyślenie tego połączenia stworzyłoby ruchy między kontami, które nigdy nie wymieniły się pieniędzmi. Takie wiersze przychodzą jako zwykłe transakcje, a ty poprawiasz te kilka, które mają znaczenie.

Nie wymyśli waluty. Jeśli plik jej nie podaje, użyta zostanie twoja waluta bazowa. To poprawne przy wyciągu krajowym i błędne przy zagranicznym, więc jeśli masz bank za granicą, warto na to zerknąć w podglądzie.

Nie potraktuje salda bieżącego jak transakcji. Wyciągi bankowe je zawierają, a to wynik, a nie zdarzenie.

Przeczytaj podgląd porządnie

Przy aplikacji, którą znamy, podgląd jest formalnością. Przy nieznanym pliku to krok, który wykonuje całą robotę.

Sprawdź trzy rzeczy. Czy kilka wierszy ma daty, których się spodziewasz? Czy twoje wydatki są wydatkami, a nie przychodami? Czy waluta wygląda poprawnie? Te trzy pytania pokrywają prawie każdy sposób, w jaki nieznany plik może zostać odczytany źle, a nic nie zostaje zapisane, dopóki nie potwierdzisz.

Jeśli coś jest nie tak, plik nie jest stracony. Nic nie zostało zapisane.