HuyBinhAOF
Thành viên mới

- Tham gia
- 27/12/16
- Bài viết
- 8
- Được thích
- 3
Chào các bác,
Tình hình em đang muốn Countif trong Filter, và lên mạng thì thấy được công thức mảng như sau: (Hàm này ok)
=SUMPRODUCT(SUBTOTAL(3,OFFSET(B3:B31,ROW(B3:B31)-MIN(ROW(B3:B31)),,1)),((B3:B31="mới")*1))
Em có thể hình dung ra Subtotal sẽ tạo ra mảng {0,1..} tương ứng với ô bị Filter, nhưng bác nào giải thích hộ cách thức hoạt động của Combo hàm sau hộ em với.
OFFSET(B3:B31,ROW(B3:B31)-MIN(ROW(B3:B31)),,1)
Và tại sao, khi tạo Name = OFFSET(B3:B31,ROW(B3:B31)-MIN(ROW(B3:B31)),,1)
sau đó thay Name vào công thức Sumproduct ban đầu thì bị lỗi
Tình hình em đang muốn Countif trong Filter, và lên mạng thì thấy được công thức mảng như sau: (Hàm này ok)
=SUMPRODUCT(SUBTOTAL(3,OFFSET(B3:B31,ROW(B3:B31)-MIN(ROW(B3:B31)),,1)),((B3:B31="mới")*1))
Em có thể hình dung ra Subtotal sẽ tạo ra mảng {0,1..} tương ứng với ô bị Filter, nhưng bác nào giải thích hộ cách thức hoạt động của Combo hàm sau hộ em với.
OFFSET(B3:B31,ROW(B3:B31)-MIN(ROW(B3:B31)),,1)
Và tại sao, khi tạo Name = OFFSET(B3:B31,ROW(B3:B31)-MIN(ROW(B3:B31)),,1)
sau đó thay Name vào công thức Sumproduct ban đầu thì bị lỗi