Dùng hàm sumifs và find không chính xác với 4 ô đầu tiên (Vidu: H36*) (1 người xem)

Liên hệ QC

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

tranthanh2200

Thành viên hoạt động
Tham gia
12/1/18
Bài viết
149
Được thích
32
Donate (Momo)
Donate
Giới tính
Nam
Anh chị cho em hỏi với a. Em dùng chức năng đánh dấu các ô trùng nhau trong excel thì chỉ có 4 ô kia hiện màu. Mà thực tế thì trong cột đó không có cái ô nào giống thế cả. Em dùng hàm sumifs tính tổng với điều kiện là cột B thì lại không ra kết quả đúng. Anh chị có biết lỗi ở đâu không bảo em với
 

File đính kèm

Anh chị cho em hỏi với a. Em dùng chức năng đánh dấu các ô trùng nhau trong excel thì chỉ có 4 ô kia hiện màu. Mà thực tế thì trong cột đó không có cái ô nào giống thế cả. Em dùng hàm sumifs tính tổng với điều kiện là cột B thì lại không ra kết quả đúng. Anh chị có biết lỗi ở đâu không bảo em với
Cái gì trùng cái gì thì bôi màu không có điều kiện thì ai biết sai ở đâu
 
Ô B5 đến B8 tại sao lại hiện màu đỏ a. Trong khi không có ô nào trùng hiện màu giống vậy
 

File đính kèm

  • Capture.PNG
    Capture.PNG
    15.7 KB · Đọc: 12
Mình cũng không hiểu sao kết quả ở sheet 1 và sheet2 lại khác nhau. Chỉ mình phương án khắc phục với
 

File đính kèm

Bạn vẫn chưa hiểu câu hỏi, cái gì trùng cái gì thì bôi màu, có 2 cột A B so A với B hay B với A hay AA BB
 
Cột B chứ không phải cột A, mình hỏi vì đơn giản là bạn ấy không nêu rõ câu hỏi và mình không thích đoán vì file của bạn ấy nói đang không đúng thì có thể hiểu bạn ấy đặt điều kiện không đúng.
Ở đây các ô cột B đang có đuôi là * là ký tự đại diện có thể là bất kỳ chuỗi nào do đó nếu chỉ trùng các ký tự đầu nó vẫn bôi màu thôi ví dụ G55* sẽ trùng với G55.2* vì sau 55 có thể là ký tự bất kỳ, nhưng G55.2* không được bôi vì đoạn đầu G55.2 không trùng với đâu cả.
Bài đã được tự động gộp:

Và dùng mã như này thì cái sumif của bạn ấy cũng sẽ sai
 
Cột B chứ không phải cột A, mình hỏi vì đơn giản là bạn ấy không nêu rõ câu hỏi và mình không thích đoán vì file của bạn ấy nói đang không đúng thì có thể hiểu bạn ấy đặt điều kiện không đúng.
Ở đây các ô cột B đang có đuôi là * là ký tự đại diện có thể là bất kỳ chuỗi nào do đó nếu chỉ trùng các ký tự đầu nó vẫn bôi màu thôi ví dụ G55* sẽ trùng với G55.2* vì sau 55 có thể là ký tự bất kỳ, nhưng G55.2* không được bôi vì đoạn đầu G55.2 không trùng với đâu cả.
Bài đã được tự động gộp:

Và dùng mã như này thì cái sumif của bạn ấy cũng sẽ sai
Em cảm ơn vì anh/chị đã giải thích giúp bạn ấy và cả em nữa, giờ thì em đã hiểu :D
 
Mình có 1 file tầm 100 ngàn dòng và giờ mình muốn tính tổng như file trên a. Làm cách nào để đặt hàm được a. Vì có rất nhiều dòng có mã kiểu kết thúc bằng *
 
Mình có 1 file tầm 100 ngàn dòng và giờ mình muốn tính tổng như file trên a. Làm cách nào để đặt hàm được a. Vì có rất nhiều dòng có mã kiểu kết thúc bằng *
Trong bài 4 SUMIF đã tính đúng. Nếu mong muốn có C3 = 1, tức "*" là chính nó chứ không phải là ký tự đại diện, thì đừng dùng "*" trong Mã nữa. Có ai dí súng vào đầu bắt dùng "*" trong Mã đâu. Nếu đã có 100 000 dòng như thế thì dùng Replace để đổi ký tự "*" sang ký tự vô thưởng vô phạt nào đó.

Cách khác là trong sheet 2 trong cột B thay tất cả các "*" bằng "~*".
 
Mình có 1 file tầm 100 ngàn dòng và giờ mình muốn tính tổng như file trên a. Làm cách nào để đặt hàm được a. Vì có rất nhiều dòng có mã kiểu kết thúc bằng *
Một là xoá hết dấu * đi còn nếu ko muốn thì tạo cái cột phụ bỏ * và tính toán theo cột phụ đấy.
Mà 100k mà công thức nhiều chắc tèo mất
 
Dùng crt+H không thay thế được *. Vì find * lại ra tât.
Bài đã được tự động gộp:

Hay là bản exel minh nó thế. Mình thử find rồi và không được
 
Dùng crt+H không thay thế được *. Vì find * lại ra tât.
Bài đã được tự động gộp:

Hay là bản exel minh nó thế. Mình thử find rồi và không được
Để hiểu * là một ký tự ko phải ký tự đại diện thì phải dùng là ~* như bài #10 đã nói.
Còn muốn dùng hàm mà ko phải gõ như trên thì dùng hàm SUBSTITUTE(B2;"*";"")
 
Web KT

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

Back
Top Bottom