Định dạng ngày tháng lỗi

Liên hệ QC

Cá ngừ F1

( ͡° ͜ʖ ͡°)
Thành viên BQT
Moderator
Tham gia
1/1/08
Bài viết
2,579
Được thích
3,723
Donate (Momo)
Donate
Giới tính
Nam
Nghề nghiệp
Quan hệ.. và quan hệ..
Xin chào các thành viên GPE
Tôi có một khúc mắc nho nhỏ, mong các thành viên trợ giúp.
Tôi có file excel load từ hệ thống xuống (xin phép là bảo mật nên ko post lên đây được)
Có trục chặc là:
- Nếu mở file này bằng cel 2003 thì các cột định dạng ngày tháng chuẩn theo dd/mm/yyyy
- Tuy nhiên nếu mở bằng cel 2007 trở lên thì một số bản ghi cho dúng dữ liệu dd/mm/yyyy, một số thì lại ra kiểu định dạng yyyymmdd liền nhau luôn.
Mình chưa hiểu nguyên nhân vì sao nữa, mong các thành viên giúp đỡ, bây giờ ít dùng cel 2003, chẳng nhẽ mỗi lần cần dùng dữ liệu này phải chuyển sang máy cái cài 2003 rồi save as lại file
Many Tks...
 
Xin chào các thành viên GPE
Tôi có một khúc mắc nho nhỏ, mong các thành viên trợ giúp.
Tôi có file excel load từ hệ thống xuống (xin phép là bảo mật nên ko post lên đây được)
Có trục chặc là:
- Nếu mở file này bằng cel 2003 thì các cột định dạng ngày tháng chuẩn theo dd/mm/yyyy
- Tuy nhiên nếu mở bằng cel 2007 trở lên thì một số bản ghi cho dúng dữ liệu dd/mm/yyyy, một số thì lại ra kiểu định dạng yyyymmdd liền nhau luôn.
Mình chưa hiểu nguyên nhân vì sao nữa, mong các thành viên giúp đỡ, bây giờ ít dùng cel 2003, chẳng nhẽ mỗi lần cần dùng dữ liệu này phải chuyển sang máy cái cài 2003 rồi save as lại file
Many Tks...
Bạn làm thao tác thế này: Mở file trên Excel 2007, sử dụng chức năng Move or Copy để copy riêng sheet chứa ngày tháng (sheet bị lỗi) ra 1 file mới, xóa tất cả dữ liệu khác, chỉ để lại vùng dữ liệu chứa ngày tháng. Sau đó đưa file mới này lên đây xem sao. "Bắt mạch online" thế này khó lắm.
 
Bạn làm thao tác thế này: Mở file trên Excel 2007, sử dụng chức năng Move or Copy để copy riêng sheet chứa ngày tháng (sheet bị lỗi) ra 1 file mới, xóa tất cả dữ liệu khác, chỉ để lại vùng dữ liệu chứa ngày tháng. Sau đó đưa file mới này lên đây xem sao. "Bắt mạch online" thế này khó lắm.
Mình gửi file nhé... tks
 

File đính kèm

Xin chào các thành viên GPE
Tôi có một khúc mắc nho nhỏ, mong các thành viên trợ giúp.
Tôi có file excel load từ hệ thống xuống (xin phép là bảo mật nên ko post lên đây được)
Có trục chặc là:
- Nếu mở file này bằng cel 2003 thì các cột định dạng ngày tháng chuẩn theo dd/mm/yyyy
- Tuy nhiên nếu mở bằng cel 2007 trở lên thì một số bản ghi cho dúng dữ liệu dd/mm/yyyy, một số thì lại ra kiểu định dạng yyyymmdd liền nhau luôn.
Mình chưa hiểu nguyên nhân vì sao nữa, mong các thành viên giúp đỡ, bây giờ ít dùng cel 2003, chẳng nhẽ mỗi lần cần dùng dữ liệu này phải chuyển sang máy cái cài 2003 rồi save as lại file
Many Tks...

Bạn chọn luôn cả cột ngày tháng đó, kéo rộng cột ra, bạn bỏ định dạng canh giữa (không chọn định dạng canh nào cả) thì sẽ thấy 1 số ngày qua bên phải, một số ngày qua bên trái, vậy số nào qua bên trái là ngày dạng Text (phải sửa em này) và ngược lại là ngày dạng Date.
 
Mình gửi file nhé... tks
Không biết bạn mở file gốc trên Excel 2003 thì nó ra sao nhưng mà trong 2 file đính kèm thì những vị trí có vấn đề đó chứa dữ liệu dạng Text và thực sự không phải là một ngày hợp lệ. Nếu cần thì có thể sử dụng công thức để chuyển đổi dữ liệu rồi Paste values lại vị trí cũ.

Bạn chụp hình vị trí 2 cột này mà bạn mở trên Excel 2003 thử xem tại những vị trí đó thì nó hiển thị ra sao, nhớ chọn 1 ô trong vùng này và chụp cả Formula bar nhé.
 
Cách sửa cho vấn đề này như sau:

=IF(ISTEXT(A2),DATE(LEFT(A2,4),MID(A2,5,2),RIGHT(A2,2)),A2)
 
chọn cả bảng>> format cells>>number>>costum>>tại ô type: gõ DD/MM/YYYY>>ok
 
chọn cả bảng>> format cells>>number>>costum>>tại ô type: gõ DD/MM/YYYY>>ok

Ai nói với bạn là được hết vậy? Bạn đã thử chưa? Và ngày mà dạng số nó ở dạng text đó được hiển thị là ngày bao nhiêu? Bạn chưa thử làm thì đừng hướng dẫn cho người khác nhé!
 
Web KT

Bài viết mới nhất

Back
Top Bottom