Giúp em làm bài này tham cheièu theo hàng và cột! (1 người xem)

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

iceheart12

Thành viên mới
Tham gia
24/12/12
Bài viết
10
Được thích
0
Em muốn điền công thức tự động vào ô Đơn giá trong Sheet bảng công thức. Ô Dữ liệu ở sheet Bàng chính. Em định dùng hàm IF với hàm index nhưng dự là công thức sẽ dài (7IF @@). Các bác có cách nào làm gọn hơn không chỉ em với ạ :)
 

File đính kèm

Chỗ E12 cho đến L17 là số lượng. mình tự nhập tay bạn ơi, mính muốn điền số lượng vào rồi công thức sẽ tự lấy đơn giá Theo mã hàng và size

thử vận
Mã:
N12=SUMPRODUCT(E12:L12,OFFSET('BẢNG CHÍNH'!$D$1:$K$1,MATCH(B12,'BẢNG CHÍNH'!$B$2:$B$25,0),))
 
N12=index('bảng chính'!$d$2:$k$25,match(b12,'bảng chính'!$b$2:$b$25,),match(1e+307,e12:l12))
 
Công thức chỉ có thể tính tổng tiền được thôi. Biết đâu mỗi loại 1 giá thì làm sao ra được đơn giá chuẩn được. Các công thức trên theo em là chưa đáp ứng được rồi
Các anh sửa mã WB14 có giá S/5 là 40 nghìn xem sao????
Hoặc tác giả muốn lấy giá bình quân
 
CÁi này có vẻ chạy được rồi ạ, nhưng mà mình chỉ muốn lấy đơn giá thôi chứ ko lấy tổng luôn?

cái dòng thứ 2, cái 2 giá trị S/4 & S/5==> nếu 2 đơn giá này khác nhau, bạn lấy cái nào
còn lấy đơn gí thì vlookup thôi chứ sao nữa?
==========
lấy giá của size cuối cùng (nếu có 2 size)
Mã:
=VLOOKUP(B12,'BẢNG CHÍNH'!$B$1:$K$25,MATCH(10^10,'bảng công thức'!E12:K12),0)
 
Lần chỉnh sửa cuối:
cái dòng thứ 2, cái 2 giá trị S/4 & S/5==> nếu 2 đơn giá này khác nhau, bạn lấy cái nào
còn lấy đơn gí thì vlookup thôi chứ sao nữa?
Mĩnh cũng nghĩ qua chỗ này rồi, nếu ko có cách khắc phục thì mỗi size mình sẽ để 1 dòng chứ không để chung như vậy. Nếu vậy thì bạn có công thức lấy ra đơn giá ko?
 
Mĩnh cũng nghĩ qua chỗ này rồi, nếu ko có cách khắc phục thì mỗi size mình sẽ để 1 dòng chứ không để chung như vậy. Nếu vậy thì bạn có công thức lấy ra đơn giá ko?

Mã:
=VLOOKUP(B12,'BẢNG CHÍNH'!$B$1:$K$25,MATCH(10^10,'bảng công thức'!E12:K12),0)
 
Bạn tính kiểu nầy chưa ổn, thành tiền sẽ không đúng nếu giá các size khác nhau.
phải tính thành tiền trước rồi mới tính đơn giá bình quân
 
Lần chỉnh sửa cuối:

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

Back
Top Bottom