hàm sumif tính bị lỗi do hiểu nhầm 0E là số khoa học (1 người xem)

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

quang1991vn

Thành viên mới
Tham gia
26/3/12
Bài viết
4
Được thích
0
Em chào mọi người.
Mọi người giúp em trường hợp này với ạ.
Em tính doanh số bằng hàm sumifs, có điều khi tìm thì mã KH lại có định dạng 0E2, 0E4.
Excel hiểu nhầm mã này, vì vậy không thể tách ra được.
Mọi người có cách nào đổi định dạng, hay làm bất kỳ cách nào để excel hiểu được 0E2, 0E4 chỉ là text bình thường không.
Cảm ơn mọi người nhiều lắm.
 

File đính kèm

Chuyển sang hàm sumproduct có ok với bạn không?
=SUMPRODUCT('7.2.9'!$O1:$O2000,('7.2.9'!$P1:$P2000="FM")*('7.2.9'!$C1:$C2000=A2))
 
A2=sumproduct(('7.2.9'!$c$2:$c$40=a2)*('7.2.9'!$p$2:$p$40="fm")*'7.2.9'!$o$2:$o$40)
a3=sumproduct(('7.2.9'!$c$2:$c$40=a3)*('7.2.9'!$p$2:$p$40="fm")*'7.2.9'!$o$2:$o$40)
 
Em cảm ơn 2 anh nhiều lắm ạ.
File trên là em cắt ra, không biết dữ liệu khoảng 150.000 dòng với 2000 Khách hàng, mình sử dụng sumproduct có bị chậm không mấy anh. Mà em vẫn chưa hiểu tại sao 0E excel lại nhầm lẫn như vậy, mình có cách nào tắt hay vô hiệu hóa không ta.
 
Em cảm ơn 2 anh nhiều lắm ạ.
File trên là em cắt ra, không biết dữ liệu khoảng 150.000 dòng với 2000 Khách hàng, mình sử dụng sumproduct có bị chậm không mấy anh. Mà em vẫn chưa hiểu tại sao 0E excel lại nhầm lẫn như vậy, mình có cách nào tắt hay vô hiệu hóa không ta.
chậm là đương nhiên, sao bạn không left 3 ký tự rồi ghép thêm một ký tự đặt biệt như &"#" chẳng hạn
thật ra Sumifs cũng chậm hơn sumif, nếu tạo cột phụ khéo một chút bạn dùng hàm sumif là nhanh nhất
 
Lần chỉnh sửa cuối:
Hix treo máy thật luôn, bắt thoát excel vô lại không à.
Mình cũng tính thêm ký tự đặc biệt để không còn 0E.
Có điều số liệu thay đổi hằng ngày, dữ liệu lấy trên hệ thống, mã KH thì cố định không thể thay đổi được.
 
Hix treo máy thật luôn, bắt thoát excel vô lại không à.
Mình cũng tính thêm ký tự đặc biệt để không còn 0E.
Có điều số liệu thay đổi hằng ngày, dữ liệu lấy trên hệ thống, mã KH thì cố định không thể thay đổi được.
Sheet 7.2.9
C2 =IF(LEN(D2)>6,LEFT(D2,3),LEFT(C1,3))&P2
copy xuống
sheet1
E2 =SUMIF('7.2.9'!$C$2:$C$150000,A2&"FM",'7.2.9'!$O$2:$O$150000)
copy xuống
 
Lần chỉnh sửa cuối:
Tôi đọc file đính kèm và các câu trả lời đều không hiểu là tính toán ở đâu. "Ngu" thế. Bạn nào giải thích thêm

Bám vào câu hỏi
Mọi người có cách nào đổi định dạng, hay làm bất kỳ cách nào để excel hiểu được 0E2, 0E4 chỉ là text bình thường không.
Cảm ơn mọi người nhiều lắm.

tôi thấy cứ thay thế toàn bộ 0E thành OE (chữ o hoa) là xong. Nhờ chủ đề tài nhận xét có hiệu quả không
 

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

Back
Top Bottom