conditional formatting (1 người xem)

Liên hệ QC

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

Em xin chào các anh chị!

Em có một bài toán nho nhỏ nhưng chưa làm được, mong các anh chị giải đáp giúp.
Em cần format có điều kiện như sau:
Giả sử tại cột A, với một ô bất kỳ có giá trị X1 thì hàng chứa ô đó sẽ chuyển thành màu xanh (hay chuyển thành màu mà mình thích định dạng)
Nếu một ô mà có giá trị X2 thì hàng đó lại chuyển sang màu khác
Tương tự, sẽ có các màu tương ứng với X3, X4 đến X20
Làm thế nào để thực hiện được điều này, em mong các anh chị giúp em (có cách nào không phải động đến VBA không, em dốt môn này lắm :)
Em xin cám ơn các anh chị.
 
Em xin chào các anh chị!

Em có một bài toán nho nhỏ nhưng chưa làm được, mong các anh chị giải đáp giúp.
Em cần format có điều kiện như sau:
Giả sử tại cột A, với một ô bất kỳ có giá trị X1 thì hàng chứa ô đó sẽ chuyển thành màu xanh (hay chuyển thành màu mà mình thích định dạng)
Nếu một ô mà có giá trị X2 thì hàng đó lại chuyển sang màu khác
Tương tự, sẽ có các màu tương ứng với X3, X4 đến X20
Làm thế nào để thực hiện được điều này, em mong các anh chị giúp em (có cách nào không phải động đến VBA không, em dốt môn này lắm :)
Em xin cám ơn các anh chị.

bạn xem bài này nhé, giúp ích nhiều cho bạn:
http://www.giaiphapexcel.com/forum/showthread.php?t=7883
.
 
Ôi, cảm ơn bác nhiều nhé.
Em làm được rồi ạ. Vừa về quê lên, login vào trang này và làm được luôn.
Rất hay, cám ơn bác một lần nữa.
 
Cho em hỏi với:

Em đã làm được tô màu chữ cả dòng bằng conditional formatting, tuy nhiên em gặp 1 khó khăn nhỏ mà không hiểu vì sao lại thế.

Cụ thể là em đã chọn vùng có border như trong hình để format, và khi gõ nội dung trong cột Ghi chú, nếu ô nằm trong vùng em đã chọn ban đầu thì OK. Nhưng đi xuống vùng bên dưới thì các ô của em đều có màu theo mong muốn trừ ô cảu cột Đơn giá.

untitled.jpg


Mong mọi người giải thích giúp. Many thanks!
 
Lần chỉnh sửa cuối:
Cho em hỏi với:

Em đã làm được tô màu chữ cả dòng bằng conditional formatting, tuy nhiên em gặp 1 khó khăn nhỏ mà không hiểu vì sao lại thế.

Cụ thể là em đã chọn vùng có border như trong hình để format, và khi gõ nội dung trong cột Ghi chú, nếu ô nằm trong vùng em đã chọn ban đầu thì OK. Nhưng đi xuống vùng bên dưới thì các ô của em đều có màu theo mong muốn trừ ô cảu cột Đơn giá.


Mong mọi người giải thích giúp. Many thanks!
Bạn đưa file lên thì mới biết được bạn làm sai ở chỗ nào.
 
Chỉnh sửa lần cuối bởi điều hành viên:
Mình gửi file lên đây, bạn xem giúp mình với.

Thanks a lot!
 

File đính kèm

Cột Đơn giá từ ô E12 trở xuống chẳng có định dạng có điều kiện như các cột khác 2 bên.
Bạn nên chọn lại cả vùng, lớn hơn vùng dữ liệu, vào Conditonal Formatting lại là OK.


Cảm ơn bạn.

Cái mình thắc mắc là mình chỉ chọn một vùng (như trong border của hình) nhưng khi mình nhập dữ liệu ở các dòng dưới thì nó tự động có định dạng như mình đã định dạng ở trên nhưng trừ ô đơn giá đó. Mình không hiểu tại sao cái ô đơn giá đó lại ko có định dạng tự động giống bên trên như các ô bên cạnh???

Mong bạn cũng như mọi người giải thích giúp!

Many thanks!
 
Cảm ơn bạn.

Cái mình thắc mắc là mình chỉ chọn một vùng (như trong border của hình) nhưng khi mình nhập dữ liệu ở các dòng dưới thì nó tự động có định dạng như mình đã định dạng ở trên nhưng trừ ô đơn giá đó. Mình không hiểu tại sao cái ô đơn giá đó lại ko có định dạng tự động giống bên trên như các ô bên cạnh???

Mong bạn cũng như mọi người giải thích giúp!

Many thanks!
Cái này là do bạn copy từ trên xuống còn cột đơn giá thì bạn nhập tay vào nên nó không có thể định dạng tự động như những cột bên cạnh.
 
Cảm ơn bạn.

Cái mình thắc mắc là mình chỉ chọn một vùng (như trong border của hình) nhưng khi mình nhập dữ liệu ở các dòng dưới thì nó tự động có định dạng như mình đã định dạng ở trên nhưng trừ ô đơn giá đó. Mình không hiểu tại sao cái ô đơn giá đó lại ko có định dạng tự động giống bên trên như các ô bên cạnh???

Mong bạn cũng như mọi người giải thích giúp!

Many thanks!
Không có chuyện tự động ở đây đâu. Nếu bạn sử dụng list thì có thể tự động nhưng trong file không có. Nguyên nhân có thể là khi nhập liệu phần dữ liệu bên dưới (ngoài Border) bạn đã không nhập liệu bình thường mà copy từ vùng dữ liệu bên trên và sửa lại. Hoặc copy định dạng (Format Painter)
 
Cảm ơn các bạn.

Nhưng mình không copy dữ liệu từ vùng bên trên xuống và cũng không dùng Format painter. Mình vừa thử làm lại lần nữa:

+ Mình copy từ trên xuống và sửa dữ liệu thì ô Đơn giá đó vẫn được định dạng giống như trong vùng mình đã chọn. Mình dùng Format painter cũng vậy, ô đơn giá đó vẫn được định dạng giống như trên.

+ Nhưng mình nhập dữ liệu bằng tay thì xuống đến dòng dưới, nó vẫn tự động có định dạng như trên trừ ô Đơn giá đó.

Tuy nhiên nếu mình để cách 1 dòng không nhập dữ liệu thì xuống đến dòng tiếp theo toàn bộ dòng không có định dạng như trên.

Liệu có phải máy tự động copy định dạng của dòng ngay bên trên không? Nếu vậy tại sao ô Đơn giá lại không được định dạng giống như ô bên trên?????

Cảm ơn mọi người!
 
Lần chỉnh sửa cuối:
Cảm ơn các bạn.

Nhưng mình không copy dữ liệu từ vùng bên trên xuống và cũng không dùng Format painter. Mình vừa thử làm lại lần nữa:

+ Mình copy từ trên xuống và sửa dữ liệu thì ô Đơn giá đó vẫn được định dạng giống như trong vùng mình đã chọn. Mình dùng Format painter cũng vậy, ô đơn giá đó vẫn được định dạng giống như trên.

+ Nhưng mình nhập dữ liệu bằng tay thì xuống đến dòng dưới, nó vẫn tự động có định dạng như trên trừ ô Đơn giá đó.

Tuy nhiên nếu mình để cách 1 dòng không nhập dữ liệu thì xuống đến dòng tiếp theo toàn bộ dòng không có định dạng như trên.

Liệu có phải máy tự động copy định dạng của dòng ngay bên trên không? Nếu vậy tại sao ô Đơn giá lại không được định dạng giống như ô bên trên?????

Cảm ơn mọi người!
À. Đây là một chức năng tự động của Excel giống như Auto Complete. Excel sẽ mở rộng vùng dữ liệu được format và công thức nếu dữ liệu bạn nhập vào giống với dữ liệu đã có.

Bạn có thể bật/tắt chức năng này ở Tools | Option... | Edit tab | Extend data range formats and formulas

Trong file của bạn, cột đơn giá không được copy format là do mỗi record của bạn là một đơn giá khác nhau, và dữ liệu bạn nhập mới không giống với dữ liệu đã có.
 
À. Đây là một chức năng tự động của Excel giống như Auto Complete. Excel sẽ mở rộng vùng dữ liệu được format và công thức nếu dữ liệu bạn nhập vào giống với dữ liệu đã có.

Bạn có thể bật/tắt chức năng này ở Tools | Option... | Edit tab | Extend data range formats and formulas

Trong file của bạn, cột đơn giá không được copy format là do mỗi record của bạn là một đơn giá khác nhau, và dữ liệu bạn nhập mới không giống với dữ liệu đã có.


Cảm ơn bạn.

Theo như bạn nói, mình vừa thử lại:

+ Mình nhập dữ liệu trong ô đơn giá giống với dữ liệu đã có ở trên nhưng ô Đơn giá vẫn không có định dạng giống như trên

+ Trong khi mình nhập dữ liệu mới (hoàn toàn ko có ở trên) vào các ô còn lại thì nó vẫn có định dạng như trên.

Mình ktra thì Auto Complete có được bật, Extend data... cũng có được check. Vậy mà ô đơn giá đó vẫn không được định dạng giống như trên trong khi các ô khác thì có?

Thế là sao nhỉ??? &&&%$R
 
Lần chỉnh sửa cuối:
THeo mình hiểu thì Excel có sẵn format number thay đổi màu khi giá trị là (-) vì vậy nếu không có can thiệp vào Format thì number đó không thay đổi màu được.
Bạn thử lại bằng cách copy một cell bất kỳ ở vùng khác paste vào vùng định test để xóa hết format cũ sau đó gõ các ký tự(TEXT) vào các cell đó,và cell cuối cùng bạn gõ điều kiện format vào.Bạn sẽ thấy tất cả đều đổi màu.Mình đã thử và thấy đúng như vậy.

Mình thử lại lần nữa ứng với cột chữ thì nhập chữ, với cột số thì nhập số thì lại thấy chuyển màu tất cả bình thường thật không hiểu ra sao.
 
Lần chỉnh sửa cuối:
THeo mình hiểu thì Excel có sẵn format number thay đổi màu khi giá trị là (-) vì vậy nếu không có can thiệp vào Format thì number đó không thay đổi màu được.
Bạn thử lại bằng cách copy một cell bất kỳ ở vùng khác paste vào vùng định test để xóa hết format cũ sau đó gõ các ký tự(TEXT) vào các cell đó,và cell cuối cùng bạn gõ điều kiện format vào.Bạn sẽ thấy tất cả đều đổi màu.Mình đã thử và thấy đúng như vậy.

Mình thử lại lần nữa ứng với cột chữ thì nhập chữ, với cột số thì nhập số thì lại thấy chuyển màu tất cả bình thường thật không hiểu ra sao.


Cảm ơn bạn.

Mình đã thử làm như bạn nói. Đúng là như vậy. Mình copy cell ở vùng khác paste vào vùng ngoài border đó (khoảng 5 dòng) và nhập dữ liệu thì cả dòng đều chuyển màu.

Nhưng nếu mình cứ nhập liệu cho đến khi ra ngoài vùng mà mình đã paste cell xóa định dạng (tức là ngoài 5 dòng trên) thì vấn đề lại về như cũ (tức là mỗi cái ô đơn giá là không đổi màu)

Nếu như vấn đề chỉ gói gọn là mình chỉ cần nhập liệu một vài chục dòng thì mình có thể chọn hết số dòng mình sẽ nhập và định dạng như mình muốn. Nhưng mình lại cần nhập nhiều nên ko thể (và cũng ko muốn) làm theo cách thủ công là ước chừng mình cần nhập bao nhiêu dòng rồi bôi đen và định dạng.

Khi thấy Excel có thể mở rộng vùng định dạng, mình đã mừng húm rùi. Vậy mà lại vẫn cứ mắc ở cái ô Đơn giá ko đổi màu mà không hỉu vì sao?!

Rất mong mọi người chỉ giáo thêm!

Many thanks!
 
Sao bạn không mở rộng vùng đến hết cả bảng tính đi.như như vậy có sao đâu.
 
Cảm ơn bạn.

Mình đã thử làm như bạn nói. Đúng là như vậy. Mình copy cell ở vùng khác paste vào vùng ngoài border đó (khoảng 5 dòng) và nhập dữ liệu thì cả dòng đều chuyển màu.

Nhưng nếu mình cứ nhập liệu cho đến khi ra ngoài vùng mà mình đã paste cell xóa định dạng (tức là ngoài 5 dòng trên) thì vấn đề lại về như cũ (tức là mỗi cái ô đơn giá là không đổi màu)

Nếu như vấn đề chỉ gói gọn là mình chỉ cần nhập liệu một vài chục dòng thì mình có thể chọn hết số dòng mình sẽ nhập và định dạng như mình muốn. Nhưng mình lại cần nhập nhiều nên ko thể (và cũng ko muốn) làm theo cách thủ công là ước chừng mình cần nhập bao nhiêu dòng rồi bôi đen và định dạng.

Khi thấy Excel có thể mở rộng vùng định dạng, mình đã mừng húm rùi. Vậy mà lại vẫn cứ mắc ở cái ô Đơn giá ko đổi màu mà không hỉu vì sao?!

Rất mong mọi người chỉ giáo thêm!

Many thanks!
----------
Thật sự có nhiều ngoại lệ mà chỉ có Bill Gate là có thể giải thích được thôi. Rất nhiều trường hợp như thế, khi Bill Gate cũng không hiểu thì chịu.
Thua!
----
Nếu có gì không phải xin bỏ qua!
 
Lần chỉnh sửa cuối:
Sao bạn không mở rộng vùng đến hết cả bảng tính đi.như như vậy có sao đâu.


Cảm ơn bạn.

Tại vì mình không cần nhập đến hết bảng tính. Phần cuối sau khi nhập liệu xong mình định làm một sô tổng kết, và mình không muốn vùng này bị ảnh hưởng bởi định dạng của phần trên.

Nhưng túm lại thì cái mà mình thắc mắc là tại sao lại thế (tại sao khi mình làm thế thì chỉ mỗi cái ô đơn giá không chuyển màu) -+*/, chứ không phải là làm thế nào để nó chuyển màu --=0

Rất mong mọi người giải thích giúp!

Many thanks!
 
----------
Thật sự có nhiều ngoại lệ mà chỉ có Bill Gate là có thể giải thích được thôi. Rất nhiều trường hợp như thế, khi Bill Gate cũng không hiểu thì chịu.
Thua!
----
Nếu có gì không phải xin bỏ qua!


Như vậy chắc mình cũng phải chịu thua thôi !$@!!.

Cảm ơn mọi người đã giúp đỡ mình rất nhiều!
 
Mình muốn khi chọn chữ nào thì chữ đó format giống dữ liệu ban đầu
 

File đính kèm

Web KT

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

Back
Top Bottom