Spis treści
Aby oddzielić części całkowite i ułamkowe liczby reprezentowane jako ułamek dziesiętny, stosuje się specjalny znak separatora: w krajach anglojęzycznych jest to kropka, w pozostałych najczęściej jest to przecinek. Z powodu tej różnicy użytkownicy Excela często stają przed zadaniem zastąpienia niektórych znaków tymi, których potrzebują. Zobaczmy, jak możesz zmienić przecinki na kropki w programie.
Uwaga: jeśli jako separatora zostanie użyty przecinek, to program nie będzie akceptował liczb z kropkami jako ułamków dziesiętnych, co oznacza, że nie można ich również używać w obliczeniach. Dotyczy to również sytuacji odwrotnej.
Metoda 1: Użyj narzędzia Znajdź i zamień
Ta metoda jest najpopularniejsza i polega na użyciu narzędzia "Znajdź i zamień":
- W dowolny dogodny sposób wybieramy zakres komórek, w których wszystkie przecinki należy zastąpić kropkami. W głównym wejściu w bloku "Redagowanie" kliknij ikonę funkcji „Znajdź i wybierz” a w proponowanych opcjach zatrzymujemy się na opcji – "Zastępować". Możesz także użyć skrótu klawiaturowego, aby uruchomić to narzędzie. Ctrl + H.Uwaga: jeśli nie dokonasz wyboru przed użyciem narzędzia, wyszukiwanie i zastępowanie przecinków kropkami zostanie wykonane w całej zawartości arkusza, co nie zawsze jest konieczne.
- Na ekranie pojawi się małe okno funkcji. "Znajdź i zamień". Powinniśmy od razu znaleźć się w zakładce "Zastępować" (jeśli z jakiegoś powodu tak się nie stało, przełączamy się na to ręcznie). Tutaj jesteśmy w wartości parametru "Odnaleźć" podaj znak przecinka dla "Zastąpione przez" – znak kropki. Naciśnij przycisk, gdy będziesz gotowy "Zamień wszystko"aby zastosować narzędzie do wszystkich zaznaczonych komórek.Naciśnięcie tego samego przycisku "Zastępować" wykona pojedyncze wyszukiwanie i zamianę, zaczynając od pierwszej komórki z wybranego zakresu, tzn. będzie trzeba kliknąć dokładnie tyle razy, ile jest podmian według podanych parametrów.
- Kolejne okno będzie zawierało informację o ilości wykonanych wymian.
- Dzięki temu bez większego wysiłku udało nam się wstawić kropki zamiast przecinków w wybranym fragmencie tabeli.
Metoda 2: użyj funkcji „Zastąp”
Dzięki tej funkcji możesz również automatycznie wyszukiwać i zastępować jeden znak innym. Oto, co robimy:
- Wstajemy w pustej komórce obok tej, która zawiera przecinek (w tej samej linii, ale niekoniecznie w następnej). Następnie kliknij ikonę „Wstaw funkcję” po lewej stronie paska formuły.
- W otwartym oknie Wkładki funkcji kliknij aktualną kategorię i wybierz "Tekst" (również odpowiedni „Pełna lista alfabetyczna”). Na proponowanej liście zaznacz operatora "ZASTĄPIĆ", A następnie naciśnij przycisk OK.
- Pojawi się okno, w którym należy uzupełnić argumenty funkcji:
- "Tekst": Określ odwołanie do oryginalnej komórki zawierającej przecinek. Możesz to zrobić ręcznie, wpisując adres za pomocą klawiatury. Lub, będąc w polu wprowadzania informacji, kliknij żądany element w samej tabeli.
- „Tekst_gwiazdki”: tutaj, jak z funkcją "Znajdź i zamień", wskaż znak, który ma zostać zmieniony, czyli przecinek (tym razem w cudzysłowie).
- „Nowy_tekst”: określ znak kropki (w cudzysłowie).
- "Numer wpisu" nie jest wymaganym argumentem. W takim przypadku pozostaw to pole puste.
- Możesz przełączać się między argumentami funkcji, po prostu klikając wewnątrz żądanego pola lub używając klawisza zakładka na klawiaturze. Gdy wszystko będzie gotowe, kliknij OK.
- Przetworzone dane otrzymujemy w komórce z operatorem. Aby uzyskać podobny wynik dla innych elementów kolumny, użyj znacznik wypełnienia. Aby to zrobić, najedź kursorem na prawy dolny róg komórki z funkcją. Gdy tylko wskaźnik zmieni się w czarny znak plus (to jest znacznik), przytrzymaj lewy przycisk myszy i przeciągnij go w dół do ostatniego elementu kolumny.
- Po zwolnieniu przycisku myszy natychmiast zobaczymy wynik. Pozostaje tylko przenieść nowe dane do tabeli, zastępując nimi oryginalne. Aby to zrobić, zaznacz komórki z formułami (jeśli zaznaczenie zostało nagle usunięte), kliknij prawym przyciskiem myszy zaznaczony obszar i wybierz element z otwartego menu kontekstowego. "Kopiuj".Możesz również użyć podobnego przycisku znajdującego się w przyborniku „Schowek” w głównej zakładce programu. Lub po prostu naciśnij klawisze skrótów Ctrl + C.
- Teraz wybieramy zakres komórek w samej tabeli, gdzie powinniśmy wkleić dane skopiowane do schowka. Kliknij prawym przyciskiem myszy wybrany obszar w menu, które otworzy się w „Opcje wklejania” wybierz ikonę z obrazem folderu i numerami 123, – polecenie „Wstaw wartości”.Uwaga: Zamiast wybierać zakres w tabeli źródłowej, możesz po prostu przejść do komórki znajdującej się najwyżej (lub komórki znajdującej się najdalej od lewej, jeśli mówimy o obszarze wielu kolumn i wierszy), zaczynając od miejsca, w którym chcesz wklej skopiowane dane.
- Wszystkie przecinki w kolumnie zostały zastąpione kropkami. Nie potrzebujemy już kolumny pomocniczej i możemy ją usunąć. Aby to zrobić, kliknij jego oznaczenie na poziomym pasku współrzędnych prawym przyciskiem myszy i w otwartym menu kontekstowym zatrzymaj się na poleceniu "Usunąć". Podczas wykonywania operacji musisz upewnić się, że w wierszach poniżej tej kolumny nie ma żadnych wartościowych danych, które również zostaną usunięte.Alternatywnym sposobem jest wyczyszczenie zawartości komórek. Aby to zrobić, wybierz je, wywołaj menu kontekstowe, klikając je prawym przyciskiem myszy i wybierz odpowiednie polecenie z listy, która się otworzy.
Metoda 3: Dostosuj opcje programu Excel
Przejdźmy do następnej metody, która różni się od omówionych powyżej tym, że będziemy wykonywać czynności nie w środowisku pracy programu (na arkuszu), ale w jego ustawieniach.
Należy zauważyć, że w którym chcesz dokonać wymiany, należy wybrać jako Liczbowy (lub Ogólne), aby program postrzegał ich zawartość jako liczby i stosował do nich określone ustawienia. Więc zacznijmy:
- Idź do menu "plik".
- Wybierz element z listy po lewej stronie „Parametry”.
- W podrozdziale "Dodatkowy" odznacz opcję „Użyj separatorów systemowych” (grupa parametrów „Opcje edycji”), po czym aktywowane jest pole naprzeciwko „Separator liczb całkowitych i frakcji”, w którym wskazujemy znak "punkt" i kliknij OK.
- W ten sposób przecinki zostaną zastąpione kropkami we wszystkich komórkach zawierających wartości liczbowe. Akcja zostanie wykonana w całym skoroszycie, a nie tylko na tym arkuszu.
Metoda 4: Użyj niestandardowego makra
Ta metoda nie może być nazwana popularną, jednak istnieje, więc ją opiszemy.
Na początek musimy wykonać wstępne przygotowanie, a mianowicie włączyć tryb Deweloper (domyślnie wyłączone). Aby to zrobić, w parametrach programu w podrozdziale „Dostosuj wstążkę” w prawej części okna zaznacz pole obok pozycji "Deweloper". Zatwierdź zmiany, naciskając przycisk OK.
Przejdźmy teraz do naszego głównego zadania:
- Przełączanie na wyświetloną kartę "Deweloper" kliknij ikonę po lewej stronie wstążki "Visual Basic" (grupa narzędzi "kod").
- Na ekranie pojawi się okno. Edytor Microsoft VB. Po lewej stronie kliknij dwukrotnie dowolny arkusz lub książkę. W otwartym polu wklej poniższy kod i zamknij edytor.
Sub Макрос_замены_запятой_на_точку()
Selection.Replace What:=",", Replacement:=".", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=Fałsz
End Sub
- Wybieramy komórki, w których zawartości chcesz dokonać wymiany. Następnie kliknij ikonę „Makro”.
- W wyświetlonym oknie zaznaczamy nasze makro i potwierdzamy wykonanie polecenia, naciskając odpowiedni przycisk. Pamiętaj, że tej czynności nie można cofnąć.
- W rezultacie wszystkie przecinki w wybranych komórkach zostaną zastąpione kropkami.
Uwaga: ta metoda działa tylko wtedy, gdy jako separator dziesiętny w programie używany jest kropka, czyli opcja „Użyj separatorów systemowych” (omówione powyżej) jest wyłączone.
Metoda 5: Zmień ustawienia systemowe komputera
Zakończmy w sposób polegający na wprowadzeniu zmian w ustawieniach samego systemu operacyjnego (spójrzmy na przykład Windows 10).
- run Panel sterowania (na przykład przez linię Szukaj).
- W trybie przeglądania „Małe/duże ikony” kliknij na aplet „Standardy regionalne”.
- W oknie, które się otworzy, znajdziemy się w zakładce "Format"w którym wciskamy przycisk “Dodatkowe opcje”.
- W kolejnym oknie w zakładce "Liczby" możemy określić znak ogranicznika, który chcemy ustawić jako domyślny dla systemu, a w szczególności programu Excel. W naszym przypadku o to chodzi. Naciśnij, gdy będziesz gotowy OK.
- Następnie wszystkie przecinki w komórkach tabeli zawierające dane liczbowe (w formacie – Liczbowy or Ogólne) zostaną zastąpione kropkami.
Wnioski
Dlatego w programie Excel istnieje kilka sposobów zastępowania przecinków kropkami w komórkach tabeli. Najczęściej jest to użycie narzędzia Znajdź i zamień, a także funkcji SUBSTITUTE. Inne metody są potrzebne w wyjątkowych przypadkach i są stosowane znacznie rzadziej.