Bỏ qua nội dung chính

Sử dụng công thức hoặc hàm đã xác định để tự động điền văn bản dựa trên ô được tô màu trong Excel

Giả sử có một danh sách các ô được tô màu nền là đỏ hoặc xanh lá cây, bây giờ bạn muốn điền văn bản dựa trên màu đã tô của ô. Ví dụ, như ảnh chụp màn hình bên dưới, điền vào ô có màu đỏ “Có”, điền vào ô có màu xanh lá cây “Không”, không phải màu đỏ hoặc màu xanh lá cây, điền văn bản “Không”.
doc điền văn bản dựa trên màu 1

Sử dụng công thức để tự động điền văn bản dựa trên màu đã tô của ô

Sử dụng một công cụ tiện dụng để tự động điền văn bản dựa trên màu đã tô của ô

Sử dụng hàm đã xác định để tự động điền văn bản dựa trên ô được tô màu trong một cột khác

Tệp mẫu


Sử dụng công thức để tự động điền văn bản dựa trên màu đã tô của ô

Để sử dụng công thức để tự động điền vào ô với một văn bản cụ thể dựa trên màu được tô của ô, trước tiên bạn cần xác định tên.

1. Chọn một ô, giả sử ô A1, nhấp vào Công thức > Xác định tên trong Tên được xác định nhóm.
doc điền văn bản dựa trên màu 2

2. bên trong Tên mới hộp thoại, loại Màu của tôi trong Họ tên và nhập công thức này

=IF(GET.CELL(38,formula!A1)=10,"No",IF(GET.CELL(38,formula!A1)=3,"Yes","Neither"))

Vào Đề cập đến hộp văn bản. Nhấp chuột OK.
doc điền văn bản dựa trên màu 3

Công thức! A1 cho biết ô A1 trong trang tính có tên công thức, 103 là chỉ số màu, bạn có thể thay đổi chúng khi cần. Chỉ số màu khác, vui lòng tham khảo trang web này: http://dmcritchie.mvps.org/excel/colors.htm

Bây giờ, trong ô được tô màu, bạn có thể nhập công thức này

= Mycolor

Ấn Bản đăng ký hạng mục thi , sau đó bạn sẽ trả về văn bản dựa trên màu tô của ô.
doc điền văn bản dựa trên màu 4


Sử dụng một công cụ tiện dụng để tự động điền văn bản dựa trên màu đã tô của ô

Với phương thức định nghĩa tên, bạn cần phải gõ lại công thức trong ô bất cứ lúc nào, điều này thật phiền phức. Đây với Kutools cho Excel, một bộ sưu tập các công cụ Excel, Chọn ô có định dạng tiện ích có thể nhanh chóng chọn tất cả các ô trong một màu nền, sau đó bạn có thể nhập hàng loạt văn bản được chỉ định vào chúng.

Kutools cho Excel, với hơn 300 chức năng tiện dụng, giúp công việc của bạn dễ dàng hơn. 

Sau cài đặt miễn phí Kutools cho Excel, vui lòng làm như sau:

1. Trong hai ô bạn không sử dụng và tô màu nền riêng biệt. Giả sử, trong trường hợp này, tôi muốn tô chữ “Đi” vào các ô màu xanh lam, tô chữ “Dừng” vào các ô màu cam, tôi sẽ tô màu cam và xanh lam vào ô A1 và B1.
doc điền văn bản dựa trên màu 5

2. Sau đó chọn các ô mà bạn muốn nhập văn bản dựa trên màu đã tô, nhấp vào Kutools > Chọn > Chọn ô có định dạng.
doc điền văn bản dựa trên màu 6

3. bên trong Chọn ô có định dạng thoại, bấm Chọn định dạng từ ô và sau đó trong hộp thoại bật ra, chọn A1, được tô bằng màu bạn muốn tìm các ô dựa trên.
doc điền văn bản dựa trên màu 7

Nhấp chuột OK để quay lại hộp thoại chính, bỏ chọn tất cả ngoại trừ Điền hộp kiểm và bỏ chọn Bỏ qua các ô trống tùy chọn. Nhấn vào đây Ok > để chọn tất cả các ô được tô màu xanh lam.
doc điền văn bản dựa trên màu 8 doc điền văn bản dựa trên màu 9

4. Bây giờ nhập văn bản cụ thể vào thanh công thức, nhấn Ctrl + Enter phím để điền vào tất cả các ô đã chọn với cùng một văn bản.
doc điền văn bản dựa trên màu 10


Sử dụng hàm đã xác định để tự động điền văn bản dựa trên ô được tô màu trong một cột khác

Nếu bạn muốn điền văn bản dựa trên ô được tô màu trong một cột khác, bạn có thể sử dụng hàm xác định.

1. nhấn Alt + F11 các phím để kích hoạt Microsoft Visual Basic cho các ứng dụng cửa sổ.

2. nhấp chuột Chèn > Mô-đun trong cửa sổ để chèn một tập lệnh trống, sau đó sao chép và dán mã bên dưới.

VBA: điền vào ô dựa trên màu đã tô trong một ô khác

Function GetRangeColor(xRg As Range)
'UpdatebyKutools20191125
    If (xRg.Count > 1) Then
       GetRangeColor = "Only work for single cell"
    End If
    Select Case xRg.Interior.Color
    Case RGB(255, 0, 0)
        GetRangeColor = "Play"
    Case RGB(0, 255, 0)
        GetRangeColor = "Stop"
    Case Else
      GetRangeColor = "Neither"
    End Select
End Function

Trong mã, RGB (255, 0, 0) RGB (0, 255, 0) là chỉ số màu, bạn có thể thay đổi chúng khi cần. Chỉ số màu khác, vui lòng tham khảo trang web này: http://dmcritchie.mvps.org/excel/colors.html

3. Lưu mã này và đóng cửa sổ và quay lại trang tính. Sau đó, trong một công thức loại ô

= GetRangeColor (A1)

Ấn Bản đăng ký hạng mục thi , sau đó kéo chốt điền trên các ô để điền công thức này.

A1 là ô mà bạn muốn điền vào văn bản dựa trên màu đã tô của nó.
doc điền văn bản dựa trên màu 11


Tệp mẫu

Nhấp để tải xuống tệp mẫu


Hoạt động khác (Bài báo)

Làm cách nào để thay thế màu hàng dựa trên nhóm trong Excel?
Trong Excel, tô màu mọi hàng khác có thể dễ dàng hơn đối với hầu hết chúng ta, nhưng bạn đã bao giờ thử tô màu các hàng xen kẽ dựa trên sự thay đổi giá trị cột chưa - Cột A như ảnh chụp màn hình sau đây, trong bài viết này, tôi sẽ nói về cách để thay thế màu hàng dựa trên nhóm trong Excel.

Làm thế nào để áp dụng gradient màu trên nhiều ô?
Trong Excel, chúng ta có thể dễ dàng tô màu nền vào một ô hoặc nhiều ô, nhưng, đôi khi, chúng ta cần tô màu gradient như hình minh họa dưới đây, làm cách nào để có được gradient màu trong một ô hoặc trên nhiều ô trong Excel?

Làm cách nào để áp dụng các hàng hoặc cột có dải màu trong Excel?
Bài viết này sẽ chỉ cho bạn ba phương pháp áp dụng các hàng hoặc cột có dải màu trong Excel. Hãy làm như sau.

Làm thế nào để áp dụng tô bóng cho các hàng / cột lẻ hoặc chẵn (thay thế) trong Excel?
Trong khi thiết kế trang tính, nhiều người có xu hướng áp dụng tô bóng cho các hàng hoặc cột lẻ hoặc chẵn (thay thế) để làm cho trang tính trực quan hơn. Bài viết này sẽ chỉ cho bạn hai phương pháp để áp dụng đổ bóng cho các hàng / cột lẻ hoặc chẵn trong Excel.


  • Thanh siêu công thức (dễ dàng chỉnh sửa nhiều dòng văn bản và công thức); Bố cục đọc (dễ dàng đọc và chỉnh sửa số lượng ô lớn); Dán vào Dải ô đã Lọchữu ích. Cảm ơn !
  • Hợp nhất các ô / hàng / cột và Lưu giữ dữ liệu; Nội dung phân chia ô; Kết hợp các hàng trùng lặp và Tổng / Trung bình... Ngăn chặn các ô trùng lặp; So sánh các dãyhữu ích. Cảm ơn !
  • Chọn trùng lặp hoặc duy nhất Hàng; Chọn hàng trống (tất cả các ô đều trống); Tìm siêu và Tìm mờ trong Nhiều Sổ làm việc; Chọn ngẫu nhiên ...
  • Bản sao chính xác Nhiều ô mà không thay đổi tham chiếu công thức; Tự động tạo tài liệu tham khảo sang Nhiều Trang tính; Chèn Bullets, Hộp kiểm và hơn thế nữa ...
  • Yêu thích và Chèn công thức nhanh chóng, Dãy, Biểu đồ và Hình ảnh; Mã hóa ô với mật khẩu; Tạo danh sách gửi thư và gửi email ...
  • Trích xuất văn bản, Thêm Văn bản, Xóa theo Vị trí, Xóa không gian; Tạo và In Tổng số phân trang; Chuyển đổi giữa nội dung ô và nhận xéthữu ích. Cảm ơn !
  • Siêu lọc (lưu và áp dụng các lược đồ lọc cho các trang tính khác); Sắp xếp nâng cao theo tháng / tuần / ngày, tần suất và hơn thế nữa; Bộ lọc đặc biệt bằng cách in đậm, in nghiêng ...
  • Kết hợp Workbook và WorkSheets; Hợp nhất các bảng dựa trên các cột chính; Chia dữ liệu thành nhiều trang tính; Chuyển đổi hàng loạt xls, xlsx và PDFhữu ích. Cảm ơn !
  • Nhóm bảng tổng hợp theo số tuần, ngày trong tuần và hơn thế nữa ... Hiển thị các ô đã mở khóa, đã khóa bởi các màu sắc khác nhau; Đánh dấu các ô có công thức / tênhữu ích. Cảm ơn !
tab kte 201905
  • Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
  • Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
  • Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!
officetab dưới cùng
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations