Chào các bác, dạo này em đang vật lộn với việc tính toán chi phí vận chuyển cho bên em. Công ty em có nhiều loại hàng hóa, đi nhiều tuyến đường khác nhau, và có các mức phí khác nhau tùy thuộc vào trọng lượng, khoảng cách, và loại dịch vụ. File Excel hiện tại của em làm thủ công khá mất thời gian và dễ sai sót.
Em đang tìm cách để tự động hóa việc này. Ý tưởng của em là có thể nhập thông tin đơn hàng (loại hàng, điểm đi, điểm đến, trọng lượng) vào một sheet, sau đó dùng công thức hoặc một chút VBA để nó tự động tra cứu bảng giá và tính ra chi phí vận chuyển cuối cùng. Bảng giá thì em đã có sẵn trong một sheet khác rồi ạ.
Cụ thể, em đang nghĩ đến việc dùng kết hợp VLOOKUP hoặc INDEX/MATCH để tra cứu giá cước dựa trên các điều kiện. Tuy nhiên, với nhiều điều kiện phức tạp như vậy, em không chắc làm thế nào để tối ưu nhất. Ví dụ, cùng một tuyến đường nhưng trọng lượng khác nhau sẽ có giá khác nhau.
Có bác nào đã từng làm qua những bài toán tương tự hoặc có kinh nghiệm về việc này không ạ? Xin chia sẻ cho em xin ít kinh nghiệm hoặc gợi ý về cách tiếp cận. Em cảm ơn!