Mình cần giúp đỡ lập hàm cho 1 tác vụ trên excel (2 người xem)

Liên hệ QC

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

o0oDEADo0o

Thành viên mới
Tham gia
31/1/11
Bài viết
8
Được thích
0
Mình cần giúp đỡ lập hàm cho 1 tác vụ tính đơn giá trên excel

[TABLE="class: grid, width: 500, align: left"]
[TR]
[TD]Mẫu[/TD]
[TD]Phụ kiện[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD]Thành tiền[/TD]
[/TR]
[TR]
[TD][/TD]
[TD]B[/TD]
[TD]C[/TD]
[TD]D[/TD]
[TD]E[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]A[/TD]
[TD][/TD]
[TD][/TD]
[TD]x[/TD]
[TD][/TD]
[TD]?[/TD]
[/TR]
[/TABLE]





Mình có một đơn hàng đơn giản như thế này :

- Mẫu A : Giá : 1đ
- Phụ kiện : B : 2đ , C : 3đ , D : 4đ , E : 5đ
Mình cần bảng tính tiền khi nhập mẫu và khi chọn tick từng loại phụ kiện .
Ví dụ : mình nhập Mẫu A , có thêm 2 phụ kiện là B và C . Ô thành tiền sẽ tự tính ra là 6 đồng . Hoặc dòng tiếp theo , mình nhập Mẫu A , tick " x " vào ô phụ kiện D , thì ô thành tiền sẽ ra : 5đ .
Cám ơn các bạn giúp đỡ mình .
 

File đính kèm

Lần chỉnh sửa cuối:
[TABLE="class: grid, width: 500, align: left"]
[TR]
[TD]Mẫu[/TD]
[TD]Phụ kiện[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD]Thành tiền[/TD]
[/TR]
[TR]
[TD][/TD]
[TD]B[/TD]
[TD]C[/TD]
[TD]D[/TD]
[TD]E[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]A[/TD]
[TD][/TD]
[TD][/TD]
[TD]x[/TD]
[TD][/TD]
[TD]?[/TD]
[/TR]
[/TABLE]





Mình có một đơn hàng đơn giản như thế này :

- Mẫu A : Giá : 1đ
- Phụ kiện : B : 2đ , C : 3đ , D : 4đ , E : 5đ
Mình cần bảng tính tiền khi nhập mẫu và khi chọn tick từng loại phụ kiện .
Ví dụ : mình nhập Mẫu A , có thêm 2 phụ kiện là B và C . Ô thành tiền sẽ tự tính ra là 6 đồng . Hoặc dòng tiếp theo , mình nhập Mẫu A , tick " x " vào ô phụ kiện D , thì ô thành tiền sẽ ra : 5đ .
Cám ơn các bạn giúp đỡ mình .
A2="A"
B2:E2 chứa hay không chứa "x"
Mã:
F2=(A2<>"")*(SUMPRODUCT((B2:E2="x")*{2,3,4,5})+1)

Chúc bạn ngày vui.
 
[TABLE="class: grid, width: 500, align: left"]
[TR]
[TD]Mẫu[/TD]
[TD]Phụ kiện[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD]Thành tiền[/TD]
[/TR]
[TR]
[TD][/TD]
[TD]B[/TD]
[TD]C[/TD]
[TD]D[/TD]
[TD]E[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]A[/TD]
[TD][/TD]
[TD][/TD]
[TD]x[/TD]
[TD][/TD]
[TD]?[/TD]
[/TR]
[/TABLE]





Mình có một đơn hàng đơn giản như thế này :

- Mẫu A : Giá : 1đ
- Phụ kiện : B : 2đ , C : 3đ , D : 4đ , E : 5đ
Mình cần bảng tính tiền khi nhập mẫu và khi chọn tick từng loại phụ kiện .
Ví dụ : mình nhập Mẫu A , có thêm 2 phụ kiện là B và C . Ô thành tiền sẽ tự tính ra là 6 đồng . Hoặc dòng tiếp theo , mình nhập Mẫu A , tick " x " vào ô phụ kiện D , thì ô thành tiền sẽ ra : 5đ .
Cám ơn các bạn giúp đỡ mình .
Ví dụ mẫu A giá 1, mẫu U giá 2, mẫu Z giá 4, mẫu M giá 6, bạn dùng CT này tại F3:
Mã:
=SUMPRODUCT((A3:E3={"x";"A";"U";"Z";"M"})*{1;1;2;4;6}*{1,2,3,4,5})
 
@o0oDEADo0o,

Cái này, "người ta" phải lập bảng giá của mẫu kèm danh sách mã (duy nhất) của mẫu, bảng giá của phụ kiện (ở đây có 4 loại phụ kiện). Khi cần tính tiền sau khi ghép mẫu với phụ kiện thì sẽ căn cứ vào 2 bảng giá đã lập...
 
Mình up file của mình lên rồi , bạn tham khảo giúp mình . Cám ơn bạn rất nhiều .
 
Mình up file của mình lên rồi , bạn tham khảo giúp mình . Cám ơn bạn rất nhiều .


Nên bố trí lại bảng cho x,y,z như sau:
+ tại B14,C14,D14 lần lượt nhập x , y , z
+ tại B15,C15,D15 lần lượt nhập 1, 1, 1

khi đó công thức cho K5 đơn giản
=VLOOKUP(E5,$B$10:$C$11,2,0)+SUMIF(F5:H5,"x",$B$15:$D$15)

-------
như thế nó chuẩn hóa hơn, và sau thay đổi giá cho x,y,.. dễ dàng hơn, có thêm nhiều bộ phận cũng tiện, thêm C, D gì đó cho bảng AB cũng dễ. Công thức cũng gọn hơn, nhẹ nhàng dễ hiểu - hãy trình bày dữ liệu, suy nghĩ đơn giản đừng phức tạp cái bố trí dữ liệu dẫn đến lạm dụng công thức khủng phí phạm
lưu ý: x, y, z đúng thứ tự như trên F, G, H
 
Lần chỉnh sửa cuối:
Nên bố trí lại bảng cho x,y,z như sau:
+ tại B14,C14,D14 lần lượt nhập x , y , z
+ tại B15,C15,D15 lần lượt nhập 1, 1, 1

khi đó công thức cho K5 đơn giản
=VLOOKUP(E5,$B$10:$C$11,2,0)+SUMIF(F5:H5,"x",$B$15:$D$15)

-------
như thế nó chuẩn hóa hơn, và sau thay đổi giá cho x,y,.. dễ dàng hơn, có thêm nhiều bộ phận cũng tiện, thêm C, D gì đó cho bảng AB cũng dễ. Công thức cũng gọn hơn, nhẹ nhàng dễ hiểu - hãy trình bày dữ liệu, suy nghĩ đơn giản đừng phức tạp cái bố trí dữ liệu dẫn đến lạm dụng công thức khủng phí phạm
lưu ý: x, y, z đúng thứ tự như trên F, G, H
mình muốn để cái bảng " bảng giá " ở sheet khác thì làm sao vậy bạn ?
 
cám ơn bạn , mình đang thử áp dụng công thức lên bảng chính
 
Web KT

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

Back
Top Bottom