Format liczbowy dla eksportu tekstu z Excela


3

Zasadniczo eksportuję blok kolumn z programu Excel do pliku tekstowego. które mogą wyglądać podobnie do tego w Excelu:

0 34,3 22,555 56,8970 34

Teraz chcę, aby wyglądało to w pliku tekstowym jako:

0,000 34,300 22,555 56,897 34 000

więc zasadniczo zachowując ten sam odstęp (ta sama liczba miejsc po przecinku).

Ale kiedy eksportuję, nie jestem w stanie tego osiągnąć.

Wskazówki i pomoc będą mile widziane.

Odpowiedzi:


0

Jeśli sformatowałeś komórki w programie Excel, aby wyglądały tak, jak chcesz, aby były wyświetlane (tj. W tym przypadku: Format, komórki, liczba, miejsca dziesiętne = 3) podczas zapisywania jako, tekst, powinien zapisać tekst z odpowiednim liczba miejsc po przecinku.


0
  1. Sformatuj komórkę (komórki) do pożądanego formatu
    Podświetl komórki (komórki)> Naciśnij Ctrl-1(lub kliknij prawym przyciskiem myszy, sformatuj komórki)> Liczba> Miejsca dziesiętne = 3

  2. Zapisz
    a) Plik> Zapisz jako> Wybierz odpowiedni format pliku, np. CSV (1) lub TSV (2) > Zapisz
    --- LUB ---
    b) W przypadku TSV (2) bez cudzysłowów ", wybierz wszystko> Kopiuj> Otwórz Notatnik > Wklej> Zapisz

Formatowanie miejsc dziesiętnych zostaje zachowane. (Testowany w programie Excel 2003)

Uwaga:
(1) CSV = format pliku wartości rozdzielanych przecinkami ( wiki )
(2) TSV = format pliku wartości rozdzielanych tabulatorami ( wiki )


świetny! właśnie tego potrzebowałem. Przeczytałem odpowiedź Craiga i próbowałem to
rozgryźć

@kaushik, cieszę się, że moja odpowiedź jest przydatna :) proszę ją przyjąć, jeśli jest to najbardziej odpowiednia odpowiedź ~
wilson
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.