Đây là công thức tại ô [AH124] của mình:
=AG121+AH117+AH120-AH118-AH119-Sluong(
$B
$115:
$AD$118,AH
$5:AH
$86)
& tại [AH136] của bạn
=AG134+AH130+AH133-AH131-AH132- Sluong(B128:AC131,AH5:AH86,MoDel)
Nên khi mình copy đến [AM124] nó vẫn là:
=AL121+AM117+AM120-AM118-AM119-Sluong(
$B$115:$AD$118,AM$5:AM$86)
Còn tại [AM136] của bạn đang là:
=AL134+AM130+AM133-AM131-AM132- Sluong(
G128:AH131,AM5:AM86,MoDel)
Vùng để macro tra số liệu đã sai, nên hàm nó bảo sai là đúng rùi!
(Chú í, vì vùng Model là vùng gán tên nên sẽ không dẫn đến sai fạm đâu nghe bạn; Đừng lăng tăng khi ta dùng tên gán trong công thức)
Nhưng vùng tô đỏ đó không nên gán tên; Vì nếu gán tên thì bạn sẽ có 600 hơn cái tên;
Nhưng để thử 1 cái tên cho được cả dòng, hầu ngâm cứu, rút kinh nghiệm là được.
(Dừng tí chê bạn 1 tẹo: Chưa rành cái ni - địa chi thường, tương đối & tuyệt đối thì không xong đâu, bạn à! Tìm các bài cơ bản trên diễn đàn mà bổ khuyết ngay đi, khi có dịp, nha.)
(*) Để thử nghiệm vùng gán tên, ta tiến hành gán 1 cái tên thân iêu cho vùng
$B$115:$AD$118 ; sau đó trong công thức tại [AH136] ta thay tên vùng đó vô địa chỉ này.
Xong rồi thì copy vô tư trong hàng.
Chú í là đúng trong hàng thôi nha; Các hàng dưới tương đương thì lại gán tên khác cho vùng tra.
* Chuyện gán này để bạn làm cho biết mùi vị thôi; Chứ không nên áp dụng cho toàn trang tính.
Chúc sớm thành công.
PC: Hãy khoang xài hàm mảng của BaTê Vì đến dòng thức 500 trở lên là thấy liền hà.