Giúp về Indirect()

Liên hệ QC

ThuNghi

Hãy cho rồi sẽ nhận!
Thành viên đã mất
Tham gia
16/8/06
Bài viết
3,808
Được thích
4,449
Tôi có sheet mang tên ABC gồm có
----A-----B
1---Sun---2
2---Tue---1
3---Tue---2
Tôi đặt name như sau:
ABC: offset(B1,0,0,counta(A1:A1000),1)
X=right(cell("filename",x1),len()-find()) =ABC, đại loại là vậy
Tại D1: Sum(indirect(X)) thì không cho KQ là Sum(B1:B3)
Xin giải thích hộ. Cám ơn.
 
Tôi kiểm tra thì thấy hình như INDIRECT ko chơi với OFFSET thì phải... Bạn thử tạo mãng bằng cách khác thì dc... ví dụ ABC=ABC!B1:B3 thì SUM(INDIRECT(X)) ko có vấn đề
 
ThuNghi đã viết:
Tôi có sheet mang tên ABC gồm có
----A-----B
1---Sun---2
2---Tue---1
3---Tue---2
Tôi đặt name như sau:
ABC: offset(B1,0,0,counta(A1:A1000),1)
X=right(cell("filename",x1),len()-find()) =ABC, đại loại là vậy
Tại D1: Sum(indirect(X)) thì không cho KQ là Sum(B1:B3)
Xin giải thích hộ. Cám ơn.

sao bạn ko dùng SUM(ABC) lun việc gì dùng Indirect loằng ngoằng mà
 
Việc dùng indirect là muốn tạo ct sum() hay ...theo tên sheet cho hệ thống ấy mà. Chỉ cần copy sh, đặt tên sh và tên range là OK.
 
Tôi có sheet mang tên ABC gồm có
----A-----B
1---Sun---2
2---Tue---1
3---Tue---2
Tôi đặt name như sau:
ABC: offset(B1,0,0,counta(A1:A1000),1)
X=right(cell("filename",x1),len()-find()) =ABC, đại loại là vậy
Tại D1: Sum(indirect(X)) thì không cho KQ là Sum(B1:B3)
Xin giải thích hộ. Cám ơn.

Xem file này:
xls.gif
Offset & Evaluate.xls (16.0 KB)
Của
ndu96081631
user_offline.gif

Excel Member
gold.gif
 
Web KT

Bài viết mới nhất

Back
Top Bottom