anhtraibuon
Thành viên mới

- Tham gia
- 18/3/09
- Bài viết
- 6
- Được thích
- 0
Các bác xem giúp công thức này bị sai chỗ nào với
Đây là công thức ra kết quả đúng
SUMPRODUCT(SUBTOTAL(3,OFFSET(INDIRECT(SUBSTITUTE(ADDRESS(1,COLUMN(),4),1,"")&"1"),ROW(INDIRECT(SUBSTITUTE(ADDRESS(1,COLUMN(),4),1,"")&"9"&":"&SUBSTITUTE(ADDRESS(1,COLUMN(),4),1,"")&COUNTA($F:$F)+7))-1,))*(O9:O7507="K"))
Khi tớ thay cụm (O9:O7507="K") bằng cụm Indirect thì công thức báo Ref!
SUMPRODUCT(SUBTOTAL(3,OFFSET(INDIRECT(SUBSTITUTE(ADDRESS(1,COLUMN(),4),1,"")&"1"),ROW(INDIRECT(SUBSTITUTE(ADDRESS(1,COLUMN(),4),1,"")&"9"&":"&SUBSTITUTE(ADDRESS(1,COLUMN(),4),1,"")&COUNTA($F:$F)+7))-1,))*INDIRECT("("&SUBSTITUTE(ADDRESS(1,COLUMN(),4),1,"")&"9"&":"&SUBSTITUTE(ADDRESS(1,COLUMN(),4),1,"")&COUNTA($F:$F)+7&"="&"""K"""&")"))
Hoặc có cách nào dùng indirect cho cái cụm đó thì nhờ các bác chỉ giúp
Cám ơn các bác nhiều
Đây là công thức ra kết quả đúng
SUMPRODUCT(SUBTOTAL(3,OFFSET(INDIRECT(SUBSTITUTE(ADDRESS(1,COLUMN(),4),1,"")&"1"),ROW(INDIRECT(SUBSTITUTE(ADDRESS(1,COLUMN(),4),1,"")&"9"&":"&SUBSTITUTE(ADDRESS(1,COLUMN(),4),1,"")&COUNTA($F:$F)+7))-1,))*(O9:O7507="K"))
Khi tớ thay cụm (O9:O7507="K") bằng cụm Indirect thì công thức báo Ref!
SUMPRODUCT(SUBTOTAL(3,OFFSET(INDIRECT(SUBSTITUTE(ADDRESS(1,COLUMN(),4),1,"")&"1"),ROW(INDIRECT(SUBSTITUTE(ADDRESS(1,COLUMN(),4),1,"")&"9"&":"&SUBSTITUTE(ADDRESS(1,COLUMN(),4),1,"")&COUNTA($F:$F)+7))-1,))*INDIRECT("("&SUBSTITUTE(ADDRESS(1,COLUMN(),4),1,"")&"9"&":"&SUBSTITUTE(ADDRESS(1,COLUMN(),4),1,"")&COUNTA($F:$F)+7&"="&"""K"""&")"))
Hoặc có cách nào dùng indirect cho cái cụm đó thì nhờ các bác chỉ giúp
Cám ơn các bác nhiều