Moja klawiatura zamienia przecinek na fullstop, ale tylko w przypadku korzystania z MS Excel lub W10 Calculator


1

Jeśli więc na przykład wprowadzę wartość w dolarach, wejdzie ona do programu Excel jako 123,45 USD, a nie 123,45 USD. Jak można sobie wyobrazić, powoduje to spustoszenie przy użyciu plików csv. Jeśli korzystam z .(>) klawisz powyżej Alt, Excel nie będzie liczył z liczbą, traktuje to jako tekst: ~

W kalkulatorze .(>) klawisz powyżej Alt nie działa wcale, ale .(Del) klucz na mojej klawiaturze numerycznej robi - jako przecinek, a nie .

Tak więc excel nie będzie się liczył z moimi wartościami, ponieważ przecinek to myli, a Calc daje mi odpowiedzi, które są o tysiące więcej niż oczekiwano, chociaż poprawne cyfry pozwalają mi ręcznie przypisać miejsce po przecinku.

Trochę się gubię, dlaczego i jak to naprawić


Zmień opcje w programie Excel na separator dziesiętny i separator tysięcy
Sam

ponieważ ustawienia regionalne używają przecinka jako punktu odniesienia
phuclv

Odpowiedzi:


3

Zwykle dzieje się tak, gdy ustawienia regionalne i formaty zostały zmienione z domyślnych. Excel pobiera swój znak dziesiętny z ustawień regionalnych komputera (i zakładam, że kalkulator robi to samo).

Sprawdź ustawienia regionalne w systemie Windows 10 i ustaw je na domyślne ustawienia dla swojego kraju.

Jeśli osobiście nie chcesz używać tych ustawień domyślnych, możesz poinstruować program Excel, aby używał różnych znaków dla przecinka dziesiętnego i separatora tysięcy.

Podczas pracy z plikami CSV możesz użyć ustawień w Kreatorze importu, aby wyrównać konwencje pliku CSV z konwencjami, których chcesz użyć.


Tak, mimo że Windows 10 powiedział angielski NZ, miał, jako separator dziesiętny. Musiałem przejść do „Ustawień zaawansowanych” i tam było.
Bevan

1
Cieszę się, że mogę pomóc innemu Kiwi.
teylyn
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.