[B đã viết:
anhtuan1066][/B]có thể giãi thích sơ qua chút ko?
Offset thì không phải giải thích phải không ạ
còn lastrow thì giải thích tạm thế này nha anh:
VD mình có 3 ô a1 = 3, a2 = (trống, blank), a3 = "C"
vậy thì khi dùng công thức mảng
Với Indirect(a1:a3<>"")
- thì mình có 1 mảng với 3 giá trị sau : {true,false,true} hoặc hiểu là {1,0,1}
với Row(indirect(a1:a3))
- thì mình có 1 mảng trả về chứa dòng của từng cell trong mảng trả về bởi Indirect, với vd trên mình sẽ có mảng {1,2,3}
đem 2 mảng {1,0,1}, {1,2,3} nhân với nhau, mình sẽ có mảng {1,0,3}
vậy cuối cùng hàm Max sẽ trả về phần tử lớn nhất trong mảng là 3.
Không biết giải thích vậy có rõ không nữa, nếu ai có cách nào dễ hiểu hơn thì post lên nha. Tks.
Nhưng công thức mà em làm không nhập chung thành 1 được, mà em phải tách ra làm 2, tính lastrow riêng, rồi gán lastrow vào trong công thức offset thì được, nhập chung thì không được, chẳng hiểu sao nữa ???? Bạn nào biết vui lòng giải thích cho mình với
1 điều nữa là không dùng tới địa chỉ A65536 được ??????????
(bởi vậy em mới nhờ anh cải tiến giùm đó ạ!!!)