Kategorie szkoleń | Egzaminy | Kontakt
  • 2
  • 3
  • 377

Odpowiedzi (2)

  • 4

Nie będzie to 100% automatyzacji, ale powinno być satysfakcjonujące. :)

Należy użyć narzędzia "Tekst jako kolumna".

  1. Ustalamy najpierw w jaki sposób są zapisane daty ( za pomocą liter R M D)
    W tym przypadku będzie 11 - D 03 - M 14 -R.



    Czyli będziemy używać takiego zapisu DMR do określenia, co mamy w komórkach.
  2. Zaznaczamy komórki, które chcemy "naprawić".
  3. Ze wstęgi Dane uruchamiamy Tekst jako kolumna.
  4. Wybieramy w oknie opcję Rozdzielony.




  5. W następnym oknie nic nie zaznaczamy - nie chcemy dzielić na kolumny.




  6. W następnym oknie wybieramy wcześniej ustalony format  patrz punkt 1.




  7. Może się zapytać, czy chcemy zastąpić komórki docelowe.  Tak, chcemy. :)
  8. Sprawdzamy efekt.


 

 

  • Odpowiedział
  • @ | 21.03.2014
  • TRENER ALTKOM AKADEMII
Komentarze
Dziękuje bardzo za pomoc :)
Skomentował : @ Piotr_Nagórny ,22.03.2014
  • 1
  • 1
  • 1
  • 0

Witam.

Jako alternatywne rozwiązanie, do bardzo dobrego rozwiązania przedstawionego powyżej, zaproponuję konwersję opartą na wbudowanej funkcji DATA. Aby z niej skorzystać, należy uzyskać odpowiednie składowe do jej argumentów (ROK, MIESIĄC, DZIEŃ). W tym celu należy je odpowiednio „powycinać” z daty zapisanej w niepoprawnym formacie za pomocą następujących funkcji:

  • LEWY –  zwraca znaki od lewej strony w ciągu tekstowym na podstawie określonej liczby znaków.
  • PRAWY – zwraca znaki od prawej strony w ciągu tekstowym na podstawie określonej liczby znaków.
  • FRAGMENT.TEKSTU – zwraca określoną liczbę znaków z ciągu tekstowego, począwszy od określonego miejsca, na podstawie określonej liczby znaków.

Ponieważ rok dla funkcji DATA należy podać w postaci 4 – cyfrowej, dlatego też do „wyciętego” numeru roku dołączam za pomocą operatora konkatenacji – „&” znaki: „20” – w przeciwnym razie po podstawieniu roku, jako wartości „14” uzyskalibyśmy rok 1914.

Po otrzymaniu składowych dla funkcji DATA, należy je odpowiednio umieścić jako jej argumenty.

 

 

Proponowane rozwiązanie dołączam w załączniku.

Pozdrawiam.
Janusz Matyjas.

Załączniki

  • xlsx

    KonwersjaDaty.xlsx ( 10K )
  • Odpowiedział
  • @ | 02.06.2014
  • TRENER ALTKOM AKADEMII