In màu trong google sheet

Việc lọc và sắp xếp dữ liệu theo màu trong Google Sheets sẽ giúp người dùng dễ dàng theo dõi cũng như phân tích dữ liệu. Theo đó người dùng sẽ sử dụng ngay công cụ lọc Filter có sẵn trong Google Sheets để sử dụng, thiết lập bộ lọc cho tài liệu.

Cách lọc dữ liệu theo màu trong Google Sheets
Bước 1: Bạn mở giao diện bảng dữ liệu trong Google Sheets. Tiếp đến, chúng ta bôi đen dữ liệu cần lọc rồi nhấn vào Dữ liệu, chọn Tạo bộ lọc.

In màu trong google sheet

Bước 2: Lúc này trong vùng dữ liệu bạn chọn sẽ hiển thị biểu tượng nút lọc như hình dưới đây. Nhấn vào biểu tượng này để sử dụng bộ lọc cho dữ liệu.

In màu trong google sheet

Bước 3: Hiển thị giao diện để chúng ta thiết lập bộ lọc dữ liệu, bạn nhấn vào Lọc theo màu rồi chọn Tô màu rồi hiển thị dữ liệu theo màu bạn chọn, chẳng hạn ở đây với bảng chèn màu xen kẽ Google Sheets, chúng ta sẽ lọc dữ liệu hiển thị theo màu.

In màu trong google sheet

Chẳng hạn hiển thị dữ liệu trong bảng Excel với ô màu trắng. Kết quả bảng dữ liệu sẽ chỉ hiển thị những ô màu trắng mà thôi.

In màu trong google sheet

Bước 4: Để đưa bảng dữ liệu về với giao diện cũ, bạn nhấn lại vào mục Dữ liệu rồi chọn Xóa bộ lọc là được.

In màu trong google sheet

Cách sắp xếp dữ liệu theo màu trong Google Sheets
Bước 1: Tại giao diện bảng Excel chúng ta khoanh vùng dữ liệu cần sắp xếp lại theo màu. Sau đó bạn nhấn vào mục Dữ liệu rồi chọn Tạo bộ lọc.

In màu trong google sheet

Bước 2: Tiếp đến bạn nhấn vào biểu tượng lọc để chọn bộ lọc. Tại đây người dùng nhấn vào Sắp xếp theo màu rồi chọn Tô màu hoặc Màu văn bản rồi chọn để sắp xếp dữ liệu theo màu mà bạn muốn. Kết quả dữ liệu sẽ hiển thị theo màu bạn chọn.

In màu trong google sheet

Kết quả sẽ hiển thị các dữ liệu trên cùng theo màu bạn đã lựa chọn lọc như hình dưới đây.

In màu trong google sheet

Theo quantrimang

Chuyên mục: Góc tin học Được đăng: 16 Tháng 3 2022 Cập nhật lần cuối: 16 Tháng 3 2022 Lượt xem: 437

Không giống như trên Excel, Google Sheets không có chức năng để lọc theo màu trực tiếp. Nên nếu cần lọc dữ liệu theo màu thì dưới đây Gitiho sẽ hướng dẫn các bạn Cách lọc dữ liệu theo màu trong Google Sheets khi công cụ này không hỗ trợ.

Sử dụng Google Google Apps Script để lọc theo màu

Giả sử bạn có một tập dữ liệu như bên dưới và muốn lọc tất cả các hàng có các ô đã được tô màu.

In màu trong google sheet


Để Google Sheets lọc dữ liệu trước tiên cần phải lập các tiêu chí trong các ô. Bằng cách sử dụng tiêu chí này, nó sẽ lọc tất cả các dữ liệu phù hợp với tiêu chí đó. Vì màu sắc không phải là một giá trị nên không thể lọc dữ liệu theo mặc định.

Bằng cách sử dụng Google Apps Script, bạn có thể chuyển đổi màu thành mã HEX (là mã được gán cho từng màu).

Khi có mã HEX, bạn có thể sử dụng để lọc dữ liệu dựa trên mã đó. Dưới đây là tập lệnh sẽ tạo chức năng có thể sử dụng để lấy mã HEX có màu được áp dụng cho các ô trong tài liệu Google Sheet.

function GetCellColorCode(input) 

var ss = SpreadsheetApp.getActiveSpreadsheet(); 

var cell = ss.getRange(input); 

var result = cell.getBackground(); 

return result 

}

Khi đã thêm mã này vào Google Apps Script Editor thì có thể sử dụng chức năng ‘GetCellColorCode’ để lấy mã HEX của màu ô trong một ô riêng biệt.

Cách thêm mã vào Google Apps Script Editor vào Google sẽ được giới thiệu ở phần sau trong phần này.

Giờ hãy xem cách công thức này hoạt động như thế nào. Bắt đầu bằng việc nhập công thức sau vào cột liền kề của tập dữ liệu.

=GetCellColorCode("A"&ROW())

In màu trong google sheet

Công thức trên sử dụng hàm chúng ta đã tạo (GetCellColorCode) và nhập phạm vi như A2 hoặc A3 hoặc A4 – tùy thuộc vào ô.

Nếu không muốn thực hiện thủ công bạn có thể sử dụng một cách nhanh hơn đó là sử dụng hàm ROW ( ) – để trả về địa chỉ ô dựa trên hàng mà công thức được sử dụng. Ở hàng 2, giá trị sẽ trả về A2, ở hàng 3 giá trị sẽ trả về A3 …

Khi nhập công thức này cho tất cả các bản ghi, bạn sẽ nhận được kết quả như hiển thị bên dưới:

In màu trong google sheet

Các ô không có màu trả về mã hex #ffffff và các ô có màu trả về mã HEX của màu đó.

Bây giờ bạn có các mã HEX trong một cột riêng biệt, từ đây có thể dễ dàng lọc theo màu bằng cách lọc theo giá trị mã HEX. Dưới đây là các bước để lọc tất cả các hàng có màu vàng trong tập dữ liệu trên:

Bước 1: Chọn bất kỳ ô nào trong tập dữ liệu

Bước 2: Chọn thẻ Data

In màu trong google sheet

Bước 3: Trong menu xổ xuống, chọn tùy chọn Create a Filter. Điều này sẽ thêm các bộ lọc cho tất cả các ô tiêu đề trong tập dữ liệu (biểu tượng mũi tên chỉ xuống sẽ xuất hiện ở bên phải của mỗi ô tiêu đề).

In màu trong google sheet

Bước 4: Kích vào biểu tượng bộ lọc Filter cho cột Hex Code

In màu trong google sheet

Bước 5: Trong các tùy chọn bộ lọc xuất hiện trong hộp, bỏ chọn tất cả các mã HEX màu và chọn một mã mã màu mà bạn muốn lọc trong tập dữ liệu.

In màu trong google sheet

Bước 6: Bấm nút OK.

Bước 7: Ngay lập tức nó sẽ lọc các hàng dựa trên mã HEX màu đã chọn (như hiển thị bên dưới).

In màu trong google sheet

Nâng cao hiệu suất làm việc 200% nhờ khóa học GoogleSheets này

Nâng cao hiệu suất làm việc 200% nhờ khóa học GoogleSheets này

Một số điều cần biết khi sử dụng công thưc tùy chỉnh 

Chức năng này chỉ khả dụng đối với tài liệu Google Sheet mà bạn đã thêm tập lệnh. Nó sẽ không có sẵn trong bất kỳ tài liệu Google Sheets hiện có hoặc tạo mới nào. Nếu muốn sử dụng trong các tài liệu khác, bạn cũng cần thêm vào.

Công thức này không năng động. Điều này có nghĩa là nếu bạn thay đổi màu của bất kỳ ô nào, công thức sẽ không tự động cập nhật. Đôi khi, nó thậm chí không cập nhật khi bạn làm mới trang tính. Cách tốt nhất là sử dụng công thức trong một cột mới và xóa cái hiện có.

Cách thêm tập lệnh vào Google Script Editor

Dưới đây là các bước để thêm tập lệnh cần lọc theo màu trong trình chỉnh sửa tập lệnh Google Sheets:

Bước 1: Sao chép mã script ở trên

Bước 2: Truy cập menu Tools

In màu trong google sheet

Bước 3: Trong menu xổ xuống chọn Script Editor

In màu trong google sheet

Bước 4: Trong của sổ Script editor mở ra, dán mã vào cửa sổ Code.gs (bạn có thể xóa bất kỳ mã nào tồn tại ở đó nếu không muốn nó).

In màu trong google sheet

Bước 5: Bấm nút Save trên thanh công cụ

In màu trong google sheet

Bước 6: Đóng trình soạn thảo Script.

Các bước trên sẽ thêm mã để tạo chức năng lọc theo màu cho tài liệu Google Sheets cụ thể đó. Bây giờ bạn có thể sử dụng chức năng mà bạn đã tạo trong bất kỳ trang tính nào trong tài liệu Google Sheets.

Lưu ý: Khi tạo một chức năng tùy chỉnh, Google Sheets không hiển thị cho bạn tên hàm trong trang tính khi nhập một vài bảng chữ cái đầu tiên của tên hàm. Bạn cần biết tên chính xác của hàm và các đầu vào cần thiết để làm cho nó hoạt động.

Sử dụng tiện ích Sort By Color để lọc theo màu

Một tính năng thú vị về Google Sheets là có rất nhiều tiện ích có sẵn để sử dụng. Tất cả những bạn cần làm là tìm kiếm tiện ích đó, cài đặt và bắt đầu sử dụng nó.

Vì vậy, nếu muốn lọc theo màu trong Google Sheets (điều mà Google Sheets không thể thực hiện được), bạn có thể dễ dàng thực hiện việc này bằng một tiện ích bổ sung đơn giản. Tiện ích bổ sung có tên là Sort by Color.

Sort by Color sẽ không trực tiếp lọc các hàng theo màu mà sắp xếp chúng. Khi bạn có tất cả các hàng được sắp xếp theo màu thì có thể dễ dàng làm việc trên các hàng này và nếu bạn cần có thể lọc/ẩn thủ công.

Dưới đây là các bước để cài đặt Sort by Color vào tài liệu Google Sheets của bạn:

Bước 1: Mở tài liệu Google Sheets mà bạn muốn cài đặt

Bước 2: Truy cập vào thẻ Add-ons

In màu trong google sheet

Bước 3: Trong menu xổ xuống chọn tùy chọn Get add-ons

In màu trong google sheet

Bước 4: Trong hộp thoại Add-ons hiện thị, nhập từ khóa Filter By Color vào khung tìm kiếm ở góc trên bên phải

In màu trong google sheet

Bước 5: Trong danh sách các tiện ích bổ sung được hiển thị, bấm vào nút màu xanh của tiện ích Sheetgo.

In màu trong google sheet

Bước 6: Trong hộp thoại xuất hiện, bạn sẽ được yêu cầu bạn xác nhận tài khoản của mình bằng cách đăng nhập vào Gmail. Nhập thông tin đăng nhập và bấm nút Allow màu xanh lam.

In màu trong google sheet

Bước 7: Khi đã thực hiện tất cả các bước trên, tiện ích bổ sung sẽ được cài đặt cho tài liệu Google Sheets của bạn.

Bây giờ, bạn có thể truy cập các tùy chọn để sắp xếp dữ liệu bằng cách sử dụng tiện ích bổ sung này.

Một số bài viết khác về Google Sheets:

  • Tổng hợp các phím tắt thông dụng trong Google Sheets
  • Hướng dẫn bảo vệ trang tính trong Google Sheets
  • Tô màu xen kẽ giữa các hàng trong Google Sheets

 Tham khảo thêm khóa học Google Sheets – làm chủ kiến thức từ cơ bản đến nâng cao cùng nhiều ưu đãi hấp dẫn. Thông tin chi tiết xem tại: Gitiho.com