fbpx

Jak zamienić kropki na przecinki?

08.02.2013 | ECP1, Techniczne

W standardowym (polskim) ustawieniu typu separatorów liczb w Excelu zapisywane są w postaci 1 234,56. Często musimy poradzić sobie z sytuacją, że po zaimportowaniu danych z zewnętrznego systemu (np. z SAP-a) do Excela musimy poradzić sobie z inną postacią zapisywania liczb, mianowicie 1,234.56. Problem polega na tym, że jako separator tysięcy używany jest przecinek, a jako symbol dziesiętny – kropka. Dzieje się tak dlatego, że podczas importu danych Excel zachowuje źródłowy format liczb. W efekcie do arkusza trafiają liczby wyglądające jak w poniższej tabeli:

Liczby w formacie do zamiany (1,234.56) - dla Excela: tekst

Excel traktuje te liczby jako tekst, co można poznać po wyrównaniu ich do lewej krawędzi komórki (liczby wyrównywane są automatycznie do prawej). Jeśli taką tabelę chcemy tylko wydrukować, to nie ma większego problemu, ponieważ rozumiemy, co jest w niej zawarte, i że dane w kolumnie Dochód to liczby, a nie – tekst. Oprócz tego, że taki zapis wygląda nieelegancko, ponieważ w Polsce przyjęty jest inny, to nic specjalnego się nie dzieje. Jednak problem pojawia się wtedy, gdy mamy zamiar wykonać na tych danych jakieś obliczenia, np. do dochodu dodać zwrot podatku. Na tekście nie da się wykonywać działań matematycznych. A wartości w kolumnie Dochód Excel traktuje obecnie jako tekst. W takiej sytuacji konieczna jest zmiana tekstu na liczby. W praktyce sprowadza się to do usunięcia przecinków i zamiany kropek na przecinki (a tutaj znajdziesz rozwiązanie tego problemu z użyciem makra). Należy to zrobić w następujący sposób:

1. Zaznacz kolumnę Dochód (to właśnie w niej chcesz dokonywać zmian).

2. Naciśnij skrót klawiszowy Ctrl + h. Pojawi się okienko Znajdowanie i zamienianie.

3. W polu Znajdź wpisz „,” (przecinek), a pole Zamień na zostaw puste. Naciśnij przycisk Zamień wszystko.

Zamiana przecinka na nic

W ten sposób pozbyliśmy się przecinków jako separatorów tysięcy.

4. Ponownie w polu Znajdź wpisz „.” (kropkę), a w polu Zamień na – „,” (przecinek). Naciśnij przycisk Zamień wszystko. Za każdym razem po naciśnięciu przycisku Zamień wszystko Excel wyświetli informację, ilu zmian dokonał.

Zamiana kropki na przecinek

W ten sposób pozbyliśmy się kropek jako symboli dziesiętnych i zastąpiłam je przecinkami. Jeśli interesuje Cię, w jaki sposób zamienić tylko drugą kropkę w liczbie na przecinek (np. 1.234.56) zajrzyj tutaj. A tak wyglądają wartości po zamianie (dla Excela są to już liczby – można na nich wykonywać działania matematyczne):

Liczby w poprawnym formacie - dla Excela: liczby

Gotowe!

Podobne zagadnienia:

A oto wersja video:

A tutaj dowiecie się jak zamienić znak gwiazdki lub znak zapytania w komórce. Metoda prosta, a wcale nie taka oczywista…

Jeżeli chcesz lepiej poznać Excela na poziomie podstawowym zapisz się na listę zainteresowanych kursem Excel w codziennej pracy cz. 1! Podczas oczekiwania na kurs będę Ci wysyłała informacje, ciekawostki i excelowe triki. Bezpłatnie! 

Pomogłam Ci? Postaw mi wirtualną kawę! →

Przeczytaj podobne wpisy

Kategorie

10 komentarzy

  1. Dziękuję bardzo za pomoc 🙂

    Reply
  2. Dzięki!

    Reply
  3. Bardzo pomocne!

    Reply
  4. udało się 🙂

    Reply
  5. git!

    Reply
  6. dodam jedynie, że warto sprawdzić w opcjach „zamień” mamy zaznaczony arkusz czy skoroszyt. Zamianę z przecinkiem robię często, ale dziś pół dnia straciłam na poszukiwanie przyczyny, dlaczego dzisiejszy dzień jest wyjątkowy 🙂

    Reply
    • Tak – warto pamiętać o tym zwłaszcza, jak niedawno zmienialiśmy tę opcję 😉

      Reply
  7. Dzięki temu życie stało się prostrze 🙂

    Reply
    • 🙂 SUPER!!!! O to właśnie chodzi 🙂 Excel czyni życie prostszym 🙂

      Reply

Submit a Comment

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *