2011-01-27 67 views
7

My bảng excel có định dạng sau: dd/mm/YYYYexcel ngày định dạng cho mysql

ví dụ: 24/10/2010 (european định dạng)

và mysql của tôi nhu cầu: YYYY- mm-dd (định dạng Hoa Kỳ)

Làm cách nào để định dạng ngày trong Excel có định dạng Hoa Kỳ này? Tôi đã thử với định dạng di động, nhưng tôi không có định dạng mong muốn

Trân

+1

Định dạng YYYY-MM-DD là định dạng ISO 8601, không phải định dạng của Hoa Kỳ. –

Trả lời

16

Đây là cách bạn có thể tìm thấy Định dạng số này trong Excel:

  1. Đến Format Cells và sau đó tab Số.
  2. Chọn ngày
  3. Thay đổi Locale để tiếng Anh (Anh)
  4. Mục thứ năm trong danh sách (trên phiên bản Hoa Kỳ của tôi về Excel) là định dạng mà bạn đang tìm kiếm.

Hy vọng điều đó sẽ hữu ích!

3

Sử dụng hàm văn bản - giả sử rằng ngày được chuyển đổi nằm trong ô A1, = TEXT (A1, "YYYYMMDD") sẽ lấy dữ liệu của bạn thành định dạng mà mysql sẽ hiểu là ngày tháng.

8

Bốn giờ, phút và giây

đi trong hạng mục tùy chỉnh và nhập này:

hh

yyyy-mm-dd: mm: ss

1

Có rất nhiều giải pháp, nhưng tôi định dạng lại ngày cho mysql sử dụng công thức này (giả sử ngày của bạn nằm trong ô E2):

=YEAR(E2)&"-"&RIGHT(TRIM(100+MONTH(E2)),2)&"-"&RIGHT(TRIM(100+DAY(E2)),2) 
Các vấn đề liên quan