Google Trang tính nếu hộp kiểm được chọn thì tính tổng

Trước đó tôi đã đăng một hướng dẫn cung cấp các tùy chọn khác nhau để chèn Hộp đánh dấu trong Google Trang tính. Gần đây tôi đã cập nhật bài đăng đó với tính năng hộp đánh dấu mới. Bạn có thể thấy bài đăng đó thú vị – Chèn CheckBox, Tick Mark trong Google Trang tính

Giờ hãy quay lại gán giá trị cho Hộp đánh dấu và tính tổng trong Google Trang tính. Hộp đánh dấu trong Google Trang tính hiện đang là chủ đề bàn tán của thị trấn. Tôi cũng khá hài lòng với cách chúng ta có thể sử dụng Tick Box trong Google Sheets

Có hai cách khác nhau để người ta có thể chèn Hộp đánh dấu trong Google Trang tính. Đó là (1) trực tiếp thông qua menu chèn và (2) thông qua menu Dữ liệu Cài đặt xác thực dữ liệu

Đánh dấu vào ô thông qua menu chèn

Google Trang tính nếu hộp kiểm được chọn thì tính tổng

Đánh dấu vào ô thông qua xác thực dữ liệu

Google Trang tính nếu hộp kiểm được chọn thì tính tổng

Có thể gán giá trị cho hộp kiểm không phải TRUE hoặc FALSE trong Google Trang tính. Bạn có thể gán bất kỳ số, văn bản, ngày tháng, ký tự đặc biệt nào cho Hộp đánh dấu. Ngoài ra, bạn có thể có các giá trị khác nhau hoặc các giá trị giống hệt nhau cho mỗi Hộp đánh dấu

Gán giá trị cho Hộp đánh dấu và tính tổng trong Google Trang tính

Đánh dấu vào ô Sử dụng Menu Chèn

Khi bạn chèn Hộp đánh dấu qua menu Chèn, nó sẽ chèn Hộp đánh dấu ngay lập tức vào ô hiện hoạt. Theo mặc định, giá trị của Hộp đánh dấu (ô chứa Hộp đánh dấu) là FALSE. Khi đánh dấu, nó trở thành TRUE

Ở đây, người dùng không có quyền tự do gán các giá trị tùy chỉnh cho các Hộp đánh dấu (Ý tôi là Hộp đánh dấu trong menu Chèn). Nhưng có cách giải quyết

Các ví dụ dưới đây sẽ cung cấp cho bạn một số thông tin chi tiết về việc sử dụng các giá trị tùy chỉnh trong Hộp đánh dấu

ví dụ 1

Tôi chỉ chèn một Hộp đánh dấu vào Ô A1 và gán một giá trị cho nó trong một Ô khác

Google Trang tính nếu hộp kiểm được chọn thì tính tổng

Trong ví dụ này, giá trị của Hộp đánh dấu trong ô A1 là TRUE khi được nhấp, nếu không thì là FALSE. Nhưng với IF logic, tôi đã gán giá trị 10 cho nó khi được nhấp và 0 nếu không. Vui lòng tham khảo công thức trong Ô B1 ở trên

Bạn có thể có giá trị 10 trong Ô A1. Tôi sẽ đề cập đến điều đó sau trong Ví dụ 3 và 4

ví dụ 2

Logic trên, chúng ta có thể sử dụng trong một ví dụ thực tế bên dưới. Ví dụ này biện minh cho tiêu đề của hướng dẫn Bảng tính này; . Làm sao?

Google Trang tính nếu hộp kiểm được chọn thì tính tổng

Trong ví dụ này, một công ty đã được giao công việc lắp đặt Máy biến áp 33kV. Trong Ô A2, bạn có thể xem mô tả công việc của họ

Trách nhiệm công việc của họ bao gồm (phân chia công việc) Cung cấp Máy biến áp, sau đó là các hoạt động Lắp đặt, Thử nghiệm và Vận hành

Khi họ cung cấp Máy biến áp, họ đã hoàn thành 25% công việc được giao. Tương tự như vậy, mỗi hoạt động thêm 25% vào tổng số công việc hoàn thành

Cung cấp (25%) + Lắp đặt (25%) + Thử nghiệm (25%) + Vận hành (25%) = Tổng cộng 100%

Hoạt động cuối cùng là Vận hành và khi họ chạy thử Máy biến áp, nó đạt 100% có nghĩa là công việc đã hoàn thành

Có bốn cột trong ví dụ này cho mỗi hoạt động. Khi hoàn thành hoạt động, chỉ cần đánh dấu vào hộp đánh dấu tương tác trong cột có liên quan và gán giá trị TRUE

Sau đó, trong Cột F2, tôi có thể tính tổng các ô B2. E2 như dưới đây

=if(B2=TRUE,25%)+if(C2=TRUE,25%)+if(D2=TRUE,25%)+if(E2=TRUE,25%)

Sau đó kéo công thức này xuống trong khoảng F3. F6. Ở đây tôi đã gán giá trị 25% cho mỗi dấu tick bằng công thức

Công thức tương tự có thể được chuyển đổi thành công thức mảng trong Ô F2, công thức này sẽ tự động mở rộng

=ArrayFormula(if(B2:B6=TRUE,25%)+if(C2:C6=TRUE,25%)+if(D2:D6=TRUE,25%)+if(E2:E6=TRUE,25%))

Nhưng loại công thức này vẫn ổn với các cột hạn chế. Ngoài ra, nó bị hỏng khi bạn chèn hoặc xóa các cột mới

Trong ảnh chụp màn hình được chia sẻ ở trên, bạn có thể thấy công thức tôi đã sử dụng. Đó là một công thức linh hoạt sử dụng MMULT. Vì vậy, bạn có thể sử dụng công thức đó thay vì công thức mảng logic ở trên

=ArrayFormula(mmult((if(B2:E6=TRUE,B2:E6*25%,0)),transpose(column(B2:E2)^0)))

Ghi chú. Một số bạn có thể không quen thuộc với MMULT. Nếu bạn muốn biết cách cộng giá trị của nhiều cột trong Mảng, hãy xem hướng dẫn MMULT trước đây của tôi

Phải đọc. Công thức mảng để tính tổng nhiều cột trong Google Sheets

Bây giờ tôi đang chuyển sang phần thứ hai của hướng dẫn này liên quan đến Hộp đánh dấu trong Menu dữ liệu

Nếu bạn chèn Hộp đánh dấu thông qua Xác thực dữ liệu, sẽ không có rắc rối như vậy. Ý tôi là bạn có thể gán giá trị cho Hộp đánh dấu và tính tổng trong Google Trang tính mà không cần phụ thuộc vào công thức phức tạp

Bạn chỉ có thể sử dụng công thức SUM để tính tổng các ô. Bởi vì chúng tôi đang thêm giá trị vào ô chứa Hộp đánh dấu, không phải trong công thức. Xem ví dụ dưới đây

Đánh dấu vào ô Sử dụng menu dữ liệu, xác thực dữ liệu

ví dụ 3

Tương tự như ví dụ 1 của tôi ở trên, tôi chỉ chèn một Hộp đánh dấu vào Ô A1, nhưng lần này thông qua Xác thực dữ liệu

Ở đây có một sự khác biệt nữa. Tôi đang chỉ định 25% làm giá trị cho Hộp đánh dấu này. Nghĩa là khi Tick giá trị của ô A1 sẽ là 0. 25 khác 0. Không phải TRUE hay FALSE

Google Trang tính nếu hộp kiểm được chọn thì tính tổng

Sau khi chèn Hộp đánh dấu vào Ô A1 như trên, hãy thử công thức bên dưới trong bất kỳ ô nào sẽ trả về giá trị 0. 25. Tất nhiên, bạn có thể định dạng nó thành 25% sau đó bằng Thanh công cụ Google Sheets

=A1

Hiện tại tôi đang sử dụng phương pháp này với ví dụ 2 thực tế ở trên. Xem bên dưới

Ví dụ 4

Ghi chú. Tôi quên nói một điều. Không cần phải đi đến từng ô để chèn Hộp đánh dấu

Bạn có thể chèn Hộp đánh dấu vào một Ô rồi sao chép và dán nó vào các ô khác hoặc trước tiên bạn có thể chọn phạm vi dữ liệu, tại đây B2. E6, sau đó chuyển đến Xác thực dữ liệu và chèn nhiều Hộp đánh dấu cùng một lúc

Google Trang tính nếu hộp kiểm được chọn thì tính tổng

Ở đây tất cả các ô được đánh dấu trong phạm vi B2. E6 có giá trị là 0. 25 (vui lòng tham khảo ảnh chụp màn hình trong ví dụ 3 để biết cách lấy giá trị này). Vì vậy, trong Ô F2, bạn chỉ cần sử dụng hàm SUM như bên dưới và sao chép nó xuống

=sum(B2:E2)

Hy vọng bạn có thể tìm hiểu cách gán giá trị cho Hộp đánh dấu và tính tổng trong Google Trang tính

Phần kết luận

Trong ví dụ trên khi sử dụng Hộp đánh dấu xác thực dữ liệu, tôi đã sử dụng các giá trị giống hệt nhau (0. 25) trong mỗi và mọi ô trong phạm vi. Nhưng nếu bạn muốn, bạn có thể có các giá trị khác nhau trong mỗi ô. tôi nghĩ không cần phải giải thích. Đó là tất cả về giá trị bạn đặt trong cài đặt xác thực dữ liệu

Đừng quên sử dụng Hộp đánh dấu tương tác trong Google Trang tính và làm cho Bảng tính của bạn hấp dẫn hơn. Vui thích