Google đã tung ra Sheets phiên bản thử nghiệm đầu tiên vào năm 2006 và nhanh chóng mở rộng phiên bản thử nghiệm thành phiên bản chức năng mà nhiều người sử dụng ngày nay. Người dùng bảng tính thích Trang tính vì nó là một công cụ đa năng với đường cong học tập nhanh chóng và nhiều tính năng.
Thực tế là mọi chương trình phần mềm là sự cân bằng giữa nhiều yếu tố - độ khó của đường cong học tập, bộ tính năng, độ tin cậy của chương trình, chi phí của chương trình, v.v.
Không có chương trình nào là hoàn hảo; tất cả chúng đều phải cân bằng giữa các lĩnh vực hoạt động. Vì vậy, mặc dù Google Trang tính có đường cong học tập rất thấp và mức giá lý tưởng (miễn phí!), Điều này được cân bằng bởi bộ tính năng có phần hạn chế của nó. Trang tính gần như phong phú về tính năng như Excel mặc dù việc thực hiện những thứ nâng cao hơn như bảng tổng hợp với Trang tính sẽ khó hơn so với Excel và Trang tính không có nhiều tính năng hơn.
Đối với hầu hết người dùng, đó không bao giờ là vấn đề… cho đến thời điểm bạn thực sự cần một tính năng mà Trang tính không được tích hợp sẵn.
May mắn thay, có nhiều cách để giải quyết những hạn chế của Trang tính. Một tính năng mà nhiều người dùng đã bày tỏ mong muốn là khả năng lọc theo màu sắc. Trong bài viết này, tôi sẽ chỉ cho bạn một số cách khác nhau để lọc theo màu sắc trong Google Trang tính.
Có cách nào để lọc theo màu trong Google Trang tính không?
Có, trên thực tế, có ít nhất một vài cách khác nhau để thực hiện để lọc theo màu trong Trang tính.
Trang tính có một công cụ định dạng có điều kiện mạnh mẽ, nhưng nó dựa trên dữ liệu được lưu trữ trong các ô, không dựa trên các thuộc tính của ô như màu sắc. Để có cái nhìn đầy đủ hơn về định dạng có điều kiện, hãy xem hướng dẫn của chúng tôi về định dạng có điều kiện trong Trang tính.
Vì vậy, có vẻ như không có cách nào để lọc theo màu ô trong Trang tính, nhưng có một số cách khác nhau để thực hiện.
Một cách là sử dụng tập lệnh để xác định các ô theo màu của chúng và sau đó lưu trữ giá trị hex của màu đó trong một ô khác; sau đó, bạn có thể lọc dựa trên nội dung của ô ĐÓ và có kết quả giống như khi bạn lọc theo màu sắc.
Cách tiếp cận khác sử dụng tiện ích bổ sung Trang tính; có một vài cái tốt chứa chức năng này. Tôi sẽ chỉ cho bạn cách sử dụng cả hai phương pháp này.
Làm cách nào để lọc trong Google Trang tính?
Cách tiếp cận này dành cho người dùng có định hướng kỹ thuật hơn hoặc người dùng thành thạo Google Apps vì nó sử dụng Google App Script với Google Script Editor để tạo một chức năng mà bạn có thể gọi từ Google Trang tính.
Trong trường hợp ví dụ này, bạn có một Trang tính có tất cả các phiếu còn nợ (một cách theo dõi các vấn đề hỗ trợ khách hàng), được mã hóa màu theo mức độ ưu tiên: thấp, trung bình, cao và khẩn cấp. Sắp xếp theo màu sắc có thể hữu ích trong trường hợp này và bạn có thể áp dụng ý tưởng này vào bất kỳ trường hợp nào mà bạn có thể muốn sắp xếp trang tính theo màu sắc.
Phương pháp đầu tiên là sử dụng Google Apps Scripts, mà người dùng kỹ thuật và người dùng Google Apps nâng cao có thể thấy hữu ích vì nó cung cấp cho bạn nhiều tính linh hoạt và sức mạnh để mở rộng các khả năng của Google Trang tính.
Hầu hết người dùng Trang tính sẽ muốn chuyển sang phần “Thêm vào”, việc triển khai dễ dàng và nhanh chóng hơn nhiều. Tiện ích bổ sung thường là cách dễ nhất để hoàn thành công việc không phải là tính năng cốt lõi của Google Trang tính.
Phương pháp tập lệnh Google Apps
Hãy bắt đầu bằng cách sao chép và dán chính tập lệnh đó vào Trình chỉnh sửa tập lệnh của Google Apps.
- Đầu tiên, hãy mở Google Trang tính trên trang tính bạn muốn lọc.
- Tiếp theo, Chọn Trình chỉnh sửa tập lệnh từ Công cụ trình đơn thả xuống.
- Sao chép và dán mã sau:
hàm GetCellColorCode (đầu vào) { var ss = SpreadsheetApp.getActiveS Spreadsheet (); var cell = ss.getRange (đầu vào); var result = cell.getBackground (); trả về kết quả } Giờ đây, bạn có thể gọi hàm bạn đã tạo trong Google Apps Script từ các ô trong trang tính của mình. Bây giờ bạn đã có tập lệnh sẵn sàng để sử dụng, bạn có thể gọi hàm trong tập lệnh từ Trang tính. Tuy nhiên, trước tiên, hãy tạo một cột đặc biệt được gọi là “màu sắc” hoặc một cái gì đó tương tự. Để truy xuất các mã hex này, hãy sử dụng lệnh gọi hàm sau trong mỗi ô có một hàng có màu ô được mã hóa là C2 trong trường hợp này: Lưu ý rằng các tham số tham chiếu B, là cột được mã hóa bằng màu và hàng. Trong ví dụ này, đó là cột B nhưng tất nhiên, hãy điều chỉnh số cột để phù hợp với tình huống của bạn. Sau đó, bạn có thể chỉ cần sao chép hàm vào từng ô khác trong cột đó. Kết quả là bạn sẽ có một cột mã hex cho mỗi màu bạn đã chọn để mã hóa màu. Bây giờ bạn đã hoàn thành tập lệnh và lệnh gọi hàm trong Trang tính, bạn sẽ tạo một bộ lọc để có thể lọc theo một hoặc nhiều màu: Điều này sẽ trả về tất cả các hàng có mức độ ưu tiên là khẩn cấp (màu cam). Tất nhiên, bạn có thể chọn bất kỳ màu nào hoặc nhiều hơn một màu tùy thuộc vào những gì bạn muốn xem trong Trang tính. Đối với những người dùng thành thạo, việc sử dụng giải pháp Google Apps Script mang lại cho bạn nhiều tính linh hoạt và sức mạnh để mở rộng các khả năng của Google Trang tính. Đối với hầu hết người dùng, việc sử dụng tiện ích bổ sung sẽ dễ dàng hơn. Tôi đã tìm thấy một tiện ích bổ sung sắp xếp theo màu sắc đang hoạt động tại trang tiện ích bổ sung Google Trang tính. Lợi ích của tiện ích bổ sung này là nó có thể sắp xếp theo màu ô hoặc theo màu văn bản, nhưng nhược điểm là bạn không thể thay đổi thứ tự hoặc tùy chỉnh nó. Trong cài đặt cho ứng dụng, bạn có thể thay đổi thứ tự sắp xếp thành một trong ba loại đặt trước, điều này mang lại cho bạn một chút khả năng tùy chỉnh. Một tiện ích bổ sung hữu ích khác cho Trang tính là Color Arranger. ColorArranger cho phép bạn sắp xếp Trang tính bằng cách sử dụng hình ảnh thể hiện màu nền của ô. Các tính năng chính của tiện ích bổ sung bao gồm sắp xếp từ một số lượng lớn màu sắc, tự động phát hiện dữ liệu và sắp xếp các cột, tùy chọn "đối sánh gần nhất" đặt các màu tương tự gần nhau và tinh chỉnh thứ tự sắp xếp bằng cách kéo các màu trên bảng màu . Sử dụng ColorArranger rất đơn giản. Chỉ cần tải trang tính của bạn, gán màu cho cột dữ liệu và chọn Add-Ons-> Color Arranger-> Sắp xếp theo màu. Một hộp thoại sẽ xuất hiện với cột dữ liệu của bạn được tự động phát hiện. Xin gửi lời khuyên tới độc giả Sekhar của TechJunkie vì đã cho chúng tôi biết về tiện ích bổ sung này! Chúng tôi có một số bài viết về Google Trang tính trên TechJunkie nhằm giúp bạn xây dựng các kỹ năng của mình, bao gồm các bài viết hướng dẫn sau: Tôi hy vọng bạn đã tìm thấy hướng dẫn hữu ích này để sử dụng màu ô làm công cụ sắp xếp và lọc trong Google Trang tính. Nếu bạn có đề xuất của riêng mình để làm điều này, vui lòng chia sẻ chúng với chúng tôi trong phần bình luận bên dưới!Gọi hàm từ trang tính của bạn
= GetCellColorCode ("B" & ROW ())
Tạo bộ lọc
Sử dụng tiện ích bổ sung Sort Range Plus
Sử dụng tiện ích bổ sung ColorArranger