Excel - Tổng giá trị đầu tiên của cột liền kề không duy nhất


0

Tôi có một cái bàn:

ColA  |  ColB
  1       1
  2       1
  2       1
  3       1
  4       1
  5       1

Tôi chỉ muốn tính tổng ColB một lần trong đó ColA = 2.

Về cơ bản, tôi muốn tổng hợp các giá trị của ColB như thể bảng trông giống như

ColA  |  ColB
  1       1
  2       1
  3       1
  4       1
  5       1

Vậy tổng của ColB phải là 5 chứ không phải 6

Bất kỳ ý tưởng về làm thế nào tôi có thể làm điều này?

Trang web này đã cho tôi gần, nhưng nó không thêm một trong các giá trị ColB cho các hàng trong đó ColA = 2.


2
Nếu chúng ta giả sử rằng A2= 1, A3= 2 và A4cũng = 2, bạn muốn điều gì xảy ra nếu B3B4? (Hoặc tất cả các Bgiá trị bằng 1? Nếu vậy, bạn đang nói về một số đếm chứ không phải là một tổng.) Bạn có đảm bảo rằng các Agiá trị được sắp xếp không?
Scott

nếu cột A có trùng lặp, thì giá trị liền kề trong cột B sẽ giống với giá trị tương ứng với cột trùng lặp
Jeffrey L. Roberts

Câu trả lời:


1

Sử dụng bộ lọc duy nhất với công thức đơn giản = SUM

  1. Chọn bảng của bạn (A1: B7)
  2. Chuyển đến: Thanh Menu »Dữ liệu» Bộ lọc »Bộ lọc đặc biệt
  3. Kiểm tra Không trùng lặpSao chép sang vị trí khác
  4. Chọn một ô duy nhất ở đâu đó ngay trên bàn của bạn là Sao chép vào vị trí và nhấn OK
  5. Chèn công thức a = SUM (E2: E6) bên dưới các giá trị ColB mới của bạn

    nhập mô tả hình ảnh ở đây

Lưu ý: Điều này sẽ chỉ hoạt động nếu giá trị ColB và giá trị ColA tương ứng giống nhau - như bạn đã nói trong nhận xét của mình.


1

Giới thiệu cột C, giả sử hàng đầu tiên là nhãn, công thức này bắt đầu ở hàng 2

= COUNTIF ($ A $ 1: A2, A2)

Sao chép xuống và thực hiện Sumif trên cột B trong đó cột c = 1

= SUMIF (C: C, 1, B: B) hoặc

= TÓM TẮT (B: B, C: C, 1)


0

Công thức đơn này sẽ cho kết quả cần thiết

=SUMPRODUCT(B1:B6/COUNTIF(A1:A6,A1:A6))

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.