Đổi ngày tháng năm dạng số sang dạng chữ

Quảng cáo

Đỗ Văn Thành

Thành viên mới
Tham gia ngày
26 Tháng chín 2020
Bài viết
2
Được thích
0
Điểm
0
Tuổi
45
Chào các bạn. Mình muốn chuyển đổi ngày tháng năm bằng chữ dạng 22/12/2020 thành => Ngày hai mươi hai, tháng mười hai, năm hai nghìn không trăm hai mươi. Bạn nào biết chỉ giúp mình.
 

phuocam

Thành viên mới
Tham gia ngày
16 Tháng năm 2013
Bài viết
2,927
Được thích
4,095
Điểm
1,568
Chào các bạn. Mình muốn chuyển đổi ngày tháng năm bằng chữ dạng 22/12/2020 thành => Ngày hai mươi hai, tháng mười hai, năm hai nghìn không trăm hai mươi. Bạn nào biết chỉ giúp mình.
Ví dụ ngày: 22/1/2020, bạn muốn đọc là:

1. Ngày hai mươi hai, tháng một, năm hai nghìn không trăm hai mươi.

hay:

2. Ngày hai mươi hai, tháng giêng, năm hai nghìn không trăm hai mươi.?
 

batman1

Thành viên gạo cội
Tham gia ngày
8 Tháng chín 2014
Bài viết
3,916
Được thích
6,130
Điểm
2,568
Ví dụ ngày: 22/1/2020, bạn muốn đọc là:

1. Ngày hai mươi hai, tháng một, năm hai nghìn không trăm hai mươi.

hay:

2. Ngày hai mươi hai, tháng giêng, năm hai nghìn không trăm hai mươi.?
Nếu là tôi thì khi 12 gọi là tháng mười hai thì 1 phải gọi là tháng một. Hoặc 12 - 1 là tháng mười hai - tháng một, hoặc 12 - 1 là tháng Chạp - tháng Giêng. Trước sau phải như một.
 

Tống Văn Đệ

Thành viên thường trực
Tham gia ngày
27 Tháng mười 2007
Bài viết
276
Được thích
193
Điểm
668
Nơi ở
Tân Thành, BRVT
Nếu là tôi thì khi 12 gọi là tháng mười hai thì 1 phải gọi là tháng một. Hoặc 12 - 1 là tháng mười hai - tháng một, hoặc 12 - 1 là tháng Chạp - tháng Giêng. Trước sau phải như một.
Tôi nhớ mang máng ( không chắc nha! ) hồi nhỏ thày dạy 12 tháng gồm: Tháng Giêng, Tháng Hai, Tháng Ba... Tháng Mười, Tháng Một, Tháng Chạp)
 

batman1

Thành viên gạo cội
Tham gia ngày
8 Tháng chín 2014
Bài viết
3,916
Được thích
6,130
Điểm
2,568

VetMini

Chuyên gia GPE
Tham gia ngày
21 Tháng mười hai 2012
Bài viết
10,816
Được thích
13,315
Điểm
4,868
Lập ra 2 cái bảng.

Bảng thứ nhất chứa 1 đến 31. Và 31 câu chữ. Như vậy ngày tháng sẽ dò được là (N là ngày cần dò):
="Ngày " & VLookup(Day(N), Bang1, 2, 0) & ", tháng " & VLookup(Month(N), Bang1, 2, 0)

Bảng thứ hai chứa những năm cần tra. Dò tìm tương tự như trên.
(Cỡ hơn trăm dòng tôi gõ xong trước khi nhận được giải pháp xịn ở đây)
 

Đỗ Văn Thành

Thành viên mới
Tham gia ngày
26 Tháng chín 2020
Bài viết
2
Được thích
0
Điểm
0
Tuổi
45
Ví dụ ngày: 22/1/2020, bạn muốn đọc là:

1. Ngày hai mươi hai, tháng một, năm hai nghìn không trăm hai mươi.

hay:

2. Ngày hai mươi hai, tháng giêng, năm hai nghìn không trăm hai mươi.?
Mình muốn là tháng một
Bài đã được tự động gộp:

Mình muốn là tháng một
Tính theo tháng dương lịch
 

phuocam

Thành viên mới
Tham gia ngày
16 Tháng năm 2013
Bài viết
2,927
Được thích
4,095
Điểm
1,568
Mình muốn là tháng một
Tính theo tháng dương lịch
Bạn có thể dùng UDF DocSoV() của tác giả Huuthang_bd ,


rồi sử dụng công thức:

="Ngày " &LOWER(docsov(DAY(A1))) &", tháng "&LOWER(docsov(MONTH(A1))) &", năm "&LOWER(SUBSTITUTE(docsov(YEAR(A1)),",",""))
 

File đính kèm

  • DocNgayThang.xlsm
    22.2 KB · Đọc: 11
Quảng cáo
Top Bottom