Cách tạo màu tự động trong excel

Liên hệ QC

anhtruong_bgi

Thành viên mới
Tham gia
7/7/07
Bài viết
8
Được thích
1
Tôi làm bảng chấm công, nay tôi muốn ngày thứ 7, CN là ô màu vàng chẳng hạn, còn các ngày từ thứ 2 đến thứ 6 là ô màu xanh. Khi chuyển sang tháng sau, tất cả các ô màu vàng của thứ 7, CN và các ô màu xanh của thứ 2 đến thứ 6 cũng tự động thì làm thế nào? Nhờ các cao thủ chỉ giúp.
 
Mình chưa hiểu từ tự động của bạn thì viết như thế nào? Nếu có thể bạn nên đưa file lên diễn đàn đi! Còn đây là 1 ví dụ nhỏ dùng Conditional Formatting (Format -> Conditional Formatting) để chọn màu. Bạn xem có áp dụng được không nhé!
 

File đính kèm

Lần chỉnh sửa cuối:
Bạn Boong chú ý nhé! Với bài toán này chỉ cần 1 điều kiện tô màu thôi.. bạn làm 2 d/k thì phí quá... Rất có thể file thực tế sẽ cần đến những phần tô màu khác, lúc đó thì bạn lấy gì mà tô (CF chỉ cho có 3 d/k)
Đầu tiên là tô màu xanh hết tất cả... Còn CF chỉ cần 1 d/k tô màu vàng mà thôi
Giống vầy đây! Copy sheet 1 paste qua mấy sheet còn lại sẽ thấy!
ANH TUẤN
 

File đính kèm

Bạn vào format/conditional Formatting thì sẽ thấy công thức.
 
Nói thực sư em xem file các bác mà em chẳng hiểu tô mầu tự động ở công thức nào
Thì bạn cứ copy sheet 1 trong file của tôi rồi paste sang các sheet khác sẽ thấy nó tô màu tự động liền... Tóm lại cứ ngày nào là chủ nhật sẽ có màu khác... he.. he..
Và điều kiện để tô màu trong Conditional Formating sẽ dựa vào điều kiện ngày trên dòng tiêu đề ngày...
ANH TUẤN
 
Thắc mắc công thức trong bảng chấm công

Thì bạn cứ copy sheet 1 trong file của tôi rồi paste sang các sheet khác sẽ thấy nó tô màu tự động liền... Tóm lại cứ ngày nào là chủ nhật sẽ có màu khác... he.. he..
Và điều kiện để tô màu trong Conditional Formating sẽ dựa vào điều kiện ngày trên dòng tiêu đề ngày...
ANH TUẤN

Nói thiệt là Excel của em hơi bị tệ nên em đọc mà không hiểu cái điều kiện này
=IF(COLUMNS($A:A)>CT,"",DATE(NAM,THANG,COLUMN(A:A))) là gì cả -=.,,

Anh cho em hỏi "CT" là gì ạ?

Diễn giải công thức: nếu như cột đầu tiên > CT, thì rỗng, ngược lại thì cho ra ngày tháng... của cột đầu tiên (và kế tiếp, v.v...). Em cũng chép công thức sang sheet khác ngoài các sheet trong bảng chấm công của anh thì nó không thể hiện giá trị gì cả. Em bí ời! cứu em.... -=.,,
 
Nói thiệt là Excel của em hơi bị tệ nên em đọc mà không hiểu cái điều kiện này
=IF(COLUMNS($A:A)>CT,"",DATE(NAM,THANG,COLUMN(A:A))) là gì cả -=.,,

Anh cho em hỏi "CT" là gì ạ?

Diễn giải công thức: nếu như cột đầu tiên > CT, thì rỗng, ngược lại thì cho ra ngày tháng... của cột đầu tiên (và kế tiếp, v.v...). Em cũng chép công thức sang sheet khác ngoài các sheet trong bảng chấm công của anh thì nó không thể hiện giá trị gì cả. Em bí ời! cứu em.... -=.,,
Ah... ah... đương nhiên chép sang file khác nó ko chạy rồi.. vì nó còn liên quan đến CT, NAM, THANG (cái file mới đâu có mấy món này)
Vậy để hiểu 3 thằng em ấy là gì thì vào menu Insert\Name\Define nhé
Tại sao ta phải Define name? Là để cho gọn công thức... với những công thức ta hay xài đi xài lại nhiều lần thì cho nó 1 cái tên, (giống như viết tắt CHXHCNVN nghĩa là Cộng hòa xã hội chủ nghĩa Việt Nam ấy mà...).. khi dùng thay vì chơi hết nguyên công thức thì đơn giãn chỉ gõ vào TÊN ĐẠI DIỆN là xong!
Bạn qua 1 file mới, nếu muốn công thức chạy thì tất nhiên phải copy luôn cả cái Define name này theo mới dc...
Bạn hiểu ko?
ANH TUẤN
 
Ah... ah... đương nhiên chép sang file khác nó ko chạy rồi.. vì nó còn liên quan đến CT, NAM, THANG (cái file mới đâu có mấy món này)
Vậy để hiểu 3 thằng em ấy là gì thì vào menu Insert\Name\Define nhé
Tại sao ta phải Define name? Là để cho gọn công thức... với những công thức ta hay xài đi xài lại nhiều lần thì cho nó 1 cái tên, (giống như viết tắt CHXHCNVN nghĩa là Cộng hòa xã hội chủ nghĩa Việt Nam ấy mà...).. khi dùng thay vì chơi hết nguyên công thức thì đơn giãn chỉ gõ vào TÊN ĐẠI DIỆN là xong!
Bạn qua 1 file mới, nếu muốn công thức chạy thì tất nhiên phải copy luôn cả cái Define name này theo mới dc...
Bạn hiểu ko?
ANH TUẤN

Em biết CT là đặt tên cho 1 nhóm nào đó, nhưng do em chưa tìm được nó lài cái gì, giờ em thấy rồi. Cảm ơn anh nhé!
 
=IF(COLUMNS($A:A)>CT,"",DATE(NAM,THANG,COLUMN(A:A) )) là gì cả

=IF(COLUMNS($A:A)>CT,"",DATE(NAM,THANG,COLUMN(A:A))) là gì cả -=.,,

Anh cho em hỏi "CT" là gì ạ?

TL: CT là vùng mà bạn tạo ra nhờ vào Insert ->Name-> define... tại Name in work book bạn gõ "CT". Sau đó di con trỏ về phía ô trống ở Refers to: bạn gõ dấu "=" và link đến vùng bạn cần khoanh-> ok. Khi nào bạn dùng công thức như trên thì bạn vào Insert ->Name-> Paste... hoặc có thể gõ "CT" cũng được (tức là bạn tạo ra vùng quản lý như kiểu một việc viết tắt ko cần phải vào đúng sheet cần lấy dữ liệu mà hiệu quả). Nếu muốn biết "CT" là gì trong file bạn hãy kích chuột tại Refers to: thì sẽ thấy ngay mà!!!!
 
Lần chỉnh sửa cuối:
Bạn ơi cho mình hỏi thêm xíu:

Trong file mẫu có chuyển đổi mầu tự động rồi,
nhưng mà VD mình không thích mầu đó, mình chọn mầu khác thì vào đâu để chọn lại mầu vậy bạn?
Mong sớm nhận được phản hồi sớm nhất từ phía bạn. Chúc bạn công việc thuận lợi.
 
Lần chỉnh sửa cuối:
Bạn Anh Tuấn ơi,
Mình muốn đổi mầu khác nhưng khi mình đổi thì nó chỉ đổi trên tiêu đề thôi, các cột vẫn là mầu bạn định dạng

chưa biết cách bạn hướng dẫn cho mình đi. tks bạn nhiều
 
Lần chỉnh sửa cuối:
Bạn Anh Tuấn ơi,
Mình muốn đổi mầu khác nhưng khi mình đổi thì nó chỉ đổi trên tiêu đề thôi, các cột vẫn là mầu bạn định dạng

chưa biết cách bạn hướng dẫn cho mình đi. tks bạn nhiều

Sau khi bạn định dạng xong bằng Condition Formatting trên 1 ô bạn dùng nút công cụ Format Painter trên thanh công cụ nhấn và rê chuột cho toàn bộ vùng dữ liệu bạn cần định dạng theo Condition Formatting.
 
Anh Tuấn ơi, em lam theo cách của anh thì có tô màu ngày chủ nhật thì ổn rồi, nhưng nếu em muốn tô màu thêm cho ngày thứ 7 hoặc các ngày khác nữa thì làm cách nào hả anh? Anh cho e ví dụ cụ thể luôn nha.
 
bạn dùng Conditional Formatting (Format -> Conditional Formatting) để chọn màu.
 
làm thế nào để tự động hiện màu cho dòng trong bảng khi mình nhập từ tổng cộng (trong excel) vui lòng chỉ mình với
thanks
 
Web KT

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

Back
Top Bottom