簡體   English   中英

Excel-在公式列名稱中插入單元格值

[英]Excel - Inserting cell value in formula column name

我有兩張紙,在第一張紙中,columnA中有鏈接的引用值,該值具有諸如7000、231、799等的隨機值

我想將所有來自Sheet2的鏈接值插入到sheet1的列中,

因此可以使用這些代碼訪問這些值,例如,如果引用值為7000、231,799,則

我可以使用此公式從工作表訪問值

=sheet2!B7000

=sheet2!B231

=sheet2!B799

所以我直接嘗試將值放在這樣的公式中

=sheet2!B<value of A1>
=sheet2!B<value of A2>
=sheet2!B<value of A3>

我嘗試了很多事情,這給我#NAME?帶來了錯誤#NAME?

請給我建議一個解決方案。

您可以使用INDIRECT

=INDIRECT("sheet2!b"&A1)

但是我更喜歡使用INDEX,因為INDIRECT易變,並且會給您帶來某些問題,例如始終必須在關閉工作簿時保存工作簿

=INDEX(Sheet2!B:B,A1)

=INDIRECT ("sheet2!B"&sheet2!A1)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM