Thay đổi định dạng ngày [YYYYMMDD] thành [MM / DD / YYYY]


10

Tôi đã tạo một báo cáo có định dạng là 20160509 và ngôn ngữ Google Sheets của tôi đã được đặt thành Hoa Kỳ. Tôi đã chơi xung quanh với nhiều tùy chọn khác nhau trong Định dạng> Số> Định dạng ngày nhưng tôi không thể thay đổi ngày thành định dạng MM / DD / YYYY mà không cần tìm và thay thế đơn giản. Làm thế nào để tôi thực hiện điều này?

nhập mô tả hình ảnh ở đây


2
Vấn đề thực sự là Sheets không nhận ra đó là một ngày. Tôi không nghĩ bạn có thể định dạng đơn giản thành định dạng ngày bạn thích; bạn sẽ cần một cột "người trợ giúp" để chuyển đổi chuỗi thành định dạng ngày mà Sheets nhận ra.
ale

Câu trả lời:


11

Giả sử chuỗi của bạn nằm trong ô A1, công thức này sẽ chuyển đổi nó thành một ngày. Sau đó, bạn có thể định dạng ngày theo cách bạn muốn.

=date(left(A1,4),mid(A1,5,2),right(A1,2))

Hoặc, lấy bốn ký tự ngoài cùng bên trái làm năm, hai ký tự ngoài cùng bên phải là ngày và hai ký tự ở giữa bắt đầu từ vị trí 5 là tháng và chuyển đổi thành ngày.

19961210

trở thành

12/10/1996

(định dạng ngày chuẩn của Mỹ)


Từ bộ phận hỗ trợ của Google:


5

Nếu bạn muốn có một ngày thích hợp (được khuyến nghị), hãy thử:

=date(left(C2,4),mid(C2,5,2),right(C2,2))

Định dạng tùy chỉnh dưới dạng Số mm/dd/yyyyđể hiển thị 0s hàng đầu .

Nếu bạn muốn một chuỗi văn bản bao gồm 0các s hàng đầu , vui lòng thử:

=mid(C2,5,2)&"/"&right(C2,2)&"/"&left(C2,4)

0

Đây là công thức cho một trong những bạn đang cố gắng chuyển đổi một ngày là 0 sẽ bị xóa:

=date(right(J5,4),if(mid(J5,2,1) = "/",left(J5,1),left(J5,2)),if(mid(J5,3,1) = "/",mid(J5,4,if(mid(J5,5,1) ="/",1,2)),if(mid(J5,2,1) = "/",mid(J5,3,if(mid(J5,5,1) = "/",2,1)))))

Trong trường hợp này tôi sẽ chuyển từ Mỹ sang Châu Âu: M / d / yyyy, MM / d / yyyy, MM / dd / yyyy hoặc M / dd / yyyy và chuyển đổi nó thành dd / MM / yyyy


0

Bạn có thể đặt vị trí trang tính của mình trong cài đặt trang tính ( TệpCài đặt trang tính ). Tờ của bạn sẽ cho bạn thấy định dạng phù hợp với bạn.


-3

Nhấp vào biểu tượng bánh răng ở bên phải từ bảng điều khiển Google Drive chính của bạn và chọn Cài đặt. Nếu bạn không chọn ngôn ngữ, bạn có thể đặt ngôn ngữ ở đây. Điều này nên áp dụng cho tất cả các tài liệu trong tương lai.

nhập mô tả hình ảnh ở đây

Bạn có thể thay đổi cài đặt lịch mặc định cho tài liệu google như sau:

Dưới

Tệp> Cài đặt bảng tính> Thay đổi ngôn ngữ hoặc múi giờ


Cảm ơn vì đã giúp đỡ nhưng tôi đã tạo một báo cáo có định dạng là 20160509 và ngôn ngữ Google Sheets của tôi đã được đặt thành Hoa Kỳ.
trực tuyến

Thực hiện theo danh sách menu sau: Định dạng> Số> Định dạng khác (ở dưới cùng)> Định dạng ngày và giờ khác. Bây giờ bạn có thể thêm xóa từng điều riêng biệt. Hy vọng nó giúp.
Amit Jha

Đúng, mệt quá và tiếp tục nhận được kết quả bất ngờ: /
lineplay
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.