Giọit đắng
Thành viên mới
- Tham gia
- 15/10/13
- Bài viết
- 20
- Được thích
- 1
Em có ví dụ này nhờ mọi người giúp em lập công thức sao cho kết quả là các ngày trong tuần.
Cụ thể: Giả sử em muốn nhập vào ô J8 thì ô J10 em muốn nó có kết quả là một thứ trong các thứ trong tuần?
Bạn dùng công thức này nhé :
=CHOOSE(WEEKDAY(J8),"SUNDAY","MONDAY","TUESDAY","WEDNESDAY","THURSDAY","FRIDAY","SATURDAY")
Thì ít nhất cũng phải có 1 công thức =J8 chứ nhỉ?Cái này mình nghĩ chẳng cần công thức gì cả. Bạn hoàn toàn có thể sử dụng custom format.
Cùng 1 kết quả nhưng trong trường hợp này Text() có vẻ ngon và gọn hơn thiệt sư phụ ạ. Chỉ là trong trường hợp tiếng việt thì hỏng dùng được nó nên bé còi mới viết cái kia nên cái kia cũng có vị ngon riêng của nó phải không ạ, hihihi.Thế sao không dùng hàm TEXT bé Còi nhỉ?
Hàm Text cũng tương đương với Custom Format đấy
Cùng 1 kết quả nhưng trong trường hợp này Text() có vẻ ngon và gọn hơn thiệt sư phụ ạ. Chỉ là trong trường hợp tiếng việt thì hỏng dùng được nó nên bé còi mới viết cái kia nên cái kia cũng có vị ngon riêng của nó phải không ạ, hihihi.
=TEXT($A1;"[$-42A]dddd")
Muốn thì cũng được thôi, nhưng chỉ chữ thường. Muốn chữ hoa đầu câu thì lại phải "mệt" thêm.
Công thức
Mã:=TEXT($A1;"[$-42A]dddd")
Cái đó còn tùy anh dùng phiên bản Excel nào
Nếu anh dùng Excel 2010 trở lên thì khỏi cần làm gì thêm cả
Tóm lại là phụ thuộc vào phiên bản hđh chứ không phụ thuộc vào phiên bản Excel.
.
Cũng có phụ thuộc phiên bản Excel chứ anh.
Ví dụ: Em đang dùng Windows 7 + Excel 2003, thí nghiệm công thức =TEXT(TODAY(),"[$-42A]dddd") sẽ cho kết quả = "thứ ba" thay vì là "Thứ Ba" nếu dùng Excel 2010
(tiếc là em không dùng Excel 2007 nên chưa test được)
Là em đang nói đến hàm TEXT với format_text = "[$-42A]dddd" chứ không nói kết quả trên file của anh đâu nha