Tô màu trong Excel có điều kiện. (1 người xem)

  • Thread starter Thread starter mrhack
  • Ngày gửi Ngày gửi

Người dùng đang xem chủ đề này

mrhack

Thành viên mới
Tham gia
3/2/10
Bài viết
18
Được thích
2
tình hình là ntn, em muốn tô màu ô trong excel bằng 1 hàm, nhưng chưa thấy ai làm thế cả, nên hỏi các bác, mong bác bác giúp.
thanks|||||
 
tình hình là ntn, em muốn tô màu ô trong excel bằng 1 hàm, nhưng chưa thấy ai làm thế cả, nên hỏi các bác, mong bác bác giúp.
thanks|||||
Hàm là dùng để trả về kết quả sau quá trình tính toán và chẳng có hàm nào dùng để tô màu cả
Muốn tô màu theo điều kiện ta dùng chức năng Conditional Formating (trong menu Format)
 
thank bác nhé
64.gif

em thử liền, hihi

em hok biết dùng bác ui, bác bảo em rất đúng chỗ, nhưng trong trường hợp của em thì khó quá ah.. không bik có cách nào giúp em đc hok, chứ căng mắt ra tô màu cho cả file 40MB em khổ lắm???
k4664436.gif

 
Lần chỉnh sửa cuối:
thank bác nhé
64.gif

em thử liền, hihi

em hok biết dùng bác ui, bác bảo em rất đúng chỗ, nhưng trong trường hợp của em thì khó quá ah.. không bik có cách nào giúp em đc hok, chứ căng mắt ra tô màu cho cả file 40MB em khổ lắm???
k4664436.gif


Bạn đưa file và viết các yêu cầu của bạn, mình làm giúp nói thì dài lắm mà khả năng đánh máy mình chậm hihi.
 
em hok biết dùng bác ui, bác bảo em rất đúng chỗ, nhưng trong trường hợp của em thì khó quá ah.. không bik có cách nào giúp em đc hok, chứ căng mắt ra tô màu cho cả file 40MB em khổ lắm???
k4664436.gif
condition format với điều kiện: =COUNT($c1)>0 (cột C là cột trả về)
 
thanks anh zai, em đã làm đc rùi.
Thanks tất cả các bạn.
 
Nếu bây giờ e muốn tô màu trong 1 bảng chấm công, có 1 người đi làm thì tính là 1 công hoặc 2 công trên 1 ngày, nhưng cũng người đó ngày hôm khác không đi làm thì e tính là 0 công, e muốn tô màu những ngày đi làm không công là bôi den, những ngày 1 công là màu xám, những ngày 2 công là màu vàng, các bác có cách nào chỉ giúp e với
 
Nếu bây giờ e muốn tô màu trong 1 bảng chấm công, có 1 người đi làm thì tính là 1 công hoặc 2 công trên 1 ngày, nhưng cũng người đó ngày hôm khác không đi làm thì e tính là 0 công, e muốn tô màu những ngày đi làm không công là bôi den, những ngày 1 công là màu xám, những ngày 2 công là màu vàng, các bác có cách nào chỉ giúp e với
Bạn đưa file lên, mô tả chi tiết & tô màu ví dụ
 

File đính kèm

File TomauDK123 của bạn đúng cái mình đang tìm, rất cảm ơn nhé, có điều là bạn cho mình hỏi làm sao để tô được như vậy cái, :),

Bạn làm như bài #12, trong khung có cthức, nếu cthức trả về TRUE thì nó thực hiện tô màu, trả về FALSE thì kg thực hiện
Còn muốn biết tô màu ntn thì chọn Format trong khung đó luôn, Lưu ý Excel 2003 chỉ có 3 điều kiện
 
mấy bác cho em hỏi ??
nếu mà trong một bảng cho định dạng như sau:
(" đặt diều kiên là số <100 co màu la yellow, >100 có màu red, còn chữ thì định dạng màu là màu light yellow.")
thì phải thực hiện làm sao ???????????? }}\ }}\ }}\ }}\ }}\
 
các bác cho em hỏi thêm, muốn tô màu cho cả hàng có được không ạ.

Như file đính kèm trên thì nếu em muốn tô theo điều kiện, cứ nhân viên Nam thì nguyên hàng ấy màu vàng, nhân viên nữ thì hàng màu xanh.

Làm thế nào ạ.

Có dùng Conditional Formatting được không ạ.
 

File đính kèm

Điều kiện trong CF:
=$C2="Nam"
Applies to: $2:$200
Nếu muốn tô màu tất cả các dòng có chữ "Nam" tại cột C từ dòng 2 tới dòng 200
 
Các bác cho mình hỏi với.
mình có danh sách các mail cần phải chia ra group 300 mail để copy sang file txt.
đang muốn dùng VB hay hàm gì đó để tô màu, đại loại như: 300 mail đầu màu vàng, 300 mail sau ko màu, 300 mail tiếp theo màu vàng,....
Bác nào biết cách giúp mình với nha.
Thanks so much <3
 
Các bác cho mình hỏi với.
mình có danh sách các mail cần phải chia ra group 300 mail để copy sang file txt.
đang muốn dùng VB hay hàm gì đó để tô màu, đại loại như: 300 mail đầu màu vàng, 300 mail sau ko màu, 300 mail tiếp theo màu vàng,....
Bác nào biết cách giúp mình với nha.
Thanks so much <3
Do bạn không đưa file nên tôi chỉ đưa ra công thức để dùng trong CF
Mã:
=MOD(INT((ROW()-1)/300),2)
Về CF nếu không hiểu rõ thì có công thức có khi cũng không làm được.

P/S: Đã nhờ sao bạn không nhờ chuyển từ file Excel sang file Text luôn cho rồi.
 
P/S: Đã nhờ sao bạn không nhờ chuyển từ file Excel sang file Text luôn cho rồi.
hehe, mình cũng đã nghỉ cách đó, nhưng tìm khắp các diễn đàn rồi mà ko có "manh mối" gì cả. nên đành cặm cuội làm thủ công ah+-+-+-+. Cao thủ nào biết thì xin chỉ giáo với %#^#$

- còn cái tô màu 300 mail thì mình làm được rồi.
mình dùng đoạn code VBA,
Public Sub To_mau_moi_300_o()
Public Sub To_mau_moi_300_o_C1()
Dim d As Long, x As Long
x = 0
Dim mycell As Range
For d = 1 To Selection.Rows.Count
x = x + 1
If (x <= 300) Then
Selection.Cells(d, 1).Interior.ColorIndex = 14
ElseIf ((x > 300) And (x < 601)) Then
Selection.Cells(d, 1).Interior.ColorIndex = 38
Else
x = 0
d = d - 1
End If
Next d
End Sub
 
Lần chỉnh sửa cuối:
Mình muốn hỏi có cách nào chỉ tô màu giá trị thôi chứ ko tô full đầy trong cell, các bạn có cach nào hok giúp mình với, mình đã sử dụng Conditional Formatting để tô, nhưng ý mình muốn chỉ tô phần text thôi chứ ko tô full trong cell Thanks!-=.,,
 
Mình muốn hỏi có cách nào chỉ tô màu giá trị thôi chứ ko tô full đầy trong cell, các bạn có cach nào hok giúp mình với, mình đã sử dụng Conditional Formatting để tô, nhưng ý mình muốn chỉ tô phần text thôi chứ ko tô full trong cell Thanks!-=.,,
Thì sau khi bạn đặt điều kiện xong thì bạn chọn Format rồi định dạng font, kiểu, chiều cao, màu text thôi (chứ không chọn màu nền trong Fill)/OK
 
cho e hỏi sau khi mình nhập bảng số liệu, rồi thao tác ntn để hiện ra đồ thị như vậy ko... sao em bôi đen bảng số liệu rồi vẽ biểu đồ, k có biểu đồ hình bậc thang :(, làm sao để chỉnh sửa 2 trục tọa độ có mũi tên ...híc :((
 
Làm giùm mình cái đề này đi
VD những người nào mua 2 món wa thì tô màu vàng, những người nào mua nhiều hơn 2 wa thì tô mày đỏ, những người còn lại thì tô màu xanh
 
Làm giùm mình cái đề này đi
VD những người nào mua 2 món wa thì tô màu vàng, những người nào mua nhiều hơn 2 wa thì tô mày đỏ, những người còn lại thì tô màu xanh
Tô màu có điều kiện mà không có file mẫu thì hướng dẫn cho bạn kiểu gì đây?
 
do bạn không đưa file nên tôi chỉ đưa ra công thức để dùng trong cf
Mã:
=mod(int((row()-1)/300),2)
về cf nếu không hiểu rõ thì có công thức có khi cũng không làm được.

P/s: đã nhờ sao bạn không nhờ chuyển từ file excel sang file text luôn cho rồi.
mong bác giái nghĩa công thức trên, em muốn hiểu
 
300 mail đầu màu vàng, 300 mail sau ko màu, 300 mail tiếp theo màu vàng,...
Mã:
=MOD(INT((ROW()-1)/300),2)
mong bác giái nghĩa công thức trên, em muốn hiểu
ROW() tại ô nào thì lấy được số dòng của ô đó, ví dụ ROW() tại A5 thì trả ra kết quả 5.
INT dùng để lấy phần nguyên của một số thực, ví dụ: 1.6434456 thì INT(1.6434456) = 1.
MOD là hàm để lấy phần dư của phép chia, ví dụ: MOD(7,2) = 1; (tức là 7/2, 6/2=3, phần dư không chia hết là 1).
Công thức trên: trả về kết quả: từ dòng 1~300 là 0, từ dòng 301 đến 600 là 1, từ dòng 601 đến 900 là 0. Nếu đưa vào CF thì dòng 301 đến 600 thõa mãn (TRUE=1), và format màu theo ý mình.
Theo đề bài trên thì công thức đưa vào CF là:
Mã:
=MOD(INT((ROW()-1)/300),2)[B][COLOR=#ff0000]=0[/COLOR][/B]
 
E muốn hỏi về tô màu cả hàng mong các bác giúp đỡ, đây là file của e
 

File đính kèm

cái này chỉ áp dụng trong tháng thôi đúng không bạn, cái này có thể áp dụng để theo dõi đến hạn, nhưng nếu như mình muốn theo dõi lãi, dựa vào ngày vay chẳng hạn. Như vậy ngày vay là cố định có thể là cách ngày hôm nay cả 2, 3 tháng, như vậy có cách nào không bạn
 
cái này chỉ áp dụng trong tháng thôi đúng không bạn, cái này có thể áp dụng để theo dõi đến hạn, nhưng nếu như mình muốn theo dõi lãi, dựa vào ngày vay chẳng hạn. Như vậy ngày vay là cố định có thể là cách ngày hôm nay cả 2, 3 tháng, như vậy có cách nào không bạn
 
Một trường hợp nữa là mình mong mọi người giúp đỡ.
Có cột ngày tháng A nếu ngày hôm nay nhỏ hơn giá trị tại cột A 6 ngày thì cả hàng đó có màu xanh, ngày hôm nay bằng giá trị tại cột A thì chuyển màu vàng, còn ngày hôm nay mà lớn hơn cột A thì cả hàng đó có màu đỏ, file kèm theo
 

File đính kèm

Lần chỉnh sửa cuối:
Một trường hợp nữa là mình mong mọi người giúp đỡ.
Có cột ngày tháng A nếu ngày hôm nay nhỏ hơn giá trị tại cột A 6 ngày thì cả hàng đó có màu xanh, ngày hôm nay bằng giá trị tại cột A thì chuyển màu vàng, còn ngày hôm nay mà lớn hơn cột A thì cả hàng đó có màu đỏ, file kèm theo
Quét chọn A1:A8, vào CF đặt công thức và format:
=TODAY()+6<A1 tô màu xanh
=TODAY()=A1 tô màu vàng
=TODAY()>A1 tô màu đỏ
 

File đính kèm

mình xin nhờ các anh chị, các bạn giúp đỡ mình thêm trong trường hợp này, đây là file kèm theo
 

File đính kèm

mình xin nhờ các anh chị, các bạn giúp đỡ mình thêm trong trường hợp này, đây là file kèm theo
1/Tôi thấy bạn đưa ra điều kiện chưa đầy đủ lắm, VDụ : Trường hợp quá hạn từ 1 đến 4 ngày thì là màu gì? (Trong file tôi để luôn màu xanh
2/ Tôi chỉ tô màu cột G để đỡ rối mắt & chỉh sửa cũng dễ.
 

File đính kèm

Hỏi về gán giá trị

Chào các bạn, hiện tại mình có 2 vấn đề thắc mắc cần các bạn giúp đỡ.

- mình có 1 bảng gồm các phép tính đơn giản ( cộng trừ nhân chia), có 1 cột hiện các giá trị của các phép tính đó, trong đó có những giá trị âm, dương. Bây giờ mình muốn gán cho những ô mà có giá trị âm thi trở thành bằng 0

- Có một đợt mình có xem 1 file excel, trong đó mình thấy bạn đó thiết lập 1 đặc điểm như thế này: những ô nào chưa nhập giá trị thì có màu vàng, nhưng nhập giá trị bất kì (0, 1, 5..a,..b..c..) thì ô đấy lại chuyển sang màu đỏ.

Trên đây là 2 vấn đề mà mình không biết làm, bạn nào biết thì giúp đỡ mình với. cảm ơn các bạn nhiều
 
Chào các bạn, hiện tại mình có 2 vấn đề thắc mắc cần các bạn giúp đỡ.

- mình có 1 bảng gồm các phép tính đơn giản ( cộng trừ nhân chia), có 1 cột hiện các giá trị của các phép tính đó, trong đó có những giá trị âm, dương. Bây giờ mình muốn gán cho những ô mà có giá trị âm thi trở thành bằng 0

- Có một đợt mình có xem 1 file excel, trong đó mình thấy bạn đó thiết lập 1 đặc điểm như thế này: những ô nào chưa nhập giá trị thì có màu vàng, nhưng nhập giá trị bất kì (0, 1, 5..a,..b..c..) thì ô đấy lại chuyển sang màu đỏ.

Trên đây là 2 vấn đề mà mình không biết làm, bạn nào biết thì giúp đỡ mình với. cảm ơn các bạn nhiều
1. Dùng hàm if() là được thôi bạn!
2. Dùng condictional Formattings nhé!!
 

File đính kèm

chào bạn,
vđ1: dùng hàm IF(A1<0;0;A1)
vđ2: bạn dùng Conditional Formatting (CF)
- fill color sẵn vùng đó sang màu vàng
- cài đặt CF như hình dưới: Công thức - Thuộc tính - Vùng
 

File đính kèm

  • CF.jpg
    CF.jpg
    20.1 KB · Đọc: 95
Của bạn đây

Nếu bây giờ e muốn tô màu trong 1 bảng chấm công, có 1 người đi làm thì tính là 1 công hoặc 2 công trên 1 ngày, nhưng cũng người đó ngày hôm khác không đi làm thì e tính là 0 công, e muốn tô màu những ngày đi làm không công là bôi den, những ngày 1 công là màu xám, những ngày 2 công là màu vàng, các bác có cách nào chỉ giúp e với
Bạn làm như sau:
- Chọn tất cả phần chấm công (số công: 0 hoặc 1 hoặc 2);
- Chọn Conditional Formatting -> Manager rules...
- Trong bảng Conditional Formatting Rules Manager bạn chọn New Rule..
- Kích vào dòng Use a formula to determine wich cells to format
- Trong ô Format values where this fomuna is true kích vào biểu tượng bên phải
- Chọn vào ô bất kỳ trong phần bảng chấm công rồi enter
- Ví dụ ô chọn là ô R27 thì trong ô sẽ xuất hiện "=$R$27" sẽ sửa thành "=R27=0"
- Sau đó chọn Format..->Fill -> chọn màu đen ->ok->ok
-> Tương tự lặp lại bước chọn New Rule.. ------> "=R27=1" ---> chọn màu xám ---> "=R27=2" --> chọn màu vàng .ok
-> Chúc bạn thành công.
 
thanks cac ban đã giúp đỡ nhé :)
 
về Conditional formating: Mình không thể làm cho nhiều đối tượng hả các bạn, làm cho 1 ô thì mình làm được. nhưng làm 1 cột thì nó không cho, mình sử dụng Office 20013
 
về Conditional formating: Mình không thể làm cho nhiều đối tượng hả các bạn, làm cho 1 ô thì mình làm được. nhưng làm 1 cột thì nó không cho, mình sử dụng Office 20013

cài đặt bình thường mà ...

nguyenCot.jpg

bạn share file mà bạn đã cài đặt ko được lên diễn đàn để mọi người xem thử ?
 
Bạn làm như sau:
- Chọn tất cả phần chấm công (số công: 0 hoặc 1 hoặc 2);
- Chọn Conditional Formatting -> Manager rules...
- Trong bảng Conditional Formatting Rules Manager bạn chọn New Rule..
- Kích vào dòng Use a formula to determine wich cells to format
- Trong ô Format values where this fomuna is true kích vào biểu tượng bên phải
- Chọn vào ô bất kỳ trong phần bảng chấm công rồi enter
- Ví dụ ô chọn là ô R27 thì trong ô sẽ xuất hiện "=$R$27" sẽ sửa thành "=R27=0"
- Sau đó chọn Format..->Fill -> chọn màu đen ->ok->ok
-> Tương tự lặp lại bước chọn New Rule.. ------> "=R27=1" ---> chọn màu xám ---> "=R27=2" --> chọn màu vàng .ok
-> Chúc bạn thành công.

Bác ơi mình muốn tô màu cả row khi thoả đk trong 1 cell thì làm sao?
 
Các bạn và các anh chị ơi, giúp em với. Em cần tô màu có điều kiện (phải thỏa 2 điều kiện cùng 1 lúc) nhưng em không làm được.

Các anh chị xem file đính kèm và giúp em với nhé. Cảm ơn các bạn và các anh chị nhiều nhiều :-=
 

File đính kèm

Các bạn và các anh chị ơi, giúp em với. Em cần tô màu có điều kiện (phải thỏa 2 điều kiện cùng 1 lúc) nhưng em không làm được.

Các anh chị xem file đính kèm và giúp em với nhé. Cảm ơn các bạn và các anh chị nhiều nhiều :-=
. Làm như vậy này
 

File đính kèm

Cảm ơn bạn hngiatuong nhiều lắm. Nhưng mà còn 2 dòng trong bảng tính thỏa điều kiện mà vẫn không được tô màu. Bạn xem lại giúp mình nữa nhé. Cảm ơn bạn. Mình đính kèm file với chú thích bên dưới đó.
 

File đính kèm

Cảm ơn bạn hngiatuong nha. Mình đã làm được và hiểu cách làm rồi. --=0
 
Mình đã làm được cho nhiều giá trị, nhưng có vấn đề nhỏ xảy ra là những giá trị mà mình không gán thì nó mặc định xếp vào điều kiện 1. Mình có đính kèm file, các bạn xem xử lý hộ mình với
 

File đính kèm

Mình đã làm được cho nhiều giá trị, nhưng có vấn đề nhỏ xảy ra là những giá trị mà mình không gán thì nó mặc định xếp vào điều kiện 1. Mình có đính kèm file, các bạn xem xử lý hộ mình với

Bạn xem đúng ý chưa nhé
 

File đính kèm

Mình đã làm được cho nhiều giá trị, nhưng có vấn đề nhỏ xảy ra là những giá trị mà mình không gán thì nó mặc định xếp vào điều kiện 1. Mình có đính kèm file, các bạn xem xử lý hộ mình với

Thích chọn cái nào thì chọn .
 

File đính kèm

Em đội ơn các bác rất là nhiều nhiều...
 
Chết rồi các bác ơi. Giúp mình kèo này phát. Trước giờ mình chia ca ấy kìa thì cứ chia ca sáng là (S), ca chiều là (C), ca đêm là (D), ca nghỉ là OFF, mỗi chữ cái là 1 màu(sử dung specific text). Nhưng giờ thì mới vỡ lẽ 1 cái là chọn cái mục định dạng là specific text thì cứ cần trong ô đó là 2-3 ký tự nhưng chỉ cần trùng 1 ký tự mình muốn chọn màu là ô đó cũng bị tô màu đó luôn.

Ví dụ(file đính kèm). Ô H6 đến I9 mình chọn định dạng là màu vàng khi có cữ "a" nhưng khi mình đánh ab, ac vv.. bất cứ giá trị nào mà có chữ a là nó bôi màu luôn, vậy có cách chi không cho nó tô màu các ô giá trị ab, ac vv.. chỉ tô màu đúng ô có giá trị a hay không ? mình cảm ơn.
 

File đính kèm

Chết rồi các bác ơi. Giúp mình kèo này phát. Trước giờ mình chia ca ấy kìa thì cứ chia ca sáng là (S), ca chiều là (C), ca đêm là (D), ca nghỉ là OFF, mỗi chữ cái là 1 màu(sử dung specific text). Nhưng giờ thì mới vỡ lẽ 1 cái là chọn cái mục định dạng là specific text thì cứ cần trong ô đó là 2-3 ký tự nhưng chỉ cần trùng 1 ký tự mình muốn chọn màu là ô đó cũng bị tô màu đó luôn.

Ví dụ(file đính kèm). Ô H6 đến I9 mình chọn định dạng là màu vàng khi có cữ "a" nhưng khi mình đánh ab, ac vv.. bất cứ giá trị nào mà có chữ a là nó bôi màu luôn, vậy có cách chi không cho nó tô màu các ô giá trị ab, ac vv.. chỉ tô màu đúng ô có giá trị a hay không ? mình cảm ơn.
Bạn đánh công thức trong CF là =H6="A" format màu theo sở thích
 
Bạn đánh công thức trong CF là =H6="A" format màu theo sở thích
Nhưng cái đó chỉ là trong 1 ô thôi. Mình muốn trong 1 vùng cơ. Vì nếu xài 1 vùng ví dụ =H6:I9=A thì chỉ cần điền vào chữ A là cả vùng H6:I9 đó bị luôn. Mình muốn trong 1 vùng H6:I9 có nhiều điều kiện khác nhau(AA, AS, AC vv...)

Mình cảm ơn!
 
Lần chỉnh sửa cuối:
Nhưng cái đó chỉ là trong 1 ô thôi. Mình muốn trong 1 vùng cơ. Vì nếu xài 1 vùng ví dụ =H6:I9=A thì chỉ cần điền vào chữ A là cả vùng H6:I9 đó bị luôn. Mình muốn trong 1 vùng H6:I9 có nhiều điều kiện khác nhau(AA, AS, AC vv...)

Mình cảm ơn!
Chỉ cần bôi đen vùng dữ liệu rồi vào CF bạn gõ công thức đó vào là được mà. Bao nhiêu màu điều kiện thì làm bấy nhiêu công thức.
 
Chỉ cần bôi đen vùng dữ liệu rồi vào CF bạn gõ công thức đó vào là được mà. Bao nhiêu màu điều kiện thì làm bấy nhiêu công thức.
File đính kèm của mình đây. Bạn làm giúp mình được không? Vùng H6:I9 mình chỉ chọn tô màu vàng là "A" nhưng mình gõ "AD" nó cũng tô vàng nốt(vì có chữ A). Mình muốn chỉ tô màu khi nó đúng ký tự "A" thôi...

Các bác giúp mình với. Mình gà Excel lắm.. **~**
 

File đính kèm

File đính kèm của mình đây. Bạn làm giúp mình được không? Vùng H6:I9 mình chỉ chọn tô màu vàng là "A" nhưng mình gõ "AD" nó cũng tô vàng nốt(vì có chữ A). Mình muốn chỉ tô màu khi nó đúng ký tự "A" thôi...

Các bác giúp mình với. Mình gà Excel lắm.. **~**
Xem trong file đính kèm
 

File đính kèm

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

Back
Top Bottom