2 mã hàng khác nhau, máy hiểu là 1

Liên hệ QC

lacquan1

Thành viên mới
Tham gia
20/6/06
Bài viết
45
Được thích
23
Tôi có 2 mã hàng:
k0.11-2.0*50*130 số lượng 50
k0.11-2.0*150*130 số lượng 100

Dùng sumif tìm số lượng của mã k0.11-2.0*50*130 tổng là 150

Xin được chỉ giúp tại sao? cảm ơn nhiều
 
Tôi có 2 mã hàng:
k0.11-2.0*50*130 số lượng 50
k0.11-2.0*150*130 số lượng 100

Dùng sumif tìm số lượng của mã k0.11-2.0*50*130 tổng là 150

Xin được chỉ giúp tại sao? cảm ơn nhiều
Excel còn có rất nhiều lổi mà ta chưa hiểu nổi... nếu SUMIF không được, bạn hãy thử với SUMPRODUCT xem sao? Tôi nghĩ chắc chắn được đấy!
 
Excel hiểu "*" là kí tự đại diện. Hãy thay "*" bằng kí tự khác sẽ thấy.
 
Tôi có 2 mã hàng:
k0.11-2.0*50*130 số lượng 50
k0.11-2.0*150*130 số lượng 100

Dùng sumif tìm số lượng của mã k0.11-2.0*50*130 tổng là 150

Xin được chỉ giúp tại sao? cảm ơn nhiều
Trong mã hàng của bạn có dấu * lên hàm sumif sẽ không đúng theo yêu cầu của bạn. Bạn nên tìm hiểu dấu * trong công thức.
 
Tôi có 2 mã hàng:
k0.11-2.0*50*130 số lượng 50
k0.11-2.0*150*130 số lượng 100

Dùng sumif tìm số lượng của mã k0.11-2.0*50*130 tổng là 150

Xin được chỉ giúp tại sao? cảm ơn nhiều
Tại sao à? Tại cái dấu sao (*) í...

Khi dùng SUMIF với cái điều kiện có cái dấu sao ở trong đó, bạn phải gõ thêm dấu ngã (~) ở trước dấu sao, thì SUMIF nó mới hiểu là bạn muốn tìm chính cái dấu sao này, còn nếu không, nó sẽ xem dấu sao như là một ký tự đại diện, và thế là nó ôm hết tất tần tật...

Thay vì tìm tổng số lượng theo điều kiện là k0.11-2.0*50*130
Bạn thử tìm với điều kiện này xem: k0.11-2.0~*50~*130


P/S: dấu ngã (~) là cái nằm ở phím ngoài cùng bên trái của hàng trên cùng (phía bên trái phím số 1), và phải nhấn Shift.
 
Lần chỉnh sửa cuối:
Vì bạn dùng ký tự * trong mã. Khi filter hay làm bất cứ chuyện gì (sumif chẳng hạn), dấu * là đại diện cho 1 nhóm ký tự:
k0.11-2.0*50*130 = k0.11-2.0*150*130 = k0.11-2.0*1150*130= ...
Để khắc phục bạn nên dùng ký tự x thay cho dấu * (dùng Find and replace là nhanh nhất)
 
Vì bạn dùng ký tự * trong mã. Khi filter hay làm bất cứ chuyện gì (sumif chẳng hạn), dấu * là đại diện cho 1 nhóm ký tự:
k0.11-2.0*50*130 = k0.11-2.0*150*130 = k0.11-2.0*1150*130= ...
Để khắc phục bạn nên dùng ký tự x thay cho dấu * (dùng Find and replace là nhanh nhất)
Hi hi, sư phụ đưa cho con người ta một con dao hai lưỡi rồi.

Nếu như gõ dấu * trong ô Find What và gõ chữ x trong ô Replace With... thì dùng Find & Replace đúng là cách nhanh nhất để biến cái bảng tính thành một rừng chữ x!

Như em đã nói ở bài trên, với Find & Replace cũng rứa, phải bày người ta cặn kẽ: gõ ~* vào trong ô Find What... (có dấu ~ ở trước dấu *)
 
Không cần Replace, không cần chỉnh sửa bất cứ thứ gì trong dử liệu cả ---> Hãy dùng SUMPRODUCT
Cái
dở của SUMPRODUCT là không chập nhận ký tự đại diên... nhưng với bài này thì nó trở thành cái hay đấy
 
Lần chỉnh sửa cuối:
Không cần Replace, không cần chỉnh sửa bất cứ thứ gì trong dử liệu cả ---> Hãy dùng SUMPRODUCT
Cái
dở của SUMPRODUCT là không chập nhận ký tự đại diên... nhưng với bài này thì nó trở thành cái hay đấy
Nhưng... em nhớ không lầm thì cũng chính anh nói là đừng có lạm dụng SUMPRODUCT mà? Lỡ như cái bảng tính này có chừng vài ngàn dòng mã số... thì SUMPRODUCT có mà chết!

Trong khi nếu dùng Find & Replace đổi cái dấu * thành dấu x (như lão chết tiệt đề nghị) thì nó đổi rất nhanh, cho dù bảng tính có vài ngàn dòng, sau đó dùng SUMIF bình thường... Thao tác thì hơi lâu, nhưng bảng tính sẽ chạy nhẹ nhàng hơn.
 
Chuyện đổi * thành x nhanh hay chậm cũng nên làm, và nhớ lần sau đừng bao giờ mắc phải nữa. Cái này lẽ ra là 1 phần của kiến thức cơ bản: Không dùng ký tự đặc biệt khi:
- Tạo mã
- Tạo tên field (tiêu đề cột)
- Đặt Name
- Đặt tên sheet
- Đặt tên file, Folder, ..
- và nhiều thứ khác
 
Nhưng... em nhớ không lầm thì cũng chính anh nói là đừng có lạm dụng SUMPRODUCT mà? Lỡ như cái bảng tính này có chừng vài ngàn dòng mã số... thì SUMPRODUCT có mà chết!
.
Vâng! Đừng lạm dụng chứ không phải đừng bao giờ xài (2 chuyện khác nhau)
----------------------
Chuyện đổi * thành x nhanh hay chậm cũng nên làm, và nhớ lần sau đừng bao giờ mắc phải nữa.
Đôi lúc không phải do ta (người làm công) quyết định ---> Giả định rằng cả công ty đều xài mã kiểu như thế từ bao năm nay thì sư phụ định làm sao? Bắt người ta sửa lại toàn bộ giấy tờ à? Dù là khả thi nhưng cũng phải có 1 thời gian chuẩn bị... trong khi NGAY TẠI THỜI ĐIỂM NÀY người ta cần báo cáo gấp nè sư phụ à!
Vậy nên: Giải quyết vấn đề trước mắt là việc cần thiết nhất... mọi thứ "cơ bản" gì đó nếu ta đã ngộ ra được ta sẽ hoạch định trong tương lai
Ẹc... Ẹc...
 
Web KT
Back
Top Bottom