mình có thể dùng hàm if trong lệnh này được không

Liên hệ QC

ngtuanviet

Thành viên mới
Tham gia
24/7/06
Bài viết
1
Được thích
0
mình có 2 bản dữu liệu, mình muốn khi bán hàng thì mặt hàng trong bản tồn kho sẽ được trừ tương ứng với bản bán hàng(Số lượng sau)
Mình gửi file cho các bạn giúp, cảm ơn các bạn trước nha.
 

File đính kèm

mình có 2 bản dữu liệu, mình muốn khi bán hàng thì mặt hàng trong bản tồn kho sẽ được trừ tương ứng với bản bán hàng(Số lượng sau)
Mình gửi file cho các bạn giúp, cảm ơn các bạn trước nha.

Khi tôi sử dụng hàm VLOOKUP để giúp cho bạn ngtuanviet, xem thấy đúng cú pháp nhưng kết quả lại cho sai. Nhờ các bạn xem chỉ giúp. Cám ơn.
Flie đính kèm.
 

File đính kèm

Lần chỉnh sửa cuối:
Bạn havietchuong thân mến, bài toán này phải sử dụng dò tìm chính xác, bạn xem lại Vlookup nhé, kết quả không đúng đề bài rồi
Thân

Cám ơn bạn. Lúc tôi đang chỉnh sửa thì bị bạn phát hiện rồi. Bạn giúp tôi xem lại coi sai chỗ nào? Cám ơn.
Thân.
 
Cám ơn bạn. Lúc tôi đang chỉnh sửa thì bị bạn phát hiện rồi. Bạn giúp tôi xem lại coi sai chỗ nào? Cám ơn.
Thân.
Hàm vlookup của bạn sử dụng cách dò tìm tương đối, sau tham số 2 của bạn phải thêm 0, =IF(L18=0;"";L18-VLOOKUP(K18;$C$7:$D$15;2;0))
Bài này cũng có thể giải quyết bằng sumif
=SUMIF($K$18:$K$28,K18,$L$18:$L$28)-SUMIF($C$7:$C$15,K18,$D$7:$D$15)
Thân
 
Hàm vlookup của bạn sử dụng cách dò tìm tương đối, sau tham số 2 của bạn phải thêm 0, =IF(L18=0;"";L18-VLOOKUP(K18;$C$7:$D$15;2;0))
Bài này cũng có thể giải quyết bằng sumif
=SUMIF($K$18:$K$28,K18,$L$18:$L$28)-SUMIF($C$7:$C$15,K18,$D$7:$D$15)
Thân
SUMÌF mới là đúng nhất vì nếu ta bán 1 mặt hàng từ 2 lần trở lên thì làm sao mà VLOOKUP được chứ
 
Hàm vlookup của bạn sử dụng cách dò tìm tương đối, sau tham số 2 của bạn phải thêm 0, =IF(L18=0;"";L18-VLOOKUP(K18;$C$7:$D$15;2;0))
Bài này cũng có thể giải quyết bằng sumif
=SUMIF($K$18:$K$28,K18,$L$18:$L$28)-SUMIF($C$7:$C$15,K18,$D$7:$D$15)
Thân

Nhưng bạn concogia ơi, khi tôi thêm vào số 0 như bạn thì bị báo lỗi #N/A. Tuy rằng không được dùng trong trường hợp này rồi, nhưng lỗi ấy là do đâu nhờ các bạn giúp. Cám ơn.
 

File đính kèm

Nhưng bạn concogia ơi, khi tôi thêm vào số 0 như bạn thì bị báo lỗi #N/A. Tuy rằng không được dùng trong trường hợp này rồi, nhưng lỗi ấy là do đâu nhờ các bạn giúp. Cám ơn.
Bị lỗi là đúng rồi. Vì trong vùng dò tìm đâu có cái nó cần dò đâu mà nó chẳng la làng.
 
mình có 2 bản dữu liệu, mình muốn khi bán hàng thì mặt hàng trong bản tồn kho sẽ được trừ tương ứng với bản bán hàng(Số lượng sau)
Mình gửi file cho các bạn giúp, cảm ơn các bạn trước nha.

Dùng sumif và gọn hơn chút;
PHP:
=L18-SUMIF($C$7:$C$15,K18,$D$7:$D$15)
 
Nhưng bạn concogia ơi, khi tôi thêm vào số 0 như bạn thì bị báo lỗi #N/A. Tuy rằng không được dùng trong trường hợp này rồi, nhưng lỗi ấy là do đâu nhờ các bạn giúp. Cám ơn.
Thành ra mới có cái "zụ" rào chắn, bẫy lỗi công thức chứ bạn, bạn thử nghĩ cách rào cho bài toán này đi, nếu mình dùng Vlookup như bạn mình sẽ rào nó bằng countif:
If(countif($C&7:&C&15,L18))=0,hổng làm cái gì ráo trọi,vloo...........tức là nếu mặt hàng đó có bán thì mình vlookup tìm xem nó bán được "bi" nhiêu để mà trừ, còn nó =0 tức là hổng có bán buôn gì cả thì minh hổng làm gì hết hoặc cho nó bằng số lượng đầu
Thân
 
Web KT

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

Back
Top Bottom