Những bài viết về Định dạng giờ, ngày, tháng, năm được post ở đây

Liên hệ QC
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é??
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 :

PHP:
=MID(A1,4,3)&LEFT(A1,3)&MID(A1,7,4)
 
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
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ì
(nhớ không lầm thì vụ này tôi đã từng đề cập 1 lần rồi thì phải)
Ngoài ra, do công thức có dấu -- phía trước, đồng nghĩa với việc ta muốn chuyển text thành number ---> Vậy nó sẽ có liên quan đến quy định về date trong Control Panel ---> Nếu Control Panel trên máy nào đó quy định mm/dd/yyyy thì công thức thuộc dạng --(...) hoặc 1*(...) hoặc Value(...) đều bị lỗi toàn bộ
 
Lần chỉnh sửa cuối:
Cách chuyển định dạng ngày tháng năm trong Excel

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 :)
 

File đính kèm

  • Help.xlsx
    8.5 KB · Đọc: 11
Lần chỉnh sửa cuối:
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 :)
vào Ctr+1--->sau đó làm như ảnh sau:
4-30-2010 10-40-42 PM.jpg
 
Thanks bác, e đã chỉnh custom nhưng ko được :) Em đã attach file lên post #1 để tiện cho mọi người giúp đỡ :)
 
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 :)
Bạn làm vầy nhé:
  • Chọn hết mấy ô đang có dữ liệu của cột A (A1:A27)
  • Nhấn Ctrl+H (mở hộp thoại Find and Replace)
  • Gõ dấu chấm (.) vào trong khung Find what
  • Gõ dấu gạch chéo (/) vào trong khung Replace with
  • Nhấn Replace All
  • Nhấn Close
Thử đi.
 
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)
02/12/2010 14/2/2010 #VALUE! 13/5/2010 16/6/2010 #VALUE! 20/05/2010 21/10/2010 #VALUE!
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
 

File đính kèm

  • vinh cot nho.xls
    34.5 KB · Đọc: 16
Chỉnh sửa lần cuối bởi điều hành viên:
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

Bạn xem thử file được chưa?
 

File đính kèm

  • DINH DANG NGAY.xls
    16 KB · Đọc: 17
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!

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.
 
Chỉnh sửa lần cuối bởi điều hành viên:
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ò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.
 
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 sinhPasteSpecial, check 2 mục ValuesAdd
- 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ả

Mình làm theo cách này và đã thành công, cảm ơn các bác nhiều!!!!
 
Tôi nghe nhiều đến cái quy định của Bộ về việc phải viết thêm chữ số 0 trong một số trường hợp. Cũng như các bác tôi rất bức xúc với quy định này và nghĩ rằng đã có sự hiểu nhầm nào đó. Vì thế tôi cố tìm văn bản Quy định có chữ kí ban hành để đọc cho rõ mà không thấy. Vậy bác nào có Quy định của Bộ về số 0 trong ngày tháng năm đó giới thiệu cho mình nhé.
Email của mình: luyenkim@msn.com
Rất cảm ơn.
 
Định dạng ngày tháng năm bị lỗi.

Chà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é!
 
Chà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é!
DO BẠN CHƯA ĐỊNH DẠNG NGÀY GIỜ TRONG HỆ THÔNG
VÀO START----SETTING---CONTROL PANEL----Regional and Language Options---CUSTOMIZE---CHỌN THẺ DATE--GÕ NHƯ FILE ĐÍNH KÈM--OK
CÒN CÂU 2 THÌ HÃY SEACH TRÊN GOOGLE VỚI TỪ KHÓA NHƯ SAU " HÀM ĐỌC SỐ vnd"
 

File đính kèm

  • DINH DANG.JPG
    DINH DANG.JPG
    35.7 KB · Đọc: 87
Lần chỉnh sửa cuối:
Lúc đó đang nói về công thức:
=Date(1000, 1, 1) = 01/01/2900
Vậy theo quy ước của anh Bill, đến năm 1899 vẫn còn bị cộng 1900 thành năm 3799
Chỉ khi Date(1900, 1, 1) mới hết
 
Web KT
Back
Top Bottom