Xin vui lòng xem nếu câu trả lời của tôi cho một câu hỏi tương tự giúp.
Cập nhật:
Nội dung gửi của tôi cho thư viện Google Docs Script đã được chấp nhận và bạn có thể cài đặt nó để có được chức năng bạn muốn.
Các bước:
- Mở bảng tính của bạn
- Trong menu đi đến Công cụ -> Thư viện tập lệnh ...
- Tìm kiếm Sum theo màu
- Nhấp vào Cài đặt
- Nhấp vào nút Ủy quyền nếu bạn tin tưởng vào tập lệnh và sau đó Đóng
- quay lại bảng tính
Bây giờ bạn có ba hàm bổ sung bạn có thể sử dụng trong công thức bảng tính của mình:
sumWhereBackgroundColorIs(color, rangeSpecification)
sumWhereBackgroundColorIsNot(color, rangeSpecification)
getBackgroundColor(rangeSpecification)
Xin vui lòng từ đó các rangeSpecification
tham số yêu cầu dấu ngoặc kép ( "
) xung quanh chúng.
Ví dụ:
=sumWhereBackgroundColorIs("white", "A1:C4")
tính tổng các giá trị của tất cả các ô trong phạm vi A1: C4 có nền trắng.
Xin lưu ý rằng nếu bạn không biết màu của một ô nhất định, bạn có thể sử dụng getBackgroundColor
hàm được cung cấp để tìm hiểu màu đó là gì. Chức năng này là cần thiết, vì một số màu được thể hiện dưới dạng mã RGB (ví dụ #00ff00
thay vì green
).
getBackgroundColor()
phản đối Có lẽ bạn có thể cập nhật mã?