Tôi có thể sử dụng hàm Indirect trên nhiều tệp Excel không?
Tôi có dữ liệu trong một tệp Excel, gọi là "scorecard 2011" và tôi muốn tạo một tệp Excel thứ hai để lấy dữ liệu từ tệp đó để xếp hạng điểm. Hiện tại, tôi có phần xếp hạng là một tab riêng trong tệp bảng điểm, nhưng người dùng mà tôi đang tạo tệp này muốn dữ liệu xếp hạng trong một tệp riêng mà chỉ cô ấy mới có quyền truy cập, để những người mà cô ấy đang xếp hạng dựa trên dữ liệu bảng điểm không thấy được thứ hạng. Trong tab xếp hạng hiện tại, tôi lấy dữ liệu từ bảng điểm bằng cách sử dụng: =IF(INDIRECT("'"&A3&"'!h7")=0,"",INDIRECT("'"&A3&"'!h7")) Tôi có thể sử dụng công thức tương tự (trong tệp "xếp hạng 2011") để lấy từ tệp "scorcard 2011" không? Hoặc có cách nào tốt hơn để thực hiện việc này không? (Trong tệp "scorecard 2011", mỗi người được chấm điểm sẽ nằm trong một tab riêng với tên của họ là tên tab.)
Cảm ơn !
Trả lời:
Eric,
miễn là tệp có điểm được mở trong cùng một phiên bản Excel, bạn có thể sử dụng gián tiếp. Indirect sẽ không kéo dữ liệu từ các tệp đã đóng. Nhưng nó hoạt động trên các sổ làm việc trong khi cả sổ làm việc có công thức và sổ làm việc có dữ liệu đều được mở trong cùng một phiên bản Excel.
--
Tom Ogilvy
Lưu ý: Nếu bạn nhận được câu trả lời cho câu hỏi của mình - vui lòng đánh dấu câu trả lời đó hoặc các câu trả lời đó để những người khác biết rằng câu hỏi đã được trả lời.
Comments
Post a Comment