2014-03-27 46 views
0

我有一張工作簿,其中包含多張工作表,摘要工作表和其他12張工作表,工作表名稱分別爲Jan,Feb,Mar,Apr-一直到Dec。Excel-使用基於文本的名稱引用多個工作表中的同一單元格

在我的彙總表中,我不添加任何東西。在我的彙總表中,列出了1月至12月的A2-A13列。在B2-B13欄中,我想從每張表中拉出單元格B7,以便在列B2中,我有Jan!$ B $ 7,在B3列中,我有Feb!$ B $ 7,在B4列中,我有Mar!$ B $ 7等。我只是不想進去改變Jan!到2月!到Mar!如果我使用帶有基於文本的名稱的工作表,有沒有辦法告訴excel從下一張工作表中拉出單元格B7?在互聯網上,我發現如果工作表被命名爲工作表1,工作表2或月1,月2,那麼這些信息非常有用,但如果工作表是用基於文本的名稱命名的,例如Jan,Feb,Mar 。我可以做到這一點嗎?或者這不僅僅是excel能夠做的功能?

回答

1

由於您有一個帶有表名的列,因此您可以使用它。

在單元格B2,把下面的:

=INDIRECT(A2&"!B7") 

內面值將評估爲Jan!$B$7然後INDIRECT將文本轉換成基準。

您現在可以將此公式拖放到其他工作表中。

相關問題