Xin công thức tính tổng, trùng nhau thì lấy 1 giá trị >0

Liên hệ QC

phamgiang90

Thành viên mới
Tham gia
10/4/22
Bài viết
24
Được thích
0
Em chào anh chị trong diễn đàn, nhờ anh chị trong diễn đàn giúp đỡ em hàm tính tổng, nếu các mã trùng nhau chỉ lấy 1 giá trị lớn hơn 0
Em xin cám ơn
 

File đính kèm

  • Tính tổng trùng tính là 1,chỉ lấy lớn hơn 0.xlsx
    8.9 KB · Đọc: 9
  • Capture.PNG
    Capture.PNG
    101 KB · Đọc: 21
Em chào anh chị trong diễn đàn, nhờ anh chị trong diễn đàn giúp đỡ em hàm tính tổng, nếu các mã trùng nhau chỉ lấy 1 giá trị lớn hơn 0
Em xin cám ơn

Nếu dùng cột phụ, bạn thử công thức này:

=IF(COUNTIFS($A$2:A2,A2,$B$2:B2,">0")=1,B2,"")

Làm trực tiếp, công thức dài quá:

=SUM(IF(B2:B10>0,IF(ROW(A2:A10)-1=MATCH(A2:A10&"|TRUE",A2:A10&"|"&(B2:B10>0),0),B2:B10)))

Nhớ kết thúc bằng Ctrl+ Shift+Enter.
 

File đính kèm

  • Tính tổng trùng tính là 1,chỉ lấy lớn hơn 0.xlsx
    9.9 KB · Đọc: 9
Nếu dùng cột phụ, bạn thử công thức này:

=IF(COUNTIFS($A$2:A2,A2,$B$2:B2,">0")=1,B2,"")

Làm trực tiếp, công thức dài quá:

=SUM(IF(B2:B10>0,IF(ROW(A2:A10)-1=MATCH(A2:A10&"|TRUE",A2:A10&"|"&(B2:B10>0),0),B2:B10)))

Nhớ kết thúc bằng Ctrl+ Shift+Enter.
dạ, em cám ơn ạ
Bài đã được tự động gộp:

Thử dùng ba sáu năm
Mã:
=SUM(UNIQUE(FILTER(A2:B10,B2:B10>0)))
dạ em cám ơn ạ
 
Web KT
Back
Top Bottom