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

  • Thread starter Thread starter kid112
  • Ngày gửi Ngày gửi
Liên hệ QC
Cách tìm thứ trong tháng.

Mình thấy trên diễn đàn có công thức =CHOOSE(WEEKDAY(địa chỉ ô),"Chủ nhật","Thứ hai","Thứ ba","Thứ tư","Thứ năm","Thứ sáu","Thứ bảy"), là tìm thứ trong tuần.
Vậy cho mình hỏi khi muốn xác định thứ trong tháng, ví dụ bây giờ là tháng 10/2010, mình muốn tìm xem ngày 2/1/2010 là thứ mấy?
Mình cũng sỏrt trên google mà không thấy, chỉ có cách xác định thứ trong tuần.
Cảm ơn các bạn nhiều!
 
Mình thấy trên diễn đàn có công thức =CHOOSE(WEEKDAY(địa chỉ ô),"Chủ nhật","Thứ hai","Thứ ba","Thứ tư","Thứ năm","Thứ sáu","Thứ bảy"), là tìm thứ trong tuần.
Vậy cho mình hỏi khi muốn xác định thứ trong tháng, ví dụ bây giờ là tháng 10/2010, mình muốn tìm xem ngày 2/1/2010 là thứ mấy?
Mình cũng sỏrt trên google mà không thấy, chỉ có cách xác định thứ trong tuần.
Cảm ơn các bạn nhiều!
Bạn dùng công thức sau:
Mã:
=TEXT(WEEKDAY(A1),"ddd")
 
Lần chỉnh sửa cuối:
Chuyển số sang giờ, phút và ngày tháng

Nhờ các pác chỉ giúp em. Em muốn :
Khi nhập : 1102 thì sẽ cho là 11:02
Và khi nhận 1102 thì sẽ cho là 11/02
 
Nhờ các pác chỉ giúp em. Em muốn :
Khi nhập : 1102 thì sẽ cho là 11:02
Và khi nhận 1102 thì sẽ cho là 11/02
Làm thì được nhưng đôi lúc sẽ gây ra những lỗi không lường trước được đâu!
Đằng nào cũng chỉ gõ thêm có dấu : hoặc dấu / ----> Siêng tí đi bạn ơi!
 
Bạn chưa hiểu rùi. Giả sử 1 sheet có dữ liệu gần 20000 dòng thì sao ? Và dấu : là Shift và :
 
Lần chỉnh sửa cuối:
Bạn chưa hiểu rùi. Giả sử 1 sheet có dữ liệu gần 20000 dòng thì sao ? Và dấu : là Shift và :
Vậy thì có 1 cách:
- Bạn cứ nhập số bình thường (chẳng hạn là 1120)
- Đến khi nào xong việc, ta viết 1 code để chuyển đổi
-----------------
Nói là nói thế thôi nhưng vẫn có những khó khăn trong những trường hợp đặt biệt, ví dụ thế này:
- Bạn nhập được khoảng 1000 dòng
- Bạn dùng code chuyển số thành ngày tháng
- Tiếp theo bạn lại nhập liệu thêm 1000 dòng nữa
- Từ bây giờ, nếu dùng code để chuyển thì điều quan trọng là làm sao phân biệt được cái nào đã chuyển rồi? Hay nói đúng hơn, làm sao phân biệt được cell nào là số còn cell nào là ngày tháng? (vì thực chất thì ngày tháng cũng là số mà thôi)
 
Nhờ các pác chỉ giúp em. Em muốn :
Khi nhập : 1102 thì sẽ cho là 11:02
Và khi nhận 1102 thì sẽ cho là 11/02

Nếu làm để mà nhìn thôi thì format nó đi (trước hay sau khi gõ cũng được)
Nếu muốn 11:02 thì đánh dấu vùng -> vào Format Cells -> Number -> Custom -> Trong mục Type gõ: 00":"00 -> OK
Nếu muốn 11/02 thì đánh dấu vùng -> vào Format Cells -> Number -> Custom -> Trong mục Type gõ: 00"/"00 -> OK
 
không cần dùng weekday đâu minhcong ơi?
chỉ cần vầy là đủ: =text(a1,"ddd")

nếu là tiếng việt thì:
=text(a1,"[$-42a]dddd")
trong win xp sẽ không có chữ hoa đầu từ đây nha đại ca. Toàn chữ thường thôi à.chắc cũng cần thêm hàm gì nữa chứ nhỉ
CÒN VISTA VÀ WIN7 THÌ TUYỆT ĐẤY
 
Lần chỉnh sửa cuối:
Thì thêm hàm PROPER đi ---> Đâu có liên quan gì đến Windows nhỉ?
EM BIẾT CÁI VỤ UPPER LOWER, PROPER MÀ BÁC . CHỈ CHỌT ĐẠI CA DAT_BUTMUC THÔI. THỨ 2 NỮA NẾU KHÔNG DÙNG XP THÌ THỰC RA EM CŨNG KHÔNG PHÁT HIỆN RA .EM DÙNG WIN 7 NÊN KHÔNG PHÂN BIỆT ĐƯỢC
NẾU DÙNG PROPER TRONG WIN 7 SẼ CHO KQ NHƯ SAU Thứ Bảy ===> Thứ BảY
không biết do đâu
 
trong win xp sẽ không có chữ hoa đầu từ đây nha đại ca. Toàn chữ thường thôi à.chắc cũng cần thêm hàm gì nữa chứ nhỉ
CÒN VISTA VÀ WIN7 THÌ TUYỆT ĐẤY

Đang nói trường hợp nào thế?
Chữ hoa hay chữ thường đầu có cần thiết không?
=> Vấn đề cốt lõi nhất đã được giải quyết !
 
NẾU DÙNG PROPER TRONG WIN 7 SẼ CHO KQ NHƯ SAU Thứ Bảy ===> Thứ BảY
không biết do đâu
Ah... cái này hổng phải tại Windows mà là do Office ---> Với Office 2007 thì sẽ có kết quả như bạn nói
Mấy chữ thứ sáu, thứ bảy do công thức tạo ra này thuộc bảng mã Unicode tổ hợp và sẽ bị lỗi hàm PROPER khi dùng trên Excel 2007 (có thể gõ bằng tay vào 1 cell, dùng bảng mã Unicode tổ hợp để thí nghiệm chứng minh)
 
Hỏi về định dạng ngày trong dữ liệu?

Chào các bạn. Cho mình hỏi :
Mình thường xuyên tải dữ liệu file .csv từ intenet. Nhưng trong đây ngày tháng của dữ liệu được định dạng là dd/mm/yyyy
Còn trong hệ thống máy của mình là yyyy/mm/dd (mình không đổi định dạng này được vì mình ko fải admin). Do đó khi mở ra nó toàn thành text. Mình phải dùng công thức để cắt dán. Cho mình hỏi là có cách nào chỉnh lại nhanh hơn không vậy? Cám ơn nhiều.
 
Convert định dạng text sang định dạng ngày tháng năm

Chào các bác.
Tình hình là em dang có 1 file dữ liệu kế toán được kết xuất từ phần mềm ra.
Nhưng cột "ngày ct" được định dạng là text. em vào format cell dịnh dạng lại ngày tháng năm nhưng không được. nó vẫn hiểu là text.
Khi nhấp đôi vào một ô rồi enter thì nó tự động chuyển sang dịnh dang là ngày tháng năm. Với 1 vài dòng thì làm cách này được còn với vài ngàn dòng thì không thể.
Em nhờ các bác chỉ em cách convert 1 lúc trở thành dịnh dang ngày tháng năm. em rất cảm ơn các bác ạ. (em có gửi kèm theo file ví dụ)
một lần nữa em cám ơn.
 

File đính kèm

Bạn bấm copy 1 ô trông bên ngoài, quét chọn hết vùng dữ liệu cần định dạng -> Bấm phải chuột -> paste special -> add -> ok
Sau đó bấm phải chuột chọn định dạng ngày tháng nặm Bạn cần
 
Bạn bấm copy 1 ô trông bên ngoài, quét chọn hết vùng dữ liệu cần định dạng -> Bấm phải chuột -> paste special -> add -> ok
Sau đó bấm phải chuột chọn định dạng ngày tháng nặm Bạn cần
Cái vụ này nhanh thì có nhanh nhưng phải hết sức cẩn thận vì nó có liên quan đến Setting trong Control Panel ---> Không khéo là đi đời hết luôn
Chào các bác.
Tình hình là em dang có 1 file dữ liệu kế toán được kết xuất từ phần mềm ra.
Nhưng cột "ngày ct" được định dạng là text. em vào format cell dịnh dạng lại ngày tháng năm nhưng không được. nó vẫn hiểu là text.
Khi nhấp đôi vào một ô rồi enter thì nó tự động chuyển sang dịnh dang là ngày tháng năm. Với 1 vài dòng thì làm cách này được còn với vài ngàn dòng thì không thể.
Em nhờ các bác chỉ em cách convert 1 lúc trở thành dịnh dang ngày tháng năm. em rất cảm ơn các bác ạ. (em có gửi kèm theo file ví dụ)
một lần nữa em cám ơn.
Để chắc ăn thì bạn phải cho mọi người biết 1 vài thông tin:
- Regional and Language Options trong Control Panel trên máy bạn đang thiết lập thế nào? Là dd/mm/yyyy hay mm/dd/yyyy
- Chuổi đang nhìn thấy trên bảng tính nên hiểu theo dạng dd/mm/yyyy hay mm/dd/yyyy
Những điều này rất quan trọng à nha
Bạn cũng có thể thí nghiệm trên máy bạn bằng cách gõ vào cell C11 công thức =DAY(B11) xem nó ra kết quả gì
 
Truoc hết em cám ơn các bác.
em gứi thêm thông tin la:
- em đã định dạng la dd/mm/yyyy trong control panel rồi và dinh dạng là Việt Nam luôn rồi.
- chuỗi theo bảng tính dược hiểu theo dạng là dd/mm/yyyy.
nếu làm như bác Minh công chỉ thì có rủi ro như thế nào về số liệu ạ, nhờ các bác chỉ giáo thêm cho em với.
Cám ơn các bác nhiều lắm,
 
Truoc hết em cám ơn các bác.
em gứi thêm thông tin la:
- em đã định dạng la dd/mm/yyyy trong control panel rồi và dinh dạng là Việt Nam luôn rồi.
- chuỗi theo bảng tính dược hiểu theo dạng là dd/mm/yyyy.
nếu làm như bác Minh công chỉ thì có rủi ro như thế nào về số liệu ạ, nhờ các bác chỉ giáo thêm cho em với.
Cám ơn các bác nhiều lắm,
Nếu đúng như bạn nói: Tức định dạng trên Excel giống như trong Control Panel thì cứ làm theo MinhCong ---> Vì đó là cách nhanh nhất
 
Web KT

Bài viết mới nhất

Back
Top Bottom