xin giúp em sắp xếp theo tháng sinh,nếu trùng tháng sinh thì sắp xếp theo ngày
Trong danh sách học sinh dự thi khá đông, do các đơn vị gởi danh sách đến không đúng quy đinh (ngày sinh của HS phải đủ 8 chữ số ngoại trừ trường hợp không có ngày, tháng sinh). Để điều chỉnh tôi có 2 cách suy nghĩ.
1-.Tạo cột phụ dùng công thức =VALUE(A1) rồi định dạng xong chép lại rồi xóa cột phụ nhưng với năm sinh không có ngày tháng (1999 nó sẽ thành 21/06/1905, không ổn).
2-.Sau khi định dạng, tôi dùng Conditional Formating: từ 21/06/1905 thành 1999 bị báo lỗi.
Nhờ các bạn chỉ giúp thế nào để điều chỉnh danh sách này có ngày, tháng, năm sinh đúng quy định nhanh hơn.
Chân thành cám ơn.
=IF(LEN(A1)=4,DATE(A1,1,1),DATE(YEAR(A1),MONTH(A1),DAY(A1)))
Cũng may là hiện tại chắc chắn hổng có học sinh nào sinh vào khoảng 26/09/1902 đến 17/05/1927 ---> Nếu không thì... Ẹc... Ẹc....Không biết dữ liệu của bạn có nhiều và khác gì nữa không, chứ nếu chỉ có vậy thì thử xem cái này sao nhé? (Vd: 1999 thì cho là 01/01/1999)
Đúng ý không bạn?PHP:=IF(LEN(A1)=4,DATE(A1,1,1),DATE(YEAR(A1),MONTH(A1),DAY(A1)))
P/s: Nhớ mặc định lại ngày tháng năm sau khi dùng công thức,...
Cũng may là hiện tại chắc chắn hổng có học sinh nào sinh vào khoảng 26/09/1902 đến 17/05/1927 ---> Nếu không thì... Ẹc... Ẹc....
26/09/1902 = 1000Vì sao từ 26/09/1902 đến 17/05/1927 lại như vậy?
hình như trong EXcL định dạng ngày bắt đầu từ 01/01/1900 trở đi. nên khi chúng ta goc năm 1000 thì máy nó cộng thêm 1000 năm nữaCòn 1 chuyện nữa, mọi người xem thử:
1. Tại sao Date(1000, 1, 1) không phải 01/01/1000 mà lại là 01/01/2900?
2. Tình trạng này kéo dài đến giá trị ngày nào mới hết?
Chuyện này tương đối dễ.
hình như trong EXcL định dạng ngày bắt đầu từ 01/01/1900 trở đi. nên khi chúng ta goc năm 1000 thì máy nó cộng thêm 1000 năm nữa
có đúng không đại ca
Còn việc của tôi, nhờ các bạn có ý kiến giúp. Với một danh sách vài 1000 học sinh thì làm thế nào để thay đổi được ngày 21/06/1905 trở về năm 1999.
Thì xem trong Help ---> Bấm nút Fx, chọn hàm DATE rồi bấm vào chữ Help on this functionCòn 1 chuyện nữa, mọi người xem thử:
1. Tại sao Date(1000, 1, 1) không phải 01/01/1000 mà lại là 01/01/2900?
2. Tình trạng này kéo dài đến giá trị ngày nào mới hết?
Chuyện này tương đối dễ.
For the 1900 date system
If year is between 0 (zero) and 1899 (inclusive), Excel adds that value to 1900 to calculate the year. For example, DATE(108,1,2) returns January 2, 2008 (1900+108).
If year is between 1900 and 9999 (inclusive), Excel uses that value as the year. For example, DATE(2008,1,2) returns January 2, 2008.
For the 1904 date system
If year is between 4 and 1899 (inclusive), Excel adds that value to 1900 to calculate the year. For example, DATE(108,1,2) returns January 2, 2008 (1900+108).
If year is between 1904 and 9999 (inclusive), Excel uses that value as the year. For example, DATE(2008,1,2) returns January 2, 2008.
If year is less than 4 or is 10000 or greater or if year is between 1900 and 1903 (inclusive), Excel returns the #NUM! error value.
Tôi đã dùng công thức của dat_butmuc thì kết quả như file đính kèm (tôi trích danh sách của 1 đơn vị).
Nhờ các bạn có ý kiến giúp để thế nào định dạng vẫn giữ được năm sinh là 1999.
=IF(LEN(SUBSTITUTE(D4,",",""))=4,DATE(SUBSTITUTE(D4,",",""),1,1),DATE(YEAR(D4),MONTH(D4),DAY(D4)))
Lúc đầu thì bạn,Tôi đã xóa được các dấu phẩy (,) dấu chấm (.) -có một số đơn vị còn ghi cách nhau bởi dấu chấm nữa - Không có cách nào để có kết quả chỉ 1999 mà không là 01/01/1999.
Cám ơn.
=> Vậy quy định này có khácđiều chỉnh danh sách này có ngày, tháng, năm sinh đúng quy định
không?Không có cách nào để có kết quả chỉ 1999 mà không là 01/01/1999.
Nếu vậy có nghĩa là... ĐỂ NGUYÊN, khỏi công thức nào cả ---> MÈO VẪN HOÀN MÈOTôi đã xóa được các dấu phẩy (,) dấu chấm (.) -có một số đơn vị còn ghi cách nhau bởi dấu chấm nữa - Không có cách nào để có kết quả chỉ 1999 mà không là 01/01/1999.
Cám ơn.
Vì trong file của bạn lẩn lộn giữa dạng TEXT và DATE, vậy để chuyển sang DATE chuẩn, bạn nên làm như sau:Ở bài số 1, tôi có ghi rõ "Trong danh sách học sinh dự thi khá đông, do các đơn vị gởi danh sách đến không đúng quy đinh (ngày sinh của HS phải đủ 8 chữ số ngoại trừ trường hợp không có ngày, tháng sinh).", các bạn xem chưa kĩ đấy thôi.
Sau đây là yêu cầu tôi ghi rõ trong file đính kèm, nhờ các bạn giúp vậy.
Ở bài số 1, tôi có ghi rõ "Trong danh sách học sinh dự thi khá đông, do các đơn vị gởi danh sách đến không đúng quy đinh (ngày sinh của HS phải đủ 8 chữ số ngoại trừ trường hợp không có ngày, tháng sinh).", các bạn xem chưa kĩ đấy thôi.
Sau đây là yêu cầu tôi ghi rõ trong file đính kèm, nhờ các bạn giúp vậy.
=IF(LEN(SUBSTITUTE(D4,",",""))=4,SUBSTITUTE(D4,",",""),DATE(YEAR(D4),MONTH(D4),DAY(D4)))
Trước đây có một đề tài về định dạng ngày tháng, được các bạn gợi ý thực hiện đã ổn.
Nay lại tiếp tục thì lại gặp phải trường hợp cùng 1 công thức nhưng không biết tại sao nó không hiển thị được năm sinh là 1999. Nhờ các bạn xem có ý kiến giúp đỡ. Cám ơn.
(Ở Sheet B thì ổn rồi, còn ở Sheet A thì không biết tại sao? Dù tôi đã cố điều chỉnh trong định dạng mà vẫn không xong)
P/S: Lần sau nếu có post bài với nội dung giống nhau, bạn nên tìm topic cũ để post tiếp nhé.
=IF(LEN(D2)=4,TEXT(D2,0),D2)
thử cái này xemtrước đây có một đề tài về định dạng ngày tháng, được các bạn gợi ý thực hiện đã ổn.
Nay lại tiếp tục thì lại gặp phải trường hợp cùng 1 công thức nhưng không biết tại sao nó không hiển thị được năm sinh là 1999. Nhờ các bạn xem có ý kiến giúp đỡ. Cám ơn.
(ở sheet b thì ổn rồi, còn ở sheet a thì không biết tại sao? Dù tôi đã cố điều chỉnh trong định dạng mà vẫn không xong)
p/s: Lần sau nếu có post bài với nội dung giống nhau, bạn nên tìm topic cũ để post tiếp nhé.
Tôi e rằng phải gõ ngày tháng vào 1 cell rồi dùng công thức ra kết quả tại 1 cell khác chứ Custom Format chắc là không xong!Công việc của tôi ngày nào cũng phải sử dụng đến Excel, kể từ khi được trao đổi, học hỏi các bác trên diễn đàn kiến thức của tôi được nâng nên rõ rệt, các bảng biểu của tôi được trình bày khoa học, nhanh hơn trước rất nhiều.
Có vấn đề tôi cần định dạng ví dụ tôi đánh 26/2/2010 thì lập tức hiển ra là Hà nội, ngày 26 tháng 02 năm 2010 rất là nhanh;
Nhưng vấn đề theo định dạng ngày tháng trong văn bản tại văn bản thông tư Bộ nội vụ quy định những ngày nhỏ hơn 10 thì thêm số 0 đằng trước, những tháng nhỏ hơn 3 thì thêm số 0 đằng trước (ví dụ ngày 09 tháng 3 năm 2010).
ở đây tôi định dạng bị trường hợp tôi đánh ngày 26/3/2010 thì lập tức hiển ra là Hà nội, ngày 26 tháng 03 năm 2010 (mà tôi chỉ muốn hiện là Hà nội, ngày 26 tháng 3 năm 2010 vì tháng 3 không có số 0 đằng trước).
Kính mong các bác tiếp tục giúp đỡ để tôi có thể hoàn thiện thêm kiến thức của mình. Chúc các bác mạnh khoẻ, hạnh phúc.
Công việc của tôi ngày nào cũng phải sử dụng đến Excel, kể từ khi được trao đổi, học hỏi các bác trên diễn đàn kiến thức của tôi được nâng nên rõ rệt, các bảng biểu của tôi được trình bày khoa học, nhanh hơn trước rất nhiều.
Có vấn đề tôi cần định dạng ví dụ tôi đánh 26/2/2010 thì lập tức hiển ra là Hà nội, ngày 26 tháng 02 năm 2010 rất là nhanh;
Nhưng vấn đề theo định dạng ngày tháng trong văn bản tại văn bản thông tư Bộ nội vụ quy định những ngày nhỏ hơn 10 thì thêm số 0 đằng trước, những tháng nhỏ hơn 3 thì thêm số 0 đằng trước (ví dụ ngày 09 tháng 3 năm 2010).
ở đây tôi định dạng bị trường hợp tôi đánh ngày 26/3/2010 thì lập tức hiển ra là Hà nội, ngày 26 tháng 03 năm 2010 (mà tôi chỉ muốn hiện là Hà nội, ngày 26 tháng 3 năm 2010 vì tháng 3 không có số 0 đằng trước).
Kính mong các bác tiếp tục giúp đỡ để tôi có thể hoàn thiện thêm kiến thức của mình. Chúc các bác mạnh khoẻ, hạnh phúc.
Không phải vậy bạn à:Thì bạn chỉ sửa lại một chút ở Format Cells -> Custom - mục Type gõ "Hà Nội, ngày "dd" tháng "m" năm "yyyy ->OK là được thôi
Không phải vậy bạn à:
- Nếu THÁNG < 3 thì định dạng "Hà Nội, ngày "dd" tháng "mm" năm "yyyy
- Nếu THÁNG > 2 thì định dạng "Hà Nội, ngày "dd" tháng "m" năm "yyyy
Cũng chẳng ngạc nhiên lắm đâu, anh à. Cái này em gặp nhiều lắm, chứ không riêng gì ở Bộ.Tôi e rằng phải gõ ngày tháng vào 1 cell rồi dùng công thức ra kết quả tại 1 cell khác chứ Custom Format chắc là không xong!
(Mà tôi cũng rất ngạc nhiên về quy định của "BỘ" này đấy)
Đâu có đúng đâu Tường ơi!Riêng bài này, vẫn có thể định dạng ngay tại chỗ mà không cần dùng cột phụ ô phụ gì hết.
Xin gửi lên file đã "định dạng theo yêu cầu".
Muốn không nhầm sao không ghi bằng chữ luôn nhỉ?Cũng chẳng ngạc nhiên lắm đâu, anh à. Cái này em gặp nhiều lắm, chứ không riêng gì ở Bộ.
Lý do người ta đưa ra quy tắc đó, chỉ là để tránh nhầm lẫn.
Ví dụ, ghi tháng 01, 02 là để tránh nhầm với tháng 11, 12.
Nhưng tháng 3, vì không có tháng 13, nên không sợ nhầm, và như thế chỉ cần ghi là 3..
Chắc Bác chưa đọc kĩ nên mới có nhầm lẫn, Yêu cầu của chủ topic: Nếu tháng nhỏ hơn 3 thì thêm số 0 đằng trước, tháng lớn hơn 2 thì bỏ số 0 phía trước.Cũng chẳng ngạc nhiên lắm đâu, anh à. Cái này em gặp nhiều lắm, chứ không riêng gì ở Bộ.
Lý do người ta đưa ra quy tắc đó, chỉ là để tránh nhầm lẫn.
Ví dụ, ghi tháng 01, 02 là để tránh nhầm với tháng 11, 12.
Nhưng tháng 3, vì không có tháng 13, nên không sợ nhầm, và như thế chỉ cần ghi là 3.
Riêng bài này, vẫn có thể định dạng ngay tại chỗ mà không cần dùng cột phụ ô phụ gì hết.
Xin gửi lên file đã "định dạng theo yêu cầu".
Đâu có đúng đâu Tường ơi!
------------------
Oái, đúng chứ sao không?Chắc Bác chưa đọc kĩ nên mới có nhầm lẫn, Yêu cầu của chủ topic: Nếu tháng nhỏ hơn 3 thì thêm số 0 đằng trước, tháng lớn hơn 2 thì bỏ số 0 phía trước.
có công thức nào ngăn hơn công thức chuyển từ tháng sang ngày ko các bạn???mình làm hàm này +DATE(VALUE(RIGHT(F14,2)),VALUE(MID(F14,4,2)),VALUE(LEFT(F14,2))) nó củng ra nhưng dài quá mình muốn đơn jan ngắn lại có ai biết chỉ mình nhé??
Cái này là thay đối kiểu/vị trí định dạng chứ không phải chuyển
Bạn xem file
Nếu bạn chỉ muốn chuyển ngày thành tháng trong chuỗi ngày tháng để dùng vào việc gì đó(dạng chuỗi) thì bạn dùng công thức sau :có công thức nào ngăn hơn công thức chuyển từ tháng sang ngày ko các bạn???mình làm hàm này +DATE(VALUE(RIGHT(F14,2)),VALUE(MID(F14,4,2)),VALUE(LEFT(F14,2))) nó củng ra nhưng dài quá mình muốn đơn jan ngắn lại có ai biết chỉ mình nhé??
=MID(A1,4,3)&LEFT(A1,3)&MID(A1,7,4)
Lưu ý rằng hàm SUSTITUTE không thể bỏ được dấu nháy đâu nha! ---> Chẳng qua công thức của bạn có dấu -- đằng trước nên nó đã biến text thành num thôi, hay nói đúng hơn, hàm SUSTITUTE trong file của bạn hoàn toàn không có tác dụng gìCái này là thay đối kiểu/vị trí định dạng chứ không phải chuyển
Bạn xem file
Bạn làm vầy nhé:Chào các bác, tình hình là em có file Excel có 1 cột định dạng kiểu này :
2010.04.28 15:13 yyyy.mm.dd hh:mm
Em muốn chuyển định dạng cột sang thành :
4/28/2010 15:13 m/d/yyyy hh:mm
Xin nhờ cả nhà giúp đỡ vì em ko rành về Excel lắm. Cảm ơn các bác![]()
Mình cũng vào formatcell nhưng cũng ko thể chuyển định dạng lại được. Có cách nào giúp mình với nha!02/12/2010 14/2/2010 #VALUE! 13/5/2010 16/6/2010 #VALUE! 20/05/2010 21/10/2010 #VALUE!
Chào các bác!
Mình có một thắc mắc mong các bác giúp.
Chẳng là định dạng ngày tháng năm của mình vẫn là dd/mm/yyyy, tuy nhiên, ;lúc mình gõ thì nó cho đó là các số (như sau)
Mình cũng vào formatcell nhưng cũng ko thể chuyển định dạng lại được. Có cách nào giúp mình với nha!
Cảm ơn các bác nhiều!
Bác à, em cũng bị cái này, vào format cell chỉnh tất cả rồi mà ko được. Các bác giúp em định dạng với!!!! Thank nhiều!
Ví dụ: nằm ở sheet 3
Cảm ơn bác, nhưng bác chỉ cho em cách được không??? Lần sau ko phải nhờ nữa!!!Bạn xem thử file được chưa?
Cảm ơn bác, nhưng bác chỉ cho em cách được không??? Lần sau ko phải nhờ nữa!!!
thank bác nha!
Còn 1 cách nữa không dùng cột phụ đó là bạn gõ vào 1 cell bấc kì nào đó số 1, xong copy cell có chứa số 1 đó, Quét khối vùng muốn chuyển, click chuột phải chọn Paste Special, chọn Multiply, nhấn OK, định dạng lại kiểu ngày là xong.Thực ra chẳng có gì cao siêu ở đây cả. Tại vì lúc nhập liệu bạn đang ngầm định cell bạn là text.
Hoặc: nhấn F2 của từng cell rồi Enter trong các cell của bạn.
Hoặc: =Value hoặc =-- hoặc =1* trước các giá trị từng cell, cột sang cột khác rồi định dạng lại.
Có thể định dạng của máy bạn và dữ liệu không khớp với nhau nên không chuyển được.híc, làm theo các bác nhưng cũng ko được. Chẳng hiểu sao nữa, hay là do MEX của mình nó bị làm sao????
Vì trong file của bạn lẩn lộn giữa dạng TEXT và DATE, vậy để chuyển sang DATE chuẩn, bạn nên làm như sau:
- Vào Control Panel\Regional Language Options xem thử DATE đang được định dạng kiểu gì ---> hãy chuyển nó sang dd/mm/yyyy
- Mở bảng tính của bạn ra, copy 1 cell rông rồi quét chọn toàn bộ cột Ngày sinh và PasteSpecial, check 2 mục Values và Add
- AutoFilter cột ngày sinh, bấm mũi tên xổ xuống, chọn Custom, chọn mục Is Greater than và gõ vào ô bên cạnh số 10000
- Quét chọn cột Ngày sinh, định dạng cho nó dạng dd/mm/yyyy
- Show All dữ liệu
-----------------------
Tôi chỉ cần vài thao tác thế là xong, khỏi công thức nào cả
DO BẠN CHƯA ĐỊNH DẠNG NGÀY GIỜ TRONG HỆ THÔNGChào các bạn trong giaiphapexcel!
Mình không thạo exceel lắm nên gặp nhiều vấn đề. Mong các bạn chỉ giáo.
1. Mình định dạng ngày tháng năm trong excel: Format Cell ->Custom-> chọn dd/mm/yyyy nhưng vẫn bị lỗi, toàn cho kết quả mm/dd/yyyy trừ những ngày >12.
2. Mình muốn từ ô tiền bằng số tự động nhảy sang bằng chữ ở ô khác làm thế nào?
Cám ơn các bạn nhé!
câu 2 là kéo dài đến năm 9999 có đúng không thầyđúng rồi, nhưng 1000 + 1000 = có 2000 à. Anh bill cộng tới 1900 lận.
còn câu 2 nữa quý vị!
Cách đơn giản nhấtHiện tại,em không biết định dạng của File ngày tháng năm này là gì,em không thực hiện được format cell để biến thành dd/mm/yyyy.
Mọi người giúp em nhé.Chân thành cảm ơn
Bạn thử dùng hàm Tex nhéCác Bác ơi, giúp em với!
Em có Cell B2 có nội dung là 31/12/2009
Tại cell B3 em đặt công thức ="Thời hạn trả nợ cuối cùng: "&B2
Excel trả về kết quả: ="Thời hạn trả nợ cuối cùng: 40178
Em không muốn là 40178 mà là 31/12/2009 thì phải làm như thế nào???
Cảm ơn các Bác nhiều nhiều!!!!
="Thời hạn trả nợ cuối cùng: "&Text(31/12/2009,"dd/mm/yyyy")
Bạn thay thế cái ngày đó thành 1 cell nào đó có chứa ngày hoặc số 40178 thử xem nhéCảm ơn Bạn, Excel lại trả kết quả là Thời hạn trả nợ cuối cùng: 00/01/1900
Bác Doom viết gợi ý thôi... theo như ví dụ của bạn thì B3 sẽ có công thức:Cảm ơn Bạn, Excel lại trả kết quả là Thời hạn trả nợ cuối cùng: 00/01/1900
="Thời hạn trả nợ cuối cùng: "&TEXT(B2,"dd/mm/yyyy")
="Thời hạn trả nợ cuối cùng: "&TEXT("2009/12/31","dd/mm/yyyy")
Theo ý bạn:Em có a1 là ngày 10/01/2010
Em dùng cái hàm j để ô B1 có thể hiện ngày 17/01/2010 (mà ko phải là nhập = tay. vì làm nguyên col)
ths ANh Chị
Nếu mà dùng công thức này thì thà rằng B1 = A1 + 7 cho nó sướngBạn dùng hàm này nè!
=DATE(YEAR(A1),MONTH(A1),DAY(A1)+7)
Thấy công thức không có gì sai cả. Bạn gởi file lên đi.Em là thành viên mới, rất mong được đọc hỏi từ các anh chị!
Hiện tại em có vấn đề như sau:
Em theo dõi thời gian bảo hành sản phẩm cho các khách hàng.
- Tại cột Thời gian bảo hành và cột Hết hạn bảo hành em đã định dạng cùng 1 kiều là: dd/mm/yyy.
- Tại cột Kiểm tra em có đặt công thức: =IF(TODAY()>=F17,"het han","chua het han") F17 ở đây là ngày hết hạn bảo hành của sản phẩm đối với khách hàng. Nhưng khi hết hạn ngày bảo hành tịa cột kiểm tra vẫn hiển thị là "chưa hết hạn"
Vậy trường hợp này em nên làm thế nào?. thanhks a lot!
Thấy công thức không có gì sai cả. Bạn gởi file lên đi.
Tại các ô B18, B19, B20 mặc dù Bạn định dạng nó là dd/mm/yyyy nhưng nó vẫn là đối tượng text. Bạn thử kích đúp vào các ô đó nó sẽ ra đúng kết quả!
Tôi làm được sao Bạn lại không nhỉ? Xem file nhé!Kích đúp vào các ô đó vẫn không được Bác ah!
Tôi làm được sao Bạn lại không nhỉ? Xem file nhé!
Bạn thử vào định dạng ngày tháng trong hệ thống thành dd/mm/yyyy sau đó định dạng bảng tính Bạn lại thành dd/mm/yyy, nếu sai có lẽ do trong quá trình nhập liệu bị sai.Nhìn định dạng ngày ở 2 cột khác nhau A18 là 18/07/2009 nhưng B18 lại là 7/18/2010, có thể chuyển về 1 kiều là dd/mm/yy không Bác?
cho mình hỏi cách tính ngày:
VD: ngày bắt đầu được hưởng PC: 10/10/2009
Thời gian cho hưởng PC: là 5 năm
Vậy ngày kết thúc huởng PC: là ngày mấy ?
anh chị có thể chỉ cho mình công thức để tính. mình cám ơn nhiều.
Bạn có thể dùng công thức saucho mình hỏi cách tính ngày:
VD: ngày bắt đầu được hưởng PC: 10/10/2009
Thời gian cho hưởng PC: là 5 năm
Vậy ngày kết thúc huởng PC: là ngày mấy ?
anh chị có thể chỉ cho mình công thức để tính. mình cám ơn nhiều.
Để áp dụng được công thức của http://www.giaiphapexcel.com/member.php?57544-dat_butmucdat_butmuc thì bạn vào Tools\Add-ins check vào Analysis Toolpark để cài đặt.=DATE(YEAR(C3)+5,MONTH(C3),DAY(C3)-1)
Bạn đặt con trỏ vào ô muốn ghi định dạng như thế -> Bấm phải chuột -> Format cells -> Custom -> Trong ô Type Bạn nhập như sau:Em cảm ơn. Nhưng thiết lập như hình một là thiết lập như thế nào. Vì em chỉ cần đánh vào ô đó là 01/01/2010 thì cho ra kết quả là " Từ ngày 01/01/2010.
Chỉ cụ thể giúp em được không?
Em làm được rồi, Em cảm ơn Anh nhéBạn đặt con trỏ vào ô muốn ghi định dạng như thế -> Bấm phải chuột -> Format cells -> Custom -> Trong ô Type Bạn nhập như sau:
"Từ ngày: "dd"/"mm"/yyyy
-> Ra ô đó nhập xem sao.
Đây là cách dùng công thức cách này thì em đã biết, mà cách em hỏi thì không phải dùng công thức. Cách của Anh MinhCong là đúng ý e rồi.Bạn làm như thế này nhé:
Tại ô A1 bạn gõ 15/07/1982 (theo dạng US), ô B2 bạn gõ công thức: ="Từ ngày "&DAY(A1)&" tháng "&MONTH(A1)&" năm "&YEAR(A1)
Nếu muốn chuyển thành "đến ngày" bạn thay trong công thức từ "Từ ngày" thành "Đến ngày" là được. Áp dụng trong bảng dữ liệu hợp đồng lao động và dùng mailling rất hiệu quả.
Bạn lưu ý cách đặt dấu cách của mình trong công thức nhé, nếu để dấu "" không cách thì khi hiển thị dạng chữ rất xấu.
Đúng ra phải như thế này bạn à:Không hiểu sao trước kia mình thực hiện như bạn mà nó báo lỗi như thế này.
"Cannot use the number format you type. Try use one of the butt-in number format."
Nhờ Minhcong giải thích giúp mình với nhé.
"Từ ngày: "dd/mm/yyyy
sau đó định dạng ô của bạn là dd/mm/yy=DATE(2000+RIGHT(A1,2),MID(A1,3,2),LEFT(A1,2))
nếu dữ liệu đồng nhất 6 ky tự thì dùng chuỗi này xemmình đang gặp vướng chỗ này, rất mong mọi người hỗ trợ
cột a: định dạng ngày có dạng text là "221010"
giờ mình muốn chuyển sang dạng ngày là: "22/10/10"
mọi người cho mình xin công thức đổi nhé
tks
=1*TEXT(A1,"00""/""00""/""00")
Với bài toán này, nếu ta chắc chắn các điều kiện cho trước sau đây:
- Chuổi là 5 hoặc 6 ký tự, trong đó phần NĂM và THÁNG chắc chắn luôn là 2 ký tự
- Định dạng trong Control Panel trên máy tính của ta hiện là dd/mm/yyyy
Thì ta có thể dùng thêm 1 cách tà đạo nữa
Định dạng cho kết quả dạng dd/mm/yyyyPHP:=1*TEXT(A1,"00""/""00""/""00")
=TEXT(--TEXT(A1,"00""/""00""/""00"),"dd/mm/yyyy")