Tính tổng các số có trong chuỗi theo điều kiện (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

sheiron88

Thành viên mới
Tham gia
29/6/12
Bài viết
27
Được thích
0
Chào cả nhà, e đang gặp vấn đề về tính tổng nhờ cả nhà xem giúp e với ạ. Trong cột C17 nếu đếm tay là 126, e muốn tính tổng C18, C19 mong sự giúp đỡ của cả nhà
 

File đính kèm

Thêm cột phụ để tách chuỗi số, chuỗi ký tự ra, sau đó sumif(). Tạm thời giải pháp là như thế!
 
Chào cả nhà, e đang gặp vấn đề về tính tổng nhờ cả nhà xem giúp e với ạ. Trong cột C17 nếu đếm tay là 126, e muốn tính tổng C18, C19 mong sự giúp đỡ của cả nhà
Tiêu đề sao "cụt lủn" vậy? Trước khi có thể bị khóa, bạn thử công thức này cho ô C17:
Mã:
=SUM(IF(RIGHT($C$2:$C$8;2)=B17;--LEFT($C$2:$C$8;LEN($C$2:$C$8)-2)))
Kết thúc bằng Ctrl+Shift+Enter.
 
Tiêu đề sao "cụt lủn" vậy? Trước khi có thể bị khóa, bạn thử công thức này cho ô C17:
Mã:
=SUM(IF(RIGHT($C$2:$C$8;2)=B17;--LEFT($C$2:$C$8;LEN($C$2:$C$8)-2)))
Kết thúc bằng Ctrl+Shift+Enter.
Thay số 2 bằng Len(B17) sẽ tổng quát hơn thầy nhỉ
 
Chào cả nhà, e đang gặp vấn đề về tính tổng nhờ cả nhà xem giúp e với ạ. Trong cột C17 nếu đếm tay là 126, e muốn tính tổng C18, C19 mong sự giúp đỡ của cả nhà
Vầy thử xem:
Mã:
=SUM(IFERROR(--SUBSTITUTE($C$2:$C$8,B17,""),0))
Ctrl + Shift + Enter
 
Chào cả nhà, e đang gặp vấn đề về tính tổng nhờ cả nhà xem giúp e với ạ. Trong cột C17 nếu đếm tay là 126, e muốn tính tổng C18, C19 mong sự giúp đỡ của cả nhà
Góp vui công thức:
=SUM(IF((ISERROR(VALUE(SUBSTITUTE($C$2:$C$8,B17,""))))*1=0,VALUE(SUBSTITUTE($C$2:$C$8,B17,"")),0))

Ctrl + Shift + Enter
 
Dạ e xin cảm ơn các Anh, chị đã tham gia giúp đỡ em ạ nhưng nếu chỗ cột tìm kiếm của em ở ô B17 là 3 hoặc 4 ký tự thì xử lý như thế nào ạ, e cảm ơn ạ
 
Em cũng cóp nhặt được 1 công thức như sau SUM(COUNTIF(C2:C8;{""\2\3\4\5\6\7\8\9\10\11\12\13\14}&B17)*{1\2\3\4\5\6\7\8\9\10\11\12\13\14}) nhưng nhược điểm của công thức này là cộng được số nhỏ dưới 15 còn muốn công hơn thì công thức sẽ rất dài.
 
Chào cả nhà, e đang gặp vấn đề về tính tổng nhờ cả nhà xem giúp e với ạ. Trong cột C17 nếu đếm tay là 126, e muốn tính tổng C18, C19 mong sự giúp đỡ của cả nhà
Góp ý cho bạn:

1/ Cột Số lượng nên nhập liệu bằng số rồi dùng PivotTable để tổng hợp thì công việc nhẹ nhàng hơn (mà không cần phải suy nghĩ).
2/ Còn nếu muốn làm theo nội dung bài 1, thì bạn nên theo phương án dùng cột phụ để tách số sau đó dùng PivotTable để tổng hợp.
 
Web KT

Bài viết mới nhất

Back
Top Bottom