Dodaj do ulubionych

Upierdliwy problem w Excel - pomożecie?

IP: *.wolomin.net 23.10.08, 21:06
Witam,
Wyeksportowałam dane z Accessa do pliku Excel. Problem w tym, że w Access data miała format "rrrr-mm-dd", a w Excelu zapisała się jako "dd-mm-rrrr". Komórki Excel mają format daty, w dodatku tej "rrrr-mm-dd" ale wyświetlane są jak wspomniałam w odwrotnej kolejności. Jest to duży problem, bo pliku z datą w takiej formie nie zasysa mi inna baza Access. Jak zmienić datę w Excel? Mam coś ok. 30 tys rekordów i ręcznie trochę nieprzyjemnie.... Będę wdzięczna za info, pozdrawiam!
Obserwuj wątek
    • Gość: ja Re: Upierdliwy problem w Excel - pomożecie? IP: *.neoplus.adsl.tpnet.pl 23.10.08, 21:53
      Da się to zrobić ale nie pamiętam jak.
      Jutro odśwież wątek.
    • darek12345 Re: Upierdliwy problem w Excel - pomożecie? 23.10.08, 22:09
      A jesli wchodzisz w format komórki, czyli np.:
      menu Format- komórki, następnie zakładka "liczby" i ustawisz format
      niestandardowy wpisując "rrrr-mm-dd" to nie pomaga?

      Jeśli nie pomaga to można by rozdzielić tę kolumnę z datą przy
      pomocy menu Dane -> tekst jako kolumny, a potem połączyć w innej
      kolejności przy pomocy "&".
    • Gość: x Re: Upierdliwy problem w Excel - pomożecie? IP: *.neoplus.adsl.tpnet.pl 24.10.08, 00:52
      Zmień format daty w systemie a potem eksportuj pomownie.
    • Gość: Laptopowiec Re: Upierdliwy problem w Excel - pomożecie? IP: *.internetdsl.tpnet.pl 24.10.08, 09:46
      Excel oprócz formatu podanego przez Ciebie czyli "rrrr-mm-dd" ma tez
      format daty "dd-m-rrrr" (czyli nie dopisuje zera od stycznia do
      wrzesnia) albo "dd-mm-rrrr + godzina". Może któryś z tych formatów
      łyknie Access?
      Możesz też w formacie daty zmienic język na np angielski (W.
      Brytania, nie USA). I wtedy masz format dd-mm-rrrr
      • Gość: Laptopowiec Re: Upierdliwy problem w Excel - pomożecie? IP: *.internetdsl.tpnet.pl 24.10.08, 09:48
        Sorry, nie docztałem, że to Excel sam zmienił rodzaj wyświetlania.
    • Gość: limitowa Re: Upierdliwy problem w Excel - pomożecie? IP: *.internetdsl.tpnet.pl 24.10.08, 10:03
      Tak jak napisałam, komórki MAJĄ format data, i MAJĄ zaznaczony format daty "rrrr-mm-dd" (tak też wygląda to w access) a Excel mimo wszystko czyta to w drugą stronę... To musi dać się jakoś zrobić...?
      • Gość: Gość Re: Upierdliwy problem w Excel - pomożecie? IP: *.acn.waw.pl 24.10.08, 12:07
        A jaki konkretnie format ma data w tej bazie? Bo być może ma format inny niż
        wyświetlany/eksportowany? Da radę wyeksportować to do pliku tekstowego i
        zobaczyć jak wyglądają daty?
      • darek12345 Re: Upierdliwy problem w Excel - pomożecie? 24.10.08, 14:38

        > Tak jak napisałam, komórki MAJĄ format data, i MAJĄ zaznaczony
        format daty "rrr
        > r-mm-dd" (tak też wygląda to w access) a Excel mimo wszystko czyta
        to w drugą s
        > tronę... To musi dać się jakoś zrobić...?


        To, że komórki mają ustawiony format "data" nie zonacza, że Excel
        traktuje je jako datę. Po prostu te Twoje dane są zapewne traktowane
        jako tekst. Można to sprawdzić np. odejmując jedną datę od drugiej,
        gdyby Excel traktował je jako daty wynik odejmowania byłby liczbą a
        u Ciebie wynik pewnie będzie błędem, czyli będzie to coś takiego:
        #ARG!

        A więc zrób tak jak Ci napisałem we wcześniejszej odpowiedzi, a
        teraz napiszę szczególowo:
        1) Załóżmy, że masz te dane w kolumnie A, a dalsze kolumny masz
        puste.
        2) Kolumnę A zamieniasz na format tekstowy, czyli zanzczasz całą
        kolumnę, następnie menu Format-> komórki w zakładce "liczby"
        zmieniasz na "tekstowe"
        3) Rodzielasz kolumnę A na 3 kolumny wchodząc w menu Dane-> tekst
        jako kolumny
        Zaznaczasz opcję "rozdzielany" przechodzi następonie do kolejnego
        kroku i tam zaznaczasz opcję inny i w polu obok wpisujesz "-" (bez
        cudzysłowów)
        I klikasz "zakończ"
        Powinna data rozdzielić się na 3 kolumny, czyli A, B i C
        4) Łączysz teraz prz pomocy & te 3 kolumny w jedną w kolumnie D
        Pełna formuła wyglądac powinna tak:
        =C1&"-"&B1&"-"&A1
        Formułę tę kopiujesz na wszystkie wiersze
        5) Następnie kopiujesz całą kolumnę D i wklejsz do kolumny E w ten
        sposób aby wklejone były tylko wartości.
        Czyli menu Edycja _> wklej specjalnie i zaznaczasz "wartości"
        6) Zmieniasz format liczba na "data"
        Pozostałe niepotrzebne kolumny usuwasz.

        Powyższe działania dotyczą Excela w wersji 2002. Jeśli masz inną a w
        sczególności 2007 to będzie to wyglądało nieco inaczej.

        Jesli się nie uda to prześlij mi plik to odeślę Ci właściwie
        sfromatowane dane.

        • Gość: limitowa Re: Upierdliwy problem w Excel - pomożecie? IP: *.internetdsl.tpnet.pl 24.10.08, 15:35
          Mam office2007. Pokombinuję wg tego, co powiedziałeś. Dzięki za instrukcję!
          • Gość: Monika Re: Upierdliwy problem w Excel - pomożecie? IP: *.netburg.pl 25.10.08, 01:35
            Jest jeszcze prostszy sposob, niestety nie mam teraz excela przed soba, wiec nie
            powiem dokladnie, w co trzeba wejsc...
            Ale tak samo jak wyzej Dane->Tekst jako kolumny, potem trzeba przeklikac dwa
            ekrany bez zmieniania niczego i na kolejnym bedzie okienko, gdzie do wyboru jest
            wlasnie format dd-mm-rrrr. Tylko kliknac ok i gotowe :)

Nie masz jeszcze konta? Zarejestruj się


Nakarm Pajacyka