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)

Liên hệ QC

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
48
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é.
 
Web KT

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

Back
Top Bottom