2014-10-29 22 views
-1

我已經在Excel中創建了一個動態範圍,從原始數據表中收集數據。該表格按國家劃分。使用名稱管理器我創建了公式,該公式從工作表的單元格B1中提取國家代碼,並自動更新我的表格。硬編碼單元但動態工作表

問題是我需要每個國家都有不同的工作表。如何在不鎖定工作表的情況下保持單元格B1硬編碼$B$1

這裏是一個動態範圍的例子,它提供了我的一個表中的一個表格。

=INDEX('raw data'!$A$401:$BO$443, MATCH("Rebels"&Belgium!$B$1, 'raw data'!$A$401:$A$443&'raw data'!$B$401:$B$443,0),3):INDEX('raw data'!$A$401:$BO$443, MATCH("Rebels"&Belgium!$B$1, 'raw data'!$A$401:$A$443&'raw data'!$B$401:$B$443,0),COUNTA('raw data'!$A$401:$BO$401)) 

如果我重新創建每個工作表相同的公式,我將需要超過200個名稱。

+0

我不知道我理解你的問題......你不需要200名?爲每個工作表?它們是如何使用的?它們是否只用在有問題的表格上?能否解釋一點點... – 2014-10-29 18:25:49

回答

0

如何在不鎖定 工作表的情況下保持單元格B1硬編碼$ B $ 1?

我不知道我完全理解你的Q,但如果你想鎖定工作表上的單個單元格,那麼這可能會有所幫助。

默認情況下工作表中的所有單元格都是鎖定的。但是,當工作表受到保護時,它們只會真正鎖定到用戶。

您可以解鎖工作表中的所有單元格並保持單元格B1鎖定,然後保護工作表。通過這種方式,單元格B1將被鎖定,工作表中的所有其他單元格將在工作表被保護時被訪問。如果您想進一步確保您可以在保護工作表時應用密碼。

如果這是正確的路線,那麼this link可能對您有所幫助。

+0

嗨,感謝您的回答。 – 2014-10-30 10:09:36

+0

爲了讀者的利益,您需要從Q中獲得什麼? – barryleajo 2014-10-30 10:11:14

0

嗨,感謝您的幫助。

這可能是我沒有正確解釋自己。爲了使圖形自動化和數據範圍動態化,我使用公式創建了一個動態範圍,就像我在我的問題中提供的示例一樣。

正如你可能知道使用這樣的公式來餵食圖表,你需要使用名稱管理器給公式一個名字。由於我的工作簿由21個完全相同但與21個不同國家相關的工作表組成,因此我需要複製每個工作表,每個工作表將包含不同的國家/地區代碼。現在的情況是,所有的工作表仍然在第一張工作表的單元格B1中查看。因此,我需要知道是否有任何方法可以告訴Excel「是的,我想讓你看看單元格B1(硬編碼),但是在每個工作表中。因爲如果我硬編碼cel $ B $ 1 Excel硬編碼也是工作表(例如比利時)如果我住的小區相對B1是螺絲一切。

是不是更清晰了吧?

相關問題