Jak zatrzymać konwersję liczb do formatu daty po wklejeniu kopii w programie Excel?

10

Kiedy kopiuję dane z witryny i wklejam do Excela, niektóre liczby / ciągi znaków są konwertowane na format daty. Na przykład: „2-1” konwertuje na „1 lutego”. Jak mogę temu zapobiec? Mam zbyt wiele rekordów do zrobienia ręcznie. Czy jest jakiś szybki proces?

Scott
źródło
2
Wybierz puste pola (lub całą kolumnę), ustaw je na format ciągu zamiast wartości domyślnej i wykonaj specjalną wklej (dostępną po kliknięciu prawym przyciskiem) z „tylko wartościami”, aby zapobiec automatycznemu stosowaniu formatu daty ...
Victor Nicollet,
2
@Victor: Prześlij ponownie swój komentarz jako odpowiedź (to jest to!), Abyśmy mogli go głosować, a pytający może go „zaakceptować”.
Dave Sherohman

Odpowiedzi:

8

Wybierz puste pola (lub całą kolumnę), ustaw je na format ciągu zamiast wartości domyślnej i wykonaj specjalną wklej (dostępną po kliknięciu prawym przyciskiem) z „tylko wartościami”, aby zapobiec automatycznemu stosowaniu formatu daty .

(Przeniesienie komentarza Victora do odpowiedzi, zgodnie z MSO , ponieważ OP i Victor nie zrobili tego od tygodnia)

dsolimano
źródło
2

Przed wklejeniem wybierz kolumnę, która będzie zawierać wartość inną niż data. Kliknij prawym przyciskiem myszy. Wybierz „Formatuj komórki”. Następnie wybierz „tekst” jako format i kliknij OK.

Teraz idź i wklej, ale wklej, używając opcji „Dopasuj formatowanie docelowe”.

Paul Vincent Craven
źródło
0

Istnieje kilka sposobów rozwiązania tego problemu, najczęstszym i najprostszym byłoby sformatowanie komórek przed wklejeniem danych jako tekstu (wybierz zakres, kliknij prawym przyciskiem myszy, sformatuj komórki, kliknij dwukrotnie tekst).

To, co zrobiłem, to po prostu zmienić separator dziesiętny:

Plik -> opcje -> zaawansowane -> odznacz „użyj separatorów systemowych” i ustaw separator dziesiętny na kropkę ”. (domyślnie w moim przypadku był to przecinek).

W razie potrzeby sprawdź http://cloudishvps.com/windows/stop-excel-2013-auto-converting-numeric-values-dates/, aby uzyskać zrzuty ekranu.

Teslaman
źródło
0

Problemem jest to, że pole lub cała kolumna jest ustawiona tak, aby zawierała dane w FORMACIE DATY. Aby temu zaradzić, prostym sposobem jest wybranie pola lub całej kolumny: „Kliknij prawym przyciskiem myszy”> Formatuj komórki> Kliknij liczbę (Wybierz podopcje zgodnie z wymaganiami)> Naciśnij OK.

Mam nadzieję że to pomoże.

piaskowy człowiek
źródło
0
  1. Wklej dane
  2. Ustaw problematyczny typ komórki na tekst
  3. Wklej dane ponownie bez usuwania
użytkownik364145
źródło
0

przekonwertuj pole z formatem liczbowym na format zmiennoprzecinkowy w zapytaniu i wklej wynik. Jeśli liczba jest liczbą, wybierz obsadę (kwota jako liczba zmiennoprzecinkowa) jako kwota z tabeli;

Binda
źródło
-1

1.) spróbuj dodać ten sing (') do swojego numeru w danych źródłowych, a następnie wklej go w programie Excel zamień (') na taki sam ('), ponieważ po dodaniu tego singa będzie on widoczny w twoich danych w programie Excel, ale po zastąpieniu dzięki temu będzie ukryty.

2.) Jeśli wpiszesz, po prostu dodaj ten znak (') przed numerem, a następnie program Excel nie przekształci go w datę, a ten znak nie będzie widoczny w twoim

Saurabh E Care Communications
źródło