Program Excel dla komputerów Mac nie ma obecnie żadnych ustawień zmieniających separator CSV od samej aplikacji.
Wybrany separator wartości zależy od regionu
i domyślnych separatorów liczb w regionie. Aby je zmienić, wybierz „Preferencje systemowe”> „Język i region”:
Następnie musisz zweryfikować separatory liczb w „Zaawansowane…”> „Ogólne”.
Oto zasady stosowane przez program Excel do określania sposobu zapisywania plików CSV:
Jeśli Twój język / region / lokalizacja używa przecinków ( ,) do separacji dziesiętnej (tj. Π (pi) jest wyświetlany jako 3,1416), program Excel zapisze za pomocą średników ( ;)
Jeśli używa kropki ( .inaczej kropki lub kropki ), wówczas będzie się ograniczać przecinkami ( ,).
Uwaga:
Musisz zmienić swój region ogólny, aby działał. Na przykład, jeśli Twoim regionem są Niemcy (które używają ,separacji dziesiętnej), Excel zawsze będzie używał ;CSV, nawet przy zmianie kropki dziesiętnej w ustawieniach „Zaawansowane”. Możesz na przykład, jeśli chcesz ,jako separator CSV, wybrać Stany Zjednoczone jako region.
Aby to zauważyć, musisz ponownie uruchomić program Excel. Zamknij aplikację, zmień region, a następnie uruchom go ponownie.
Dziękuję, ale to nie działa. Wypróbowałem oba rozwiązania ...
Cris Cole
Działa tutaj wielokrotnie, przełączaj separatory przecinków liczb i walut na separatory kropkowe i odwrotnie. Uruchom ponownie program Excel, otwórz plik xlsx, zapisz jako csv lub windows csv, zapisuje się go za pomocą alternatywnego przecinka / średnika
zmiana separatora dziesiętnego nie działała dla mnie. Dodaję, aby zmienić cały „region” z „Francji” na „Stany Zjednoczone”.
cyrilchampier
1
Próbowałem wyjaśnić Twój post - zauważyłem, że rzeczywiste ustawienia kropki dziesiętnej nie mają znaczenia dla Excela. To region musi się zmienić. Więc dla mnie, mieszkając w Niemczech, musiałem zmienić go na amerykański, aby poprawnie interpretować CSV przecinkami. Uważam to za błąd lub przynajmniej brak funkcji w programie Excel, które powinny mieć opcję zastąpienia ustawień systemu.
slhck
6
Próbowałem zaakceptować odpowiedź bez powodzenia. (High Sierra + Excel 16.10) Moją jedyną opcją było użycie otwartego biura, z dala od Excela w tej funkcji.
Próbowałem zaakceptować odpowiedź bez powodzenia. (High Sierra + Excel 16.10) Moją jedyną opcją było użycie otwartego biura, z dala od Excela w tej funkcji.
źródło