Excel: jak przekonwertować rrrrmmdd na format daty


Aby przekonwertować datę w formacie RRRRMMDD na format DD/MM/RRRR w programie Excel, możesz użyć poniższej formuły:

 =DATE(LEFT( A2,4 ),MID( A2,5,2 ),RIGHT( A2,2 ))

Ta konkretna formuła konwertuje wartość daty w komórce A2 z formatu RRRRMMDD na format DD/MM/RRRR .

Na przykład spowoduje to konwersję wartości 20191030 na 10/30/2019 , który jest łatwiejszym do odczytania formatem daty.

Poniższy przykład pokazuje, jak zastosować tę formułę w praktyce.

Przykład: Konwertuj RRRRMMDD na format daty w programie Excel

Załóżmy, że mamy następującą listę dat w Excelu, obecnie w formacie RRRRMMDD:

Możemy wpisać następującą formułę w komórce B2 , aby przekonwertować wartość daty w komórce A2 na bardziej rozpoznawalny format daty:

 =DATE(LEFT( A2,4 ),MID( A2,5,2 ),RIGHT( A2,2 ))

Następnie możemy przeciągnąć i wypełnić tę formułę do każdej pozostałej komórki w kolumnie B:

Należy pamiętać, że każda wartość daty w kolumnie A została przekonwertowana na wartość daty w formacie MM/DD/RRRR w kolumnie B.

Bonus: jak działa ta formuła

Funkcja DATA w programie Excel wykorzystuje następującą podstawową składnię:

 =DATE(year, month, day)

Następnie zwraca datę w formacie MM/DD/RRRR .

Jeśli więc wpiszemy DATA(2019, 10, 30) , Excel zwróci 30.10.2019 .

Rozważmy teraz, kiedy użyjemy następującej formuły:

 =DATE(LEFT( A2,4 ),MID( A2,5,2 ),RIGHT( A2,2 ))

Ta formuła informuje program Excel o konieczności podania następujących argumentów funkcji DATA :

  • Pierwsze 4 znaki po lewej stronie ciągu.
  • Środkowe 2 znaki (zaczynając od pozycji 5) ciągu.
  • Ostatnie 2 znaki po prawej stronie ciągu.

W ten sposób data w formacie RRRRMMDD jest konwertowana na:

 =DATE(YYYY, MM, DD)

Daje to wartość daty w formacie MM/DD/RRRR .

Dodatkowe zasoby

Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w programie Excel:

Excel: oblicz liczbę miesięcy pomiędzy datami
Excel: jak obliczyć sumę według daty
Excel: jak obliczyć średnią według daty

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *