Dùng Conditional Formatting để đánh dấu ngày cuối tuần

  • Thread starter Thread starter nhopt
  • Ngày gửi Ngày gửi
Liên hệ QC

nhopt

Thành viên mới
Tham gia
10/5/08
Bài viết
38
Được thích
11
Xin chào cả nhà,
Em đang muốn sử dụng CF để đánh dấu các ô có chứa ngày tháng rơi vào ngày cuối tuần (thứ 7, chủ nhật) mà chưa biết sử dụng hàm nào cho chính xác.
Diễn đàn giúp em với
Em cảm ơn nhiều!
 
Gỏi đến bạn file ví dụ đây

Bạn thử đổi số liệu trong ô màu lam xem sao!

--=0 --=0
Chúc vui!
 

File đính kèm

Cám ơn bác sáng sớm tinh mơ đã lọ mọ giúp em rùi (4:59 - kinh khủng thật).

Nhưng em tìm trên bảng đó chẳng có cái ô nào màu lam để mà đổi số liệu cả
Bác có cách nào xử lý mà không cần cột phụ không?
Theo ngu ý của em thì ví dụ ngày 07/6/2009 là ngày chủ nhật trên mọi lịch. Do đó Excel chắc chắn sẽ biết ngày này là ngày chủ nhật (một số công thức nó loại trừ được ngày cuối tuần và ngày lễ).
Vấn đề bây giờ là dùng công thức nào mà thôi.
Phải không bác?
 
Cám ơn bác sáng sớm tinh mơ đã lọ mọ giúp em rùi (4:59 - kinh khủng thật).

Nhưng em tìm trên bảng đó chẳng có cái ô nào màu lam để mà đổi số liệu cả
Bác có cách nào xử lý mà không cần cột phụ không?
Theo ngu ý của em thì ví dụ ngày 07/6/2009 là ngày chủ nhật trên mọi lịch. Do đó Excel chắc chắn sẽ biết ngày này là ngày chủ nhật (một số công thức nó loại trừ được ngày cuối tuần và ngày lễ).
Vấn đề bây giờ là dùng công thức nào mà thôi.
Phải không bác?
Bạn xem bài này:
http://www.giaiphapexcel.com/forum/showpost.php?p=62491&postcount=6
Tải file về, mở lên, quét chọn vùng E5:AI20 rồi vào menu Format\Conditional Formating sẽ thấy công thức
 
Nhưng em tìm trên bảng đó chẳng có cái ô nào màu lam để mà đổi số liệu cả

Vấn đề bây giờ là dùng công thức nào mà thôi.
Phải không bác?

Ô [c1] í! Bạn thử đổi số -30 trong đó lần lượt thành +3 & +30 xem sao.
 
Bạn thử công thức này xem

=AND(WEEKDAY($B5)=1,7)
 
Ý nghĩa của hàm này là gì vậy bạn?
Chứ tôi thì cho rằng hàm của bạn tương đương với WEEKDAY($B5)=1
thử xem
Yêu cầu của Chủ toppic lập công thức trong CF để đánh dấu các ngày rơi vào T7 và CN nên phải dùng công thức WEEKDAY.
Nếu WEEKDAY($B5)=1 thì chỉ có CN thôi bạn àh,
Bạn có sáng kiến nào khác ko?
 
Bạn thử xem file này của tôi có đúng ý bạn không nhé, bạn chỉ cần thay đổi tháng ở dòng trên cùng nó sẽ nhảy cho bạn các ngày thứ 7 chủ nhật sang màu khác đấy.
 

File đính kèm

Yêu cầu của Chủ toppic lập công thức trong CF để đánh dấu các ngày rơi vào T7 và CN nên phải dùng công thức WEEKDAY.
Nếu WEEKDAY($B5)=1 thì chỉ có CN thôi bạn àh,
Bạn có sáng kiến nào khác ko?
Đương nhiên phải dùng WEEKDAY rồi... nhưng bạn ghi công thức như của bạn thì làm cách nào mà chạy ---> cùng lắm nó chỉ tô màu CN, còn thứ 7 thì... đố đấy
Phải dùng OR bạn à ... dùng AND thì chỉ cần suy luận cũng thấy sai ---> Bạn có từng thấy ngày nào vừa là thứ bảy lại vừa là chủ nhật không?
Thêm nữa, OR cũng phải gõ cho đúng:
=OR(Weekday(ngày gì đó) =7, Weekday(ngày gì đó)=1)
Còn không thì có thể gọn hơn:
Weekday(ngày gì đó,2)>5
(Weekday với tham số = 2 )
 
Yêu cầu của Chủ toppic lập công thức trong CF để đánh dấu các ngày rơi vào T7 và CN nên phải dùng công thức WEEKDAY.
Nếu WEEKDAY($B5)=1 thì chỉ có CN thôi bạn àh,
Bạn có sáng kiến nào khác ko?
Chưa thử (hi hi) nhưng mình nghĩ như bạn nói thì phải là thế này chứ :
=OR(WEEKDAY($B5)=1,WEEKDAY($B5)=7)

TDN
 
Web KT

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

Back
Top Bottom