Lấy tháng & năm

violetworld83

Thành viên mới
Tham gia ngày
24 Tháng ba 2014
Bài viết
25
Được thích
1
Điểm
303
Tuổi
37
Mình biết dùng hàm date để chuyển định dạng sang ngày/tháng/năm như bên dưới.
DATE (RIGHT (A2,4), MID (A2,3,2), LEFT (A2,2))
Nhưng nếu mình chỉ muốn lấy tháng & năm thôi
Ví dụ: 310321 = sau khi dùng hàm date chuyển sang dinh dạng 31-Mar-21
0421: text mình chỉ có 4 ký tự, và chỉ chuyển sang tháng-năm thì mình dùng như thế nào được nhỉ
Cả nhà xem giúp mình với
 

saobekhonglac

Thành viên mới
Tham gia ngày
1 Tháng mười một 2008
Bài viết
1,538
Được thích
1,438
Điểm
1,168
Nơi ở
Long An - HCM
Mình biết dùng hàm date để chuyển định dạng sang ngày/tháng/năm như bên dưới.
DATE (RIGHT (A2,4), MID (A2,3,2), LEFT (A2,2))
Nhưng nếu mình chỉ muốn lấy tháng & năm thôi
Ví dụ: 310321 = sau khi dùng hàm date chuyển sang dinh dạng 31-Mar-21
0421: text mình chỉ có 4 ký tự, và chỉ chuyển sang tháng-năm thì mình dùng như thế nào được nhỉ
Cả nhà xem giúp mình với
Muốn lấy tháng với năm thì định dạng cột kết quả thì nó sẽ ra như ý thôi
 

befaint

|||||||||||||
Tham gia ngày
6 Tháng một 2011
Bài viết
11,457
Được thích
13,720
Điểm
5,168
Nghĩa là trên mình của mình xăm text ấy hả.

DATE (RIGHT (A2,4), MID (A2,3,2), LEFT (A2,2))
Ví dụ: 310321 = sau khi dùng hàm date chuyển sang dinh dạng 31-Mar-21

Làm sao ra hay vậy?

Quy ước là ddyy ===> =date(int(A1, 1000)*1000 + right(a1,2), --left(a1,2), 1)
 

xuongrongdat

Có bao giờ bạn tự hỏi "Tôi là ai?"
Tham gia ngày
30 Tháng sáu 2008
Bài viết
1,270
Được thích
1,132
Điểm
1,168
Nơi ở
Mỹ Tho- Tiền Giang
Mình biết dùng hàm date để chuyển định dạng sang ngày/tháng/năm như bên dưới.
DATE (RIGHT (A2,4), MID (A2,3,2), LEFT (A2,2))
Nhưng nếu mình chỉ muốn lấy tháng & năm thôi
Ví dụ: 310321 = sau khi dùng hàm date chuyển sang dinh dạng 31-Mar-21
0421: text mình chỉ có 4 ký tự, và chỉ chuyển sang tháng-năm thì mình dùng như thế nào được nhỉ
Cả nhà xem giúp mình với
Bạn ví dụ minh họa sai rồi kìa.
0421 này bạn muốn chuyển sang Apr-2021 dễ mà ta.
A1 = 0421
A2 = DATE(2000+RIGHT(A1,2),LEFT(A1,2),1)
Xong bạn Format Cells ô A2 hoặc nguyên cả cột kết quả hiển thị theo kiểu tháng & năm là xong rồi.
 

violetworld83

Thành viên mới
Tham gia ngày
24 Tháng ba 2014
Bài viết
25
Được thích
1
Điểm
303
Tuổi
37
Bạn ví dụ minh họa sai rồi kìa.
0421 này bạn muốn chuyển sang Apr-2021 dễ mà ta.
A1 = 0421
A2 = DATE(2000+RIGHT(A1,2),LEFT(A1,2),1)
Xong bạn Format Cells ô A2 hoặc nguyên cả cột kết quả hiển thị theo kiểu tháng & năm là xong rồi.
như vậy sẽ ra là mặc định ra ngày 1, còn mình chỉ muốn ra tháng & năm thôi đó bạn
vì trong data của mình có ô có ngày, có ô không, nếu mình dùng format de dinh dang thi các ô khác cũng đều không hiện ngày
 
Lần chỉnh sửa cuối:

huhumalu

Thành viên hoạt động
Tham gia ngày
20 Tháng mười 2009
Bài viết
193
Được thích
78
Điểm
628
Tuổi
32
Muốn gì thì tốt nhất định dạng cho nó luôn.
Ví dụ chuỗi tại A1
Từ chuỗi ban đầu mình chuyển nó thành ngày tháng bằng
PHP:
A2=DATE(year,month,day)
sau đó định dạng lại tùy mình thôi
PHP:
A3=TEXT(A2,"MM-YY")
Vì những cái khác liên quan đến mỗi máy định dạng thế nào, rồi mỗi người định dạng mỗi kiểu. Mình cứ format theo ý mình thì mang đi đâu nó cũng hiển thị như vậy.
 
Lần chỉnh sửa cuối:

violetworld83

Thành viên mới
Tham gia ngày
24 Tháng ba 2014
Bài viết
25
Được thích
1
Điểm
303
Tuổi
37
than
Muốn gì thì tốt nhất định dạng cho nó luôn.
Ví dụ chuỗi tại A1
Từ chuỗi ban đầu mình chuyển nó thành ngày tháng bằng
PHP:
A2=DATE(year,month,day)
sau đó định dạng lại tùy mình thôi
PHP:
A3=TEXT(A2,"MM-YY")
Vì những cái khác liên quan đến mỗi máy định dạng thế nào, rồi mỗi người định dạng mỗi kiểu. Mình cứ format theo ý mình thì mang đi đâu nó cũng hiển thị như vậy.
thanks bạn nhé
 
Top Bottom