Tính tổng nếu theo ngày trong tuần - Excel & Google Trang tính

Tải xuống Sổ làm việc Ví dụ

Tải xuống sổ làm việc mẫu

Hướng dẫn này sẽ trình bày cách sử dụng Hàm SUMIFS để tính tổng dữ liệu tương ứng với các ngày cụ thể trong tuần trong Excel và Google Trang tính.

Tổng nếu theo ngày trong tuần - Giá trị văn bản

Đầu tiên, chúng tôi sẽ trình bày cách tính tổng dữ liệu tương ứng với Tên ngày trong tuần.

Chúng ta có thể sử dụng Hàm SUMIFS, cùng với cột trợ giúp có chứa Hàm TEXT để tính tổng tất cả Bán hàng diễn ra trên một Ngày trong tuần:

1 = SUMIFS (D3: D9, C3: C9, F3)

Trong ví dụ trên, chúng tôi sử dụng Hàm TEXT để trích xuất tên của Ngày trong tuần từ Ngày bán hàng:

1 = TEXT (B3, "dddd")

Sau đó, Hàm SUMIFS sử dụng cột trợ giúp này để tạo bảng tóm tắt:

1 = SUMIFS (D3: D9, C3: C9, F3)

Tổng Nếu theo Ngày trong Tuần - Sử dụng WEEKDAY

Ngoài ra, có thể sử dụng số ngày trong tuần. Để thực hiện việc này, cột trợ giúp trong dữ liệu nguồn cần sử dụng Hàm WEEKDAY:

1 = WEEKDAY (B3)

Việc sử dụng giá trị số WEEKDAY thay vì tên ngày trong tuần có thể cung cấp cho bạn các tùy chọn linh hoạt hơn cho các tác vụ trực quan hóa dữ liệu và chức năng tóm tắt sau này.

Tổng nếu theo ngày trong tuần - Không có cột người trợ giúp

Ví dụ trên đã tổng hợp dữ liệu theo ngày trong tuần bằng cách sử dụng cột trợ giúp. Để tránh cần cột trợ giúp, chúng ta có thể sử dụng Hàm SUMPRODUCT:

1 = SUMPRODUCT (- (WEEKDAY (B3: B9) = E3), C3: C9)

Ở đây, Hàm SUMPRODUCT thực hiện một phép tính phức tạp "tổng nếu". Hãy xem qua ví dụ trên.

Đây là công thức cuối cùng của chúng tôi:

1 = SUMPRODUCT (- (WEEKDAY (B3: B9) = E3), C3: C9)

Đầu tiên, Hàm SUMPRODUCT đánh giá số ngày trong tuần của mỗi Ngày bán hàng và cũng liệt kê mảng giá trị từ Số lượng bán hàng cột:

1 = SUMPRODUCT (- ({6; 2; 5; 1; 4; 7; 3} = 1), {4; 9; 1; 7; 6; 2; 5})

Sử dụng kiểm tra logic (= 1), các số trong tuần của 1 được đổi thành TRUE, tất cả các số khác là FALSE:

1 = SUMPRODUCT (- ({FALSE; FALSE; FALSE; TRUE; FALSE; FALSE; FALSE}), {4; 9; 1; 7; 6; 2; 5})

Tiếp theo, dấu gạch ngang kép (-) chuyển đổi các giá trị TRUE và FALSE thành 1s và 0s:

1 = SUMPRODUCT ({0; 0; 0; 1; 0; 0; 0}, {4; 9; 1; 7; 6; 2; 5})

Sau đó, Hàm SUMPRODUCT nhân từng cặp mục nhập trong mảng để tạo ra một mảng Số lượng bán hàng trên Ngày bán hàng trận đấu đó Ngày trong tuần 1:

1 = SUMPRODUCT ({0; 0; 0; 7; 0; 0; 0})

Cuối cùng, các số trong mảng được tính tổng:

1 =7

Bạn có thể tìm thêm thông tin chi tiết về cách sử dụng câu lệnh Boolean và lệnh “-” trong Hàm SUMPRODUCT tại đây

Khóa tham chiếu ô

Để làm cho các công thức của chúng tôi dễ đọc hơn, chúng tôi đã hiển thị các công thức mà không có tham chiếu ô bị khóa:

1 = SUMPRODUCT (- (WEEKDAY (B3: B9) = E3), C3: C9)

Nhưng những công thức này sẽ không hoạt động bình thường khi sao chép và dán ở nơi khác trong tệp của bạn. Thay vào đó, bạn nên sử dụng các tham chiếu ô bị khóa như sau:

1 = SUMPRODUCT (- (TUẦN ($ B $ 3: $ B $ 9) = E3), $ C $ 3: $ C $ 9)

Đọc bài viết của chúng tôi về Khóa tham chiếu ô để tìm hiểu thêm.

Tổng nếu theo Ngày trong tuần trong Google Trang tính

Các công thức này hoạt động giống hệt nhau trong Google Trang tính cũng như trong Excel.

Bạn sẽ giúp sự phát triển của trang web, chia sẻ trang web với bạn bè

wave wave wave wave wave