Mam problem z zapisywaniem pliku excel w formacie .csv
Mianowicie, mam liczby, które mają ponad 13 znaków, daje format tekst w excelu (mam 2007).
Po zapisaniu w pliku .csv (rozdzielanym przecinkami) liczby pokazują się z notacją wykładniczą, jak to zmienić? Chcę żeby pokazywały się normalnie, bez notacji. Ma ktoś jakiś pomysł ?
Excel - liczba sformatowana jako tekst
- blackbird936
- Użytkownik

- Posty: 280
- Rejestracja: 28 lis 2011, o 13:28
- Płeć: Kobieta
- Podziękował: 53 razy
Excel - liczba sformatowana jako tekst
Ostatnio zmieniony 8 sty 2018, o 16:09 przez Afish, łącznie zmieniany 1 raz.
Powód: Temat umieszczony w złym dziale.
Powód: Temat umieszczony w złym dziale.
-
OShon
- Użytkownik

- Posty: 62
- Rejestracja: 4 mar 2014, o 00:32
- Płeć: Mężczyzna
- Lokalizacja: VBATools | Kraków | Poland | Europe | Earth | SolSystem | SomewareInSpace
- Podziękował: 1 raz
- Pomógł: 7 razy
Excel - liczba sformatowana jako tekst
Po podziale na kolumny
[Ctrl+H] zamień . na ,
Albo
[Ctrl+H] zamień . na .
[Ctrl+H] zamień . na ,
Albo
[Ctrl+H] zamień . na .
- blackbird936
- Użytkownik

- Posty: 280
- Rejestracja: 28 lis 2011, o 13:28
- Płeć: Kobieta
- Podziękował: 53 razy
Excel - liczba sformatowana jako tekst
będzie liczba z przecinkiem :/
W pliku .xlsx mam numer 5909990339426 (format tekst), a po zapisaniu pliku w .csv mam 5,90999E+12. Cała kolumna musi mieć format tekstowy, chciałabym żeby liczby się nie zmieniały tylko pozostały takie jakie są
W pliku .xlsx mam numer 5909990339426 (format tekst), a po zapisaniu pliku w .csv mam 5,90999E+12. Cała kolumna musi mieć format tekstowy, chciałabym żeby liczby się nie zmieniały tylko pozostały takie jakie są
-
OShon
- Użytkownik

- Posty: 62
- Rejestracja: 4 mar 2014, o 00:32
- Płeć: Mężczyzna
- Lokalizacja: VBATools | Kraków | Poland | Europe | Earth | SolSystem | SomewareInSpace
- Podziękował: 1 raz
- Pomógł: 7 razy
Excel - liczba sformatowana jako tekst
Mając 5,90999E+12 zaznaczasz kolumnę i klikasz [Ctrl+1] zmieniając format na liczbowy.
Całość zapisu fizycznego zmienia się na liczbę:590999000000000000
Nie możesz zachować ją jako test w Excelu przy jednoczesnym ustawieniem jako tekst.
Excel wykonuje automatycznie konwersję na liczbę.
Możesz jednak oszukać Excela w ten sposób:
A potem po przeciągnięciu po całym obszarze, zamienić formułę kopiując na wartości. Otrzymasz w ten sposób stos licz porządkowanych do lewej (czyli tekst).
Całość zapisu fizycznego zmienia się na liczbę:590999000000000000
Nie możesz zachować ją jako test w Excelu przy jednoczesnym ustawieniem jako tekst.
Excel wykonuje automatycznie konwersję na liczbę.
Możesz jednak oszukać Excela w ten sposób:
Kod: Zaznacz cały
=ZŁĄCZ.TEKST("";A1)