Udostępnij za pośrednictwem

Import danych z CSV - separator dziesiętny

Anonimowe
2017-06-09T05:07:52+00:00

Importuję dane z plików .csv, gdzie separatorem dziesiętnym jest kropka "."

W dotychczasowym wizardzie importu miałem opcję zaawansowaną wyboru separatora - kropki automatycznie były zamieniane na przecinki.

W nowej procedurze importu nie mogę znaleźć tej opcji - jak mogę automatycznie zamienić separator dziesiętny z kropki na przecinek przy imporcie?

Microsoft 365 i Office | Excel | Do użytku domowego | Windows

Pytanie zablokowane. To pytanie zostało zmigrowane ze społeczności pomocy technicznej firmy Microsoft. Możesz zagłosować, czy pytanie jest pomocne, ale nie możesz dodawać komentarzy ani odpowiedzi, ani też śledzić pytania.

Komentarze: 0 Brak komentarzy

Odpowiedzi: 7

Sortuj według: Najbardziej pomocne
  1. Anonimowe
    2017-06-09T12:54:19+00:00

    Proszę czytać ze zrozumieniem ;)

    Ogranicznik, to znak rozdzielający liczby do kolejnych kolumn, zaś separator dziesiętny, o który pytam, oddziela część ułamkową liczby. Dane, które importuję, są w standardzie "zachodnim", tj. z kropką, a w moim "polskim" systemie separatorem jest przecinek

    • w efekcie zaimportowane dane Excel traktuje jak tekst, a nie jak liczbę.

    W starym wizardzie wybierało się separator w opcjach zaawansowanych, teraz takiej opcji nie widzę, co jest dla mnie istotnym utrudnieniem.

    Inne osoby (5) uznały tę odpowiedź za pomocną.
    Komentarze: 0 Brak komentarzy
  2. Anonimowe
    2017-06-21T08:19:36+00:00

    Jak wyżej napisałem, opcja znajdź/zamień w moim przypadku działa bez problemu już po zaimportowaniu danych do arkusza, więc zaproponowane narzędzie nie będzie dla mnie w niczym lepsze/szybsze.

    Liczę wciąż na to, że jednak ktoś z MS przeczyta ten wątek i tą sprawą się zajmie, a w kolejnej poprawce pojawi się z powrotem rozwijana lista wyboru separatora dziesiętnego.

    Używam Excela od początku lat 90-tych i zawsze uważałem go za najlepszy i najbardziej uniwersalny program na świecie - głównie dla niego tkwię ciągle w systemach Microsoftu. Wersja na Win 3.1 uruchamiała się pół sekundy, a współczesna kilka sekund - czy to nie jest dobry powód do narzekania? Skoro jednak radą dla mnie jest wymiana sprzętu na wydajniejszy (i7 z 16GB RAM i SSD to najwyraźniej za słaby sprzęt dla Excela), to może jednak muszę się w końcu uważniej przyjrzeć produktom tych "nigdy nie śpiących konkurentów" :/

    Inne osoby (3) uznały tę odpowiedź za pomocną.
    Komentarze: 0 Brak komentarzy
  3. Anonimowe
    2017-06-09T16:37:21+00:00

    Radzę sobie z tym problemem funkcją Znajdź/Zamień, podmieniając kropki na przecinki w całym arkuszu ;) Ale to kilka kolejnych niepotrzebnych kliknięć, na które tracę bezsensownie czas.

    Jest to cholernie wkurzające, że program, za który płacę niemałe pieniądze co roku (muszę kupić cały pakiet, choć używam tylko Excela i sporadycznie Worda) jest pozbawiany funkcji, które były w nim "od zawsze", a do tego w każdej kolejnej wersji działa wolniej :(

    Inne osoby (3) uznały tę odpowiedź za pomocną.
    Komentarze: 0 Brak komentarzy
  4. Oskar Shon 49,331 Punkty reputacji Moderator wolontariuszy
    2017-06-09T15:14:38+00:00

    ok - nie doczytałem że chodzi o znaki dziesiętne.

    Ale za to przerobiłem jeden ze swoich rozwiązań dostosowując się do braku jaki zafundował nam producent:

    Także jeśli chcecie podołać tym trudnościom to jest już stosowny mechanizm.

    Komentarze: 0 Brak komentarzy
  5. Oskar Shon 49,331 Punkty reputacji Moderator wolontariuszy
    2017-06-09T07:47:24+00:00

    Jak to nie ma:

    Na moje oko to opcja --Niestandardowy-- daje taka możliwość:

    Komentarze: 0 Brak komentarzy