Masz kolumnę z liczbami, w których kropka jest separatorem dziesiętnym zamiast przecinka? Zamiast codziennie używać Ctrl+H (Znajdź i zamień), napisz raz formułę PODSTAW - i Excel automatycznie zamieni kropki na przecinki w każdym nowym wierszu.
Problem - kropki zamiast przecinków
Dane importowane z systemów zagranicznych często używają kropki jako separatora dziesiętnego (np. 107626.966). Excel w polskiej wersji potrzebuje przecinka. Możesz użyć Ctrl+H i zamienić ręcznie, ale przy codziennej aktualizacji danych - to strata czasu.

Formuła PODSTAW
Zamiast Ctrl+H użyj formuły:
=PODSTAW(C2;".";"," )
Argumenty:
- C2 - komórka z tekstem do przetworzenia
- "." - stary tekst (kropka), który chcemy zamienić
- "," - nowy tekst (przecinek), który wstawiamy

Wynik
Formuła automatycznie zamienia wszystkie kropki na przecinki w całej kolumnie. Gdy dodasz nowe dane - wystarczy przeciągnąć formułę. Nie trzeba pamiętać o Ctrl+H.

Zagnieżdżanie PODSTAW
Możesz zagnieżdżać formułę PODSTAW, żeby zamienić kilka różnych znaków naraz. Na przykład zamiana kropki na przecinek i jednocześnie usunięcie spacji:
=PODSTAW(PODSTAW(C2;".";"," );" ";"")

Podsumowanie
Formuła PODSTAW to automatyczna wersja Ctrl+H. Napisz raz, działa zawsze - nawet gdy dane się aktualizują. Szczególnie przydatna przy imporcie danych z systemów z innym formatem liczb.
Chcesz sprawdzić swoje umiejętności? Rozwiąż test z 20 zadaniami i zobacz, na jakim jesteś poziomie!
