Hỏi về ngày tháng

Liên hệ QC

kyo37

Thành viên mới
Tham gia
3/3/18
Bài viết
26
Được thích
2
Giới tính
Nam
Dear cả nhà

Cả nhà giúp em file excel này:
Ở cột C bôi vàng đang lẫn lộn giữa định dạng: mm/dd/yyyy và dd/mm/yyyy (Tháng trước/Ngày Sau/Năm; Ngày trước/Tháng sau/Năm)
Ở cột M em đang để hàm Month(C..) tuy nhiên kết quả đang sai Ví dụ số thứ tự 5 ở cột A ngày tháng đúng là 07/01/2019 tuy nhiên do dữ liệu ban đầu đang định dạng sai thành 01/07/2019 nên hàm month trả về kết quả tháng 7.
Cả nhà cho em hỏi có cách nào định dạng chuẩn chính xác trong trường hợp này về lại kết quả ban đầu không ạ
Em cảm ơn nhiều.
 

File đính kèm

  • TestNgayThang2019.xls
    123 KB · Đọc: 8
Dear cả nhà

Cả nhà giúp em file excel này:
Ở cột C bôi vàng đang lẫn lộn giữa định dạng: mm/dd/yyyy và dd/mm/yyyy (Tháng trước/Ngày Sau/Năm; Ngày trước/Tháng sau/Năm)
Ở cột M em đang để hàm Month(C..) tuy nhiên kết quả đang sai Ví dụ số thứ tự 5 ở cột A ngày tháng đúng là 07/01/2019 tuy nhiên do dữ liệu ban đầu đang định dạng sai thành 01/07/2019 nên hàm month trả về kết quả tháng 7.
Cả nhà cho em hỏi có cách nào định dạng chuẩn chính xác trong trường hợp này về lại kết quả ban đầu không ạ
Em cảm ơn nhiều.
Tôi chọn cả cột C. Chuột phải =>Chọn Formatcel =>Chọn Date=>Custom=>chon dd/mm/yyyy=> OK thì thấy cột kế bên (M) công thức MONTH(C..) chạy đều đúng duy có dòng 142 báo #Value! vì tháng 2/2019 không có ngày 29 bạn ơi. Bạn nhận lại File
 

File đính kèm

  • TestNgayThang2019.xls
    148.5 KB · Đọc: 3
Tôi chọn cả cột C. Chuột phải =>Chọn Formatcel =>Chọn Date=>Custom=>chon dd/mm/yyyy=> OK thì thấy cột kế bên (M) công thức MONTH(C..) chạy đều đúng duy có dòng 142 báo #Value! vì tháng 2/2019 không có ngày 29 bạn ơi. Bạn nhận lại File
Format chỉ để nhìn cho sướng mắt thôi. Trên máy bạn không có lỗi do thiết lập trong CP là dd/mm/yyyy. Sang máy khác với thiết lập khác thì có lỗi. Vd. máy tôi là yyyy-mm-dd thì có lỗi như hình 1 ở dưới bởi Format thì cột C vẫn là TEXT, không là số, không là Date. Khi gửi cho đồng nghiệp, đối tác thì họ sẽ gặp lỗi khi họ có thiết lập khác.

Cách tốt nhất là chuyển cột C thành Date thực sự: chọn cột C -> menu Data -> Text to columns -> Next -> Next -> chọn option Date -> trong ComboBox bên cạnh chọn DMY -> Finish

Nhìn hình 2 cũng thấy ngay cột C là ngày tháng chứ không là Text

Tất nhiên D142 có lỗi vì Excel nói là nó rất muốn chuyển C142 thành ngày tháng nhưng không chuyển được 29/02/2019

Ở máy tôi thì tôi nhìn thấy C127 = 2019-01-23 nhưng tôi gửi cho bạn thì bạn nhìn thấy 23/01/2019. Quá chuẩn, vì mỗi người sẽ nhìn thấy dạng mà thường ngày mình nhìn thấy, mình quen thuộc, không bị bất ngờ.
date.JPG


date2.JPG
 
Tôi chọn cả cột C. Chuột phải =>Chọn Formatcel =>Chọn Date=>Custom=>chon dd/mm/yyyy=> OK thì thấy cột kế bên (M) công thức MONTH(C..) chạy đều đúng duy có dòng 142 báo #Value! vì tháng 2/2019 không có ngày 29 bạn ơi. Bạn nhận lại File
Em cảm ơn anh nhiều ạ
Bài đã được tự động gộp:

Format chỉ để nhìn cho sướng mắt thôi. Trên máy bạn không có lỗi do thiết lập trong CP là dd/mm/yyyy. Sang máy khác với thiết lập khác thì có lỗi. Vd. máy tôi là yyyy-mm-dd thì có lỗi như hình 1 ở dưới bởi Format thì cột C vẫn là TEXT, không là số, không là Date. Khi gửi cho đồng nghiệp, đối tác thì họ sẽ gặp lỗi khi họ có thiết lập khác.

Cách tốt nhất là chuyển cột C thành Date thực sự: chọn cột C -> menu Data -> Text to columns -> Next -> Next -> chọn option Date -> trong ComboBox bên cạnh chọn DMY -> Finish

Nhìn hình 2 cũng thấy ngay cột C là ngày tháng chứ không là Text

Tất nhiên D142 có lỗi vì Excel nói là nó rất muốn chuyển C142 thành ngày tháng nhưng không chuyển được 29/02/2019

Ở máy tôi thì tôi nhìn thấy C127 = 2019-01-23 nhưng tôi gửi cho bạn thì bạn nhìn thấy 23/01/2019. Quá chuẩn, vì mỗi người sẽ nhìn thấy dạng mà thường ngày mình nhìn thấy, mình quen thuộc, không bị bất ngờ.
View attachment 216181


View attachment 216182
Em cảm ơn anh nhiều ạ.
 
Web KT
Back
Top Bottom