Điền đơn giá và tỷ lệ chiết khấu theo từng nhóm khách hàng và mặt hàng

Liên hệ QC
Tham gia
17/9/12
Bài viết
1,351
Được thích
1,575
Giới tính
Nữ
Em có file tổng hợp số lượng hàng lấy theo mặt hàng của từng khách hàng, nhưng mỗi khách hàng này thuộc các nhóm khác nhau, mỗi nhóm lại có tỷ lệ chiết khấu và đơn giá khác nhau, Mong các bác giúp đỡ e để có thể điền đơn giá và tỷ lệ chiết khấu một cách nhanh nhất, e xin chân thành cảm ơn ạ!
 

File đính kèm

Đây giống như dạng bài tập bạn nhỉ. Vậy bạn thử tìm hiều hàm IF và hàm VLookup xem sao
 
Đây giống như dạng bài tập bạn nhỉ. Vậy bạn thử tìm hiều hàm IF và hàm VLookup xem sao
Mình viết ra như thế cho dễ hiểu thôi chứ file của bên mình kết xuất ra từ phần mềm hàng ngày và dài lắm, nhóm khách và đơn giá, tỷ lệ CK là có sẵn rồi, mình cần check lại có khi là từng ngày, có khi là vài ngày, làm if dài lắm và dễ lỗi nên mình đang tìm phương án nào hay hơn
 
Bảng tính của bạn không chuẩn nên tôi không muốn thử công thức. Tôi chỉ sơ giải thuật ở đây cho bạn xem:

1. Dùng công thức VLOOKUP để tìm đơn giá và chiết khấu trong bảng [mặt hàng-đơn giá-chiêt khấu] (trong file của bạn là F3:J5)

2. Trong công thức này, phần index của array được dùng phương pháp/công thức sau để tính:

3. Dùng công thức Index/Match để qua tên khách hàng, tìm nhóm khách hàng trong bảng phân loại nhòm. Ví dụ KHA sẽ tìm được là nhóm 1

4. Đem con số nhóm này tính cột tương ứng trong như sau:
cột đơn giá = nhóm * 2
cột chiết khấu = nhóm * 2 + 1

5. Phép tính cột tương ứng này đem đặt vào vị trí index của hàm Vlookup trong câu 1

Lưu ý:
Bảng tính của bạn không chuẩn nên bạn phải tự thêm phần nhận định mã khách hàng.
 
Bảng tính của bạn không chuẩn nên tôi không muốn thử công thức. Tôi chỉ sơ giải thuật ở đây cho bạn xem:

1. Dùng công thức VLOOKUP để tìm đơn giá và chiết khấu trong bảng [mặt hàng-đơn giá-chiêt khấu] (trong file của bạn là F3:J5)

2. Trong công thức này, phần index của array được dùng phương pháp/công thức sau để tính:

3. Dùng công thức Index/Match để qua tên khách hàng, tìm nhóm khách hàng trong bảng phân loại nhòm. Ví dụ KHA sẽ tìm được là nhóm 1

4. Đem con số nhóm này tính cột tương ứng trong như sau:
cột đơn giá = nhóm * 2
cột chiết khấu = nhóm * 2 + 1

5. Phép tính cột tương ứng này đem đặt vào vị trí index của hàm Vlookup trong câu 1

Lưu ý:
Bảng tính của bạn không chuẩn nên bạn phải tự thêm phần nhận định mã khách hàng.
Cảm ơn b, mình sẽ thử có gì còn thắc mắc b giúp mình nhé, Chúc b một ngày vui
 
Lần chỉnh sửa cuối:
Bảng tính của bạn không chuẩn nên tôi không muốn thử công thức. Tôi chỉ sơ giải thuật ở đây cho bạn xem:

1. Dùng công thức VLOOKUP để tìm đơn giá và chiết khấu trong bảng [mặt hàng-đơn giá-chiêt khấu] (trong file của bạn là F3:J5)

2. Trong công thức này, phần index của array được dùng phương pháp/công thức sau để tính:

3. Dùng công thức Index/Match để qua tên khách hàng, tìm nhóm khách hàng trong bảng phân loại nhòm. Ví dụ KHA sẽ tìm được là nhóm 1

4. Đem con số nhóm này tính cột tương ứng trong như sau:
cột đơn giá = nhóm * 2
cột chiết khấu = nhóm * 2 + 1

5. Phép tính cột tương ứng này đem đặt vào vị trí index của hàm Vlookup trong câu 1

Lưu ý:
Bảng tính của bạn không chuẩn nên bạn phải tự thêm phần nhận định mã khách hàng.

Đã áp dụng và xử lý ngon lành file của mình rồi, mình chưa khi nào nghĩ đến cách sử dụng vlookup có col-index-num động :). Thêm một kinh nghiệm quý.
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom