Prośba o pomoc ze zmianą formy zapisu danych daty.

Użytkowanie arkusza kalkulacyjnego
wojcieto
Posty: 5
Rejestracja: czw sty 25, 2018 10:32 am

Prośba o pomoc ze zmianą formy zapisu danych daty.

Post autor: wojcieto »

Prośba o pomoc ze zmianą formy zapisu danych daty.

Otrzymałem plik z danymi.
Jedna z kolumn zawiera daty:

9/23/2019 12:00:00 AM

Za pomocą jakiej formuły mogę zamienić zapis amerykańskiej daty ( 23 wrzesień 2019 ) 9/23/2019 na europejski zapis 23.09.2019 który będzie widoczny jako data w OpenOffice.

Data jest potrzebna do obliczenia ilości dni.
OpenOffice 4.1.3
Awatar użytkownika
Jermor
Posty: 2239
Rejestracja: sob paź 12, 2013 11:09 am
Kontakt:

Re: Prośba o pomoc ze zmianą formy zapisu danych daty.

Post autor: Jermor »

Gdybyś nie używał Apache OpenOffice sprawa byłaby banalnie prosta. Tutaj musisz wykonać to następująco:
  • Otwórz sobie obok czysty dokument Writera.
  • Zaznacz wszystkie dane kolumny z datami, skopiuj je (CTRL+C) i wklej do dokumentu Writera za pomocą polecenia "Wklej specjalnie" (CTRL+SHIFT+V), zaznaczając w proponowanych opcjach "Tekst niesformatowany".
  • Teraz zaznacz ten otrzymany tekst i skopiuj go (CTRL+C).
  • Wróć do arkusza, w pierwszej komórce jakiejś nowej kolumny wywołaj polecenie "Wklej specjalnie" (CTRL+SHIFT+V) ponownie wybierając opcję "Tekst niesformatowany".
  • W otwartym okienku dialogowym kliknij nazwę kolumny Standardowe (dane zostaną zaciemnione) i w okienku "Typ kolumny"" wybierz "Angielski (USA)".
    191105135501_1.jpg
  • Po zatwierdzeniu w kolumnie zobaczysz liczby, przypisz im format polskiej daty.
Otrzymane wyniki możesz przekopiować na dane oryginalne.
Taki przebieg jest konieczny bowiem Apache OpenOffice rozpoznając, że kopiowane dane pochodzą z pliku danych tego samego programu nie pozwalają na wybór przekopiowania niesformatowanego tekstu. Dlatego potrzebne jest pośrednictwo Writera lub innego programu np. Notatnika.

W LibreOffice ten proces jest prostszy. Po skopiowaniu danych oryginalnych można wywołać polecenie "Edycja -> Wklej niesformatowany tekst" w nowej lub tej samej kolumnie i otrzymać pokazane powyżej okno dialogowe.
AOO 4.1.15, LO 7.5.9 (x64) na Windows 10 64bit
Ważne!
Jeśli twój problem został rozwiązany, wróć do swojego pierwszego postu, przejdź do edycji i dopisz [SOLVED] w temacie.
Inni, którzy mają podobny problem, będą wiedzieli, że istnieje jego rozwiązanie.
wojcieto
Posty: 5
Rejestracja: czw sty 25, 2018 10:32 am

Re: Prośba o pomoc ze zmianą formy zapisu danych daty.

Post autor: wojcieto »

Bardzo dziękuję za odpowiedź.

Szukam jednak rozwiązania automatycznego rozwiązania tego problemu.

Sprawa wygląda tak.

Chcę porównać zgodność dwóch arkuszy danych.
W jednym są realizowane przez naszą firmę wysyłki z danymi:( data waga ilość cena )
w drugiem arkuszu specyfikacja z tymi samymi informacjami podana przez przewoźnika: ( data waga ilość cena ).

W trzecim arkuszu jest zestawienie w którym do poszczególnych dni są przypisane pobrane z dwóch poprzednich arkuszy dane i pojawiają się różnice.

Osoba obsługująca plik wkleja na zasadzie kopiuj wklej dane do arkusza z danymi firmy i wkleja dane ze specyfikacji do faktury od firmy przewozowej.
F9 i wszystko policzone, sprawdzone i wyniki gotowe.

Tak to działało przed zmianą zapisu danych w specyfikacji od firmy kurierskiej.

Niestety nie wszyscy pracownicy są biegli w arkuszach kalkulacyjnych więc szukam rozwiązania aby nic poza wklejaniem danych nie było potrzebne.
OpenOffice 4.1.3
Awatar użytkownika
Jermor
Posty: 2239
Rejestracja: sob paź 12, 2013 11:09 am
Kontakt:

Re: Prośba o pomoc ze zmianą formy zapisu danych daty.

Post autor: Jermor »

Sądzę, że musisz jednak dokładniej opisać oba pliki. Odpowiadając, założyłem, że w kolumnie daty znajduje się jej tekstowy zapis, w standardzie USA (9/23/2019 12:00:00 AM) a ty chcesz go zamienić na zapis w polskim standardzie (23.09.2019). Teraz twoja wypowiedź wprowadziła wątpliwości.
Pytania:
  • Czy oba pliki są plikami arkusza kalkulacyjnego?
  • Jeśli tak, to czy w arkuszu tej drugiej firmy kolumna z datą jest rzeczywiście datą (czyli z punktu widzenia arkusza liczbą), czy tekstem?
    Pokazany przykład zapisu jest raczej wynikiem formatowania liczby daty wg standardu amerykańskiego niż ręcznym wpisywaniem daty w taki złożony sposób.
Podany opis procedury sugeruje, że kopiowane fragmenty są zgodne datami.
wojcieto pisze:Osoba obsługująca plik wkleja na zasadzie kopiuj wklej dane do arkusza z danymi firmy i wkleja dane ze specyfikacji do faktury od firmy przewozowej.
To oznaczałoby, że nie ma potrzeby kopiowania dat gdyż kopiowane dane odpowiadają datom wpisanym już do tego trzeciego arkusza.
AOO 4.1.15, LO 7.5.9 (x64) na Windows 10 64bit
Ważne!
Jeśli twój problem został rozwiązany, wróć do swojego pierwszego postu, przejdź do edycji i dopisz [SOLVED] w temacie.
Inni, którzy mają podobny problem, będą wiedzieli, że istnieje jego rozwiązanie.
ODPOWIEDZ