Định dạng ngày tháng năm theo chuẩn?

Liên hệ QC

minhhoang010186

Thành viên mới
Tham gia
29/10/08
Bài viết
17
Được thích
1
Ví dụ như mình có 1 tài liệu gồm danh sách các nhân viên với ngày sinh của họ như sau:
1. Nguyễn Văn A 02/4/1975
2. Nguyễn Thanh B 13/5/78
3. Trần Thị Kim C 1977
4. Lê Huỳnh D 2/1980
5. Lý Thị E 20/03/1979
6. Huỳnh Văn G 2/07/1972
7. Lê Trọng H 01/09/1970
8. Phan Minh K 08/1981
9. Võ Anh L 76
...

Mình phải nhập thế nào và định dạng ra sao để cho ra kết quả (theo ngày/tháng/năm) ;;;;;;;;;;;:
1. Nguyễn Văn A 02/04/1975
2. Nguyễn Thanh B 13/05/1978
3. Trần Thị Kim C 1977
4. Lê Huỳnh D 02/1980
5. Lý Thị E 20/03/1979
6. Huỳnh Văn G 02/07/1972
7. Lê Trọng H 01/09/1970
8. Phan Minh K 08/1981
9. Võ Anh L 1976
...

Có phải thêm 1 cột phụ để chuyển đổi không mấy pác? !$@!! +-+-+-+
 
Chắc chắn phải dùng cột phụ rồi, bạn gởi File lên mình làm cho dễ thấy.
 
Nè bạn

Mình gửi kèm file nè. Các dữ liệu ngày tháng mình nhập vào là y như mình cho. Và yêu cầu kết quả làm sao mà như mình mong muốn đó:
1. Nguyễn Văn A 02/04/1975
2. Nguyễn Thanh B 13/05/1978
3. Trần Thị Kim C 1977
4. Lê Huỳnh D 02/1980
5. Lý Thị E 20/03/1979
6. Huỳnh Văn G 02/07/1972
7. Lê Trọng H 01/09/1970
8. Phan Minh K 08/1981
9. Võ Anh L 1976
 

File đính kèm

  • NgayThang.xls
    13.5 KB · Đọc: 97
Mình gửi kèm file nè. Các dữ liệu ngày tháng mình nhập vào là y như mình cho. Và yêu cầu kết quả làm sao mà như mình mong muốn đó:
1. Nguyễn Văn A 02/04/1975
2. Nguyễn Thanh B 13/05/1978
3. Trần Thị Kim C 1977
4. Lê Huỳnh D 02/1980
5. Lý Thị E 20/03/1979
6. Huỳnh Văn G 02/07/1972
7. Lê Trọng H 01/09/1970
8. Phan Minh K 08/1981
9. Võ Anh L 1976

Theo ý kiến của mình thì với File bạn đưa và yêu cầu KQ như vậy là không thể được. Cái này phải thêm ý kiến của nhiều cao thủ khác thôi.
 
Chào bạn,

Bạn xem file đính kèm nhé, nhưng phần màu đỏ bạn nhập không đầy đủ thông tin sao mà chọn ra format theo ngày/tháng/năm.

Thanks.
Anh Tú.

"Love is beautiful when it's unconclusive".
 

File đính kèm

  • NgayThang_v1.xls
    20.5 KB · Đọc: 74
Không phải thế

Cái file NgayThang_v1.xls của pác không đúng rùi:mad:$@!^%
1. Nguyễn Văn A sinh ngày 2 tháng 4 mà, khi chuyển sang thế thì bị đạo ngượi rùi
2. Lê Huỳnh D chỉ có tháng và năm sinh là 02/1980 thì pác lại chuyển sang 01/02/1980, đâu để ngày được
3. Tương tự, Huỳnh Văn G vẫn bị đạo ngược ngày tháng
....

Các pác có thể chỉ mình làm cách nào để khi tạo 1 file Excel mới, với những dữ liệu trên giấy là: --=0
1. Nguyễn Văn A 02/4/1975
2. Nguyễn Thanh B 13/5/78
3. Trần Thị Kim C 1977
4. Lê Huỳnh D 2/1980
5. Lý Thị E 20/03/1979
6. Huỳnh Văn G 2/07/1972
7. Lê Trọng H 01/09/1970
8. Phan Minh K 08/1981
9. Võ Anh L 76

Thì mình làm thế nào, nhập ra sao để ra được kết quả:
1. Nguyễn Văn A 02/04/1975
2. Nguyễn Thanh B 13/05/1978
3. Trần Thị Kim C 1977
4. Lê Huỳnh D 02/1980
5. Lý Thị E 20/03/1979
6. Huỳnh Văn G 02/07/1972
7. Lê Trọng H 01/09/1970
8. Phan Minh K 08/1981
9. Võ Anh L 1976

Các pác làm ơn xem kỹ dùm, ngay từ lúc mới tạo 1 file mới Excel, rùi từng bước thế nào để được như ý muốn +-+-+-+
Đa tạ -=09=
 
Hi,
Bạn phải có cơ bản về khái niệm dữ liệu kiểu chữ (text) và dữ liệu kiểu số (number) trong excel. Và mặc định khi nhập dữ liệu kiểu chữ vào excel sẽ định dạng căn lề trái, và dữ liệu số là căn lề phải.
Dữ liệu ngày tháng là một dạng dữ liệu kiểu số. Nếu nhập sai excel hiểu là bạn nhập dạng chữ và sẽ tự động căn trái.
Nếu bạn không muốn thêm cột phụ trong excel thì ngay khi nhập dữ liệu kiểu ngày tháng thì bạn phải xác định nhập theo định dạng của hệ thống window (thường là tháng/ngày/năm). Sau đó bạn định dạng cách hiển thị lại ngày tháng bằng việc chọn các ô cần sửa, nhấn Ctrl+1, tại tab Number bạn chọn Custom trong list, bạn gõ dd/mm/yyyy vào hộp thoại Type là xong (tùy vào số lượng ký tự d - m - y mà excel sẽ hiển thị tương ứng).
Bạn có thể chỉnh sửa việc hiển thị ngày tháng và cách nhập ngày tháng trong excel thông qua việc chỉnh sửa lại dữ liệu ngày tháng và cách nhập ngày tháng trong window. Để chỉnh sửa bạn vào: Control Panel | Date, Time, Language... | Change the format of numbers, dates, and times | tại tab Regional Options nhấn nút Customize... | chọn sang tab Date | tại ô Short date format bạn gõ định dạng bạn muốn window hiển thị (ví dụ là dd/mm/yyyy) và nó cũng là dạng dùng để nhập ngày tháng trong excel luôn.
Thân.
 
Lần chỉnh sửa cuối:
hehe
Bạn bôi đen cột ghi ngày tháng năm zùi sau đó vào formart/custom,cuối cùng bạn có thể chọn dd/mm/yy,or d/m/yyyy...
 
Giúp dùm cái này

Đáng lý ra cột B vẫn đúng rồi nhưng khi mình merge từ Corel thì nó lại hiện kết quả là 1985/04/02 cho nên mình phải thêm cột C. Có cách nào cho thằng Corel hiểu ngày/tháng/năm mà ko thêm cột C không?
Làm thế nào để C4 hiện ra kết quả là 1988? Cái máy mình đang định dạng theo dd/mm/yyyy +-+-+-+
 

File đính kèm

  • Test.xls
    20.5 KB · Đọc: 21
Lần chỉnh sửa cuối:
Hôm nay mới có giờ ngó qua câu hỏi của bạn.
Đáp án đây:
000-2176.jpg
Cái công thức dài thòng lòng đó là vầy:
PHP:
=IF(AND(CELL("format",B1)="G",LEN(B1)<=4),YEAR(DATE(19&RIGHT(B1,2),1,1)),
IF(CELL("format",B1)="D1",TEXT(B1,"dd/mm/yyyy"),
IF(CELL("format",B1)="D3",TEXT(B1,"mm/yyyy"),
TEXT(DATE(RIGHT(B1,LEN(B1)-FIND("/",B1,4)),MID(B1,FIND("/",B1)+1,FIND("/",B1,4)-FIND("/",B1)-1),
LEFT(B1,FIND("/",B1)-1)),"dd/mm/yyyy"))))
Sau khi nhập công thức, bạn canh lề phải cho các ô kết quả, thì mới đẹp.

Nói thêm: Nếu muốn kết quả là đúng dạng ngày tháng năm, có thể tính toán được, thì dữ liệu ban đầu của bạn (mà bạn nói là ngày tháng năm sinh) phải có ít nhất số tháng và số năm. Chứ nếu chỉ có số năm thôi, thì tôi chịu, không thể biến nó thành dữ liệu chính xác được. Và đây cũng là câu trả lời cho bài mới gửi nhất của bạn:
...
Làm thế nào để C4 hiện ra kết quả là 1988? Cái máy mình đang định dạng theo dd/mm/yyyy +-+-+-+
Để làm cho hiện ra 1988 thì được, nhưng đó chỉ là một con số bình thường, chứ không phải là con số chỉ năm.
 
Lần chỉnh sửa cuối:
Merge Corel?

Hôm nay mới có giờ ngó qua câu hỏi của bạn.
Đáp án đây:
000-2176.jpg
Cái công thức dài thòng lòng đó là vầy:
PHP:
=IF(AND(CELL("format",B1)="G",LEN(B1)<=4),YEAR(DATE(19&RIGHT(B1,2),1,1)),
IF(CELL("format",B1)="D1",TEXT(B1,"dd/mm/yyyy"),
IF(CELL("format",B1)="D3",TEXT(B1,"mm/yyyy"),
TEXT(DATE(RIGHT(B1,LEN(B1)-FIND("/",B1,4)),MID(B1,FIND("/",B1)+1,FIND("/",B1,4)-FIND("/",B1)-1),
LEFT(B1,FIND("/",B1)-1)),"dd/mm/yyyy"))))
Sau khi nhập công thức, bạn canh lề phải cho các ô kết quả, thì mới đẹp.

Nói thêm: Nếu muốn kết quả là đúng dạng ngày tháng năm, có thể tính toán được, thì dữ liệu ban đầu của bạn (mà bạn nói là ngày tháng năm sinh) phải có ít nhất số tháng và số năm. Chứ nếu chỉ có số năm thôi, thì tôi chịu, không thể biến nó thành dữ liệu chính xác được. Và đây cũng là câu trả lời cho bài mới gửi nhất của bạn:

Để làm cho hiện ra 1988 thì được, nhưng đó chỉ là một con số bình thường, chứ không phải là con số chỉ năm.

Làm sao để nó hiểu là năm? Khi mình merge file excel vào Corel thì nó không hiểu giá trị năm. Nó bỏ trống giá trị ở C3 và C9 trong file merge của Corel. Còn ngày tháng đầy đủ thì nó hiểu ;;;;;;;;;;;

Mình xin nói rõ thêm về ý định của mình. Mình có file corel 13 sau: http://www.mediafire.com/?35ey5jmxcnv Làm thế nào mình có thể merge các dữ liệu excel vào mà dữ liệu ngày tháng năm vẫn đúng là dd/mm/yyyy hay là mm/yyyy hoặc yyyy, không bị sai. File excel mình định dạng thế nào? Với các dữ liệu trên giấy mà mình muốn merge để in là:
1. Nguyễn Văn A 02/4/1975
2. Nguyễn Thanh B 13/5/78
3. Trần Thị Kim C 1977
4. Lê Huỳnh D 2/1980
5. Lý Thị E 20/03/1979
6. Huỳnh Văn G 2/07/1972
7. Lê Trọng H 01/09/1970
8. Phan Minh K 08/1981
9. Võ Anh L 76

Khi gõ vào excel, bằng cách nào để corel có thể in được kết quả sau:
1. Nguyễn Văn A 02/04/1975
2. Nguyễn Thanh B 13/05/1978
3. Trần Thị Kim C 1977
4. Lê Huỳnh D 02/1980
5. Lý Thị E 20/03/1979
6. Huỳnh Văn G 02/07/1972
7. Lê Trọng H 01/09/1970
8. Phan Minh K 08/1981
9. Võ Anh L 1976
 
Lần chỉnh sửa cuối:
Web KT
Back
Top Bottom