Làm thế nào để tính số lượng sản phẩm đi kèm khuyến mại (1 người xem)

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

hoangtechu

Thành viên hoạt động
Tham gia
8/7/11
Bài viết
105
Được thích
49
Chào các anh chị,
em có 1 vấn đề này mong được anh chị trên diễn đàn giúp đỡ:
bên em đang có chương trình khuyến mại:
Mua 1 thảm thì được tặng 1 set tất mã khuyến mại là QCTH-1.
Vậy khi nhập mã khuyến mại QCTH-1, làm thế nào để excel tự động trừ tồn kho 1 thảm +1 set tất?

Em xin chân thành cảm ơn
 

File đính kèm

Chào các anh chị,
em có 1 vấn đề này mong được anh chị trên diễn đàn giúp đỡ:
bên em đang có chương trình khuyến mại:
Mua 1 thảm thì được tặng 1 set tất mã khuyến mại là QCTH-1.
Vậy khi nhập mã khuyến mại QCTH-1, làm thế nào để excel tự động trừ tồn kho 1 thảm +1 set tất?

Em xin chân thành cảm ơn
ai giúp em với,
anh @Phan Thế Hiệp ơi, anh có cách nào không ạ?
 
Chào các anh chị,
em có 1 vấn đề này mong được anh chị trên diễn đàn giúp đỡ:
bên em đang có chương trình khuyến mại:
Mua 1 thảm thì được tặng 1 set tất mã khuyến mại là QCTH-1.
Vậy khi nhập mã khuyến mại QCTH-1, làm thế nào để excel tự động trừ tồn kho 1 thảm +1 set tất?

Em xin chân thành cảm ơn
Nhắm mắt đưa chân :D
F3=SUMIF($A$2:$A$100,"QCTh-1",$C$2:$C$100)
 
Nhắm mắt đưa chân :D
F3=SUMIF($A$2:$A$100,"QCTh-1",$C$2:$C$100)
có lẽ bạn @HieuCD chưa hiểu ý mình ạ.
Nếu là sumif như vậy thì mình cũng không phải hỏi.
Ví dụ :
số lượng tất = số lượng tất bán lẻ + số lượng tất kèm quảng cáo.
bạn tính như vậy thì chỉ tính được số lượng QCTh-1, mà mã đó không có trong sheets tồn kho ạ.
Ví dụ của mình chỉ có 2 loại tất và thảm, ví dụ nó có 100 loại quảng cáo thì công thức thế nào ạ ( vì trong sheet tồn kho không có mã quảng cáo nhé)
thanks
 
có lẽ bạn @HieuCD chưa hiểu ý mình ạ.
Nếu là sumif như vậy thì mình cũng không phải hỏi.
Ví dụ :
số lượng tất = số lượng tất bán lẻ + số lượng tất kèm quảng cáo.
bạn tính như vậy thì chỉ tính được số lượng QCTh-1, mà mã đó không có trong sheets tồn kho ạ.
Ví dụ của mình chỉ có 2 loại tất và thảm, ví dụ nó có 100 loại quảng cáo thì công thức thế nào ạ ( vì trong sheet tồn kho không có mã quảng cáo nhé)
Cảm ơn
Em nghĩ anh/chị nên đưa file lên thì mọi người dễ hỗ trợ hơn ạ.
 
có lẽ bạn @HieuCD chưa hiểu ý mình ạ.
Nếu là sumif như vậy thì mình cũng không phải hỏi.
Ví dụ :
số lượng tất = số lượng tất bán lẻ + số lượng tất kèm quảng cáo.
bạn tính như vậy thì chỉ tính được số lượng QCTh-1, mà mã đó không có trong sheets tồn kho ạ.
Ví dụ của mình chỉ có 2 loại tất và thảm, ví dụ nó có 100 loại quảng cáo thì công thức thế nào ạ ( vì trong sheet tồn kho không có mã quảng cáo nhé)
Cảm ơn
Đã bảo "Nhắm mắt" mà, khi nào "mở mắt" thấy file mới làm như ý (không thấy file)
 
có lẽ bạn @HieuCD chưa hiểu ý mình ạ.
Nếu là sumif như vậy thì mình cũng không phải hỏi.
Ví dụ :
số lượng tất = số lượng tất bán lẻ + số lượng tất kèm quảng cáo.
bạn tính như vậy thì chỉ tính được số lượng QCTh-1, mà mã đó không có trong sheets tồn kho ạ.
Ví dụ của mình chỉ có 2 loại tất và thảm, ví dụ nó có 100 loại quảng cáo thì công thức thế nào ạ ( vì trong sheet tồn kho không có mã quảng cáo nhé)
Cảm ơn
Thử:
Mã:
D3=SUMPRODUCT(SUMIF('đơn hàng'!$B$3:$B$100,CHOOSE({1,2},"QCTh-1",A3),'đơn hàng'!$D$3:$D$100))
Enter, fill xuống.

Thân
 

File đính kèm

Lần chỉnh sửa cuối:
Chào các anh chị,
em có 1 vấn đề này mong được anh chị trên diễn đàn giúp đỡ:
bên em đang có chương trình khuyến mại:
Mua 1 thảm thì được tặng 1 set tất mã khuyến mại là QCTH-1.
Vậy khi nhập mã khuyến mại QCTH-1, làm thế nào để excel tự động trừ tồn kho 1 thảm +1 set tất?

Em xin chân thành cảm ơn
Đề phòng còn mã khác
D3=SUMIF('đơn hàng'!$B$3:$B$100,A3,'đơn hàng'!$D$3:$D$100)+((A3="TCN")+(A3="TVM"))*SUMIF('đơn hàng'!$B$3:$B$100,"QCTh-1",'đơn hàng'!$D$3:$D$100)
 
Đề phòng còn mã khác
D3=SUMIF('đơn hàng'!$B$3:$B$100,A3,'đơn hàng'!$D$3:$D$100)+((A3="TCN")+(A3="TVM"))*SUMIF('đơn hàng'!$B$3:$B$100,"QCTh-1",'đơn hàng'!$D$3:$D$100)
Anh lưu ý rất hay! Cảm ơn anh.
Mã:
D3=SUMPRODUCT(SUMIF('đơn hàng'!$B$3:$B$100,CHOOSE({1,2},IF(OR(A3={"TCN","TVM"}),"QCTh-1"),A3),'đơn hàng'!$D$3:$D$100))
Enter fill xuống.

Thân
 

File đính kèm

Anh lưu ý rất hay! Cảm ơn anh.
Mã:
D3=SUMPRODUCT(SUMIF('đơn hàng'!$B$3:$B$100,CHOOSE({1,2},IF(OR(A3={"TCN","TVM"}),"QCTh-1"),A3),'đơn hàng'!$D$3:$D$100))
Enter fill xuống.

Thân
xin cảm ơn các anh chị , các bạn đã giúp đỡ.
Chúc cả nhà một ngày vui vẻ
Bài đã được tự động gộp:

Anh lưu ý rất hay! Cảm ơn anh.
Mã:
D3=SUMPRODUCT(SUMIF('đơn hàng'!$B$3:$B$100,CHOOSE({1,2},IF(OR(A3={"TCN","TVM"}),"QCTh-1"),A3),'đơn hàng'!$D$3:$D$100))
Enter fill xuống.

Thân
@Phan Thế Hiệp ơi, không biết bạn bao nhiêu tuổi mà xưng hô nhỉ :D
bạn giải thích giúp mình công thức chỗ này với nhé
=SUMPRODUCT(SUMIF('đơn hàng'!$B$3:$B$100,CHOOSE({1,2},IF(OR(A3={"TCN","TVM"}),"QCTh-1"),A3),'đơn hàng'!$D$3:$D$100))?
cảm ơn bạn !
 
@Phan Thế Hiệp ơi, không biết bạn bao nhiêu tuổi mà xưng hô nhỉ :D
bạn giải thích giúp mình công thức chỗ này với nhé
=SUMPRODUCT(SUMIF('đơn hàng'!$B$3:$B$100,CHOOSE({1,2},IF(OR(A3={"TCN","TVM"}),"QCTh-1"),A3),'đơn hàng'!$D$3:$D$100))?
cảm ơn bạn !
CHOOSE({1,2},IF(OR(A3={"TCN","TVM"}),"QCTh-1"),A3)
Tạo một mảng ghép:
  1. Nếu A3 là "TCN" hoặc "TVM", thì Mảng sẽ tạo là {"QCth-1",A3}, lúc đó hoặc là: {"QCth-1","TCM"}, hoặc {"QCth-1","TVM"}
  2. Nếu A3 là các mã còn lại không phải là "TCN" hoặc "TVM", thì Mảng sẽ tạo là {FALSE,A3}, Vd: A3="TKM", thì ra mảng {FALSE,"TKM"}
Đem vào đối số điều kiện của SUMIF() sẽ là, hoặc:
  1. =SUMPRODUCT(SUMIF('đơn hàng'!$B$3:$B$100,{"QCth-1","TCM"},'đơn hàng'!$D$3:$D$100)) hoặc =SUMPRODUCT(SUMIF('đơn hàng'!$B$3:$B$100,{"QCth-1","TVM"},'đơn hàng'!$D$3:$D$100))
  2. Ví dụ A3= "TKM", =SUMPRODUCT(SUMIF('đơn hàng'!$B$3:$B$100,{FALSE,"TKM"},'đơn hàng'!$D$3:$D$100))
Tuổi tôi gần đến 1/2 của chặng U60.

Thân
 
CHOOSE({1,2},IF(OR(A3={"TCN","TVM"}),"QCTh-1"),A3)
Tạo một mảng ghép:
  1. Nếu A3 là "TCN" hoặc "TVM", thì Mảng sẽ tạo là {"QCth-1",A3}, lúc đó hoặc là: {"QCth-1","TCM"}, hoặc {"QCth-1","TVM"}
  2. Nếu A3 là các mã còn lại không phải là "TCN" hoặc "TVM", thì Mảng sẽ tạo là {FALSE,A3}, Vd: A3="TKM", thì ra mảng {FALSE,"TKM"}
Đem vào đối số điều kiện của SUMIF() sẽ là, hoặc:
  1. =SUMPRODUCT(SUMIF('đơn hàng'!$B$3:$B$100,{"QCth-1","TCM"},'đơn hàng'!$D$3:$D$100)) hoặc =SUMPRODUCT(SUMIF('đơn hàng'!$B$3:$B$100,{"QCth-1","TVM"},'đơn hàng'!$D$3:$D$100))
  2. Ví dụ A3= "TKM", =SUMPRODUCT(SUMIF('đơn hàng'!$B$3:$B$100,{FALSE,"TKM"},'đơn hàng'!$D$3:$D$100))
Tuổi tôi gần đến 1/2 của chặng U60.

Thân

@Phan Thế Hiệp còn trẻ mà giỏi quá :D
cảm ơn bạn nhé.
 
vậy ạ?
không ngờ các anh giỏi , nhiệt tình mà vui tính thật đấy.
Vậy mà em muốn nhận sư phụ không anh nào đồng ý :)
Anh em thành viên của GPE đều là "sư chính" không ai thèm làm "sư phụ" đâu, bạn nên bỏ ý tưởng đó đi! :p

Thân
 

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

Back
Top Bottom