Tôi tải file của bạn xuống và chạy lại tổng hợp vật tư thì bình thường. Qua kiểm tra lại file của bạn thì không hiểu sao công thức hàm Sumif bị sai, không khoanh đủ vùng như lệnh gốc.
Bạn sửa lại hàm Sumif hoặc chạy lại lệnh Tổng hợp vật tư là được. Nếu cần lưu lại dữ liệu giá đã nhập vào bảng Tổng hợp vật tư thì bạn có thể làm theo 1 trong 3 cách:
Cách 1: Sửa lại hàm ở ô E8 từ =SUMIF('Don gia XD'!
F517:F581;B8;'Don gia XD'!
N517:N581) thành =SUMIF('Don gia XD'!$
F$7:F581;B8;'Don gia XD'!$
N$7:N581), rồi sao chép xuống các ô còn lại.
Cách 2: Copy sheet TH vat tu XD ra 1 sheet khác. Chạy lại Tổng hợp vật tư và copy lại dữ liệu giá vào.
Cách 3: Chạy Tiện ích -> lưu lại giá vật tư, sau khi chạy lại Tổng hợp vật tư thì chạy lệnh Tiện ích -> Tra lại dữ liệu giá vật tư từ dữ liệu gốc