a.nguoidensau
Thành viên hoạt động



- Tham gia
- 12/4/12
- Bài viết
- 138
- Được thích
- 28



Xin chào anh/chị/em diễn đàn gpe.
Anh chị có thể vui lòng giúp em công thức tính tổng trong cột A mà không dùng cột phụ, kết quả là B2=12. Xin cảm ơn



Mỗi ô chỉ có 1 ký tự duy nhất như các trong cột A. Không có trường hợp như bạn đã nêu.Còn trường hợp nào nữa không bạn?
Ví dụ: A7=30a 2b chẳng hạn => thì kết quả tính như nào?
Công thức tại B2:Mỗi ô chỉ có 1 ký tự duy nhất như các trong cột A. Không có trường hợp như bạn đã nêu.
=SUM(IFERROR(--SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2:A6," ",""),"~",""),"?",""),"*",""),""))
Công thức tại B2:
Kết thúc ctrl + shift + enter.Mã:=SUM(IFERROR(--SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2:A6,[COLOR=#ff0000]" ",""),"~",""),"?",""[/COLOR]),"*",""),""))
=SUM(IFERROR(--SUBSTITUTE(A2:A6,"*",""),""))
Công thức tại B2:
Kết thúc ctrl + shift + enter.Mã:=SUM(IFERROR(--SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2:A6," ",""),"~",""),"?",""),"*",""),""))
nếu ký tự bất kỳ như: 15d, v42h, fg16 thì sao?Đã có IFERROR rồi thì bạn cần gì đoạn màu đỏ?
Tôi nghĩ vầy:
Được không ta?Mã:=SUM(IFERROR(--SUBSTITUTE(A2:A6,"*",""),""))




nếu ký tự bất kỳ như: 15d, v42h, fg16 thì sao?![]()
![]()
![]()
Tức xem như dữ liệu đã đưa ở bài 1 là tổng quát rồi. Nếu có gì đó khác hơn nữa, tác giả chịu trách nhiệmMỗi ô chỉ có 1 ký tự duy nhất như các trong cột A. Không có trường hợp như bạn đã nêu.



Bác cho em hỏi với công thức của bác, mà em muốn chuyển sang Excel 2003,em viết như sau thì có lỗi:Đã có IFERROR rồi thì bạn cần gì đoạn màu đỏ?
Tôi nghĩ vầy:
Được không ta?Mã:=SUM(IFERROR(--SUBSTITUTE(A2:A6,"*",""),""))
=SUM(IF(ISNA(--SUBSTITUTE(A2:A6,"*",""),"",(--SUBSTITUTE(A2:A6,"*","")))))
Bác cho em hỏi với công thức của bác, mà em muốn chuyển sang Excel 2003,em viết như sau thì có lỗi:
Bác vui lòng sửa giúp em cho đúng.HTML:=SUM(IF(ISNA(--SUBSTITUTE(A2:A6,"*",""),"",(--SUBSTITUTE(A2:A6,"*","")))))
Em xin cảm ơn.
=SUM(IF(ISERROR(--SUBSTITUTE(A2:A6,"*","")),"",--SUBSTITUTE(A2:A6,"*","")))