返回列表 上一主題 發帖

=('1'!$B45) '1'的變數設定

回復 1# 李村園


=OFFSET(Sheet1!A$1,$A1-1,)

=INDIRECT("sheet1!"&ADDRESS($A1,COLUMN(A1)))
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 3# 李村園

應該對吧,你試過了嗎?

Sheet4!B1 公式
=OFFSET(Sheet1!A$1,$A1-1,)
或
=INDIRECT("sheet1!"&ADDRESS($A1,COLUMN(A1)))

公式輸入後複製到 C1
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 5# 李村園

可   要查詢的是各工作表的 A1 A2 耶
           第1個工作表名稱  我用 1   第2個 用2
  在第4個工作表  的 A1 我輸入 1      B1     INDIRECT("1!"&ADDRESS($A1,COLUMN(A1)))
                                                                        可查詢到   100
      第4個工作表 的 A1 輸入2         B1=0  耶 ...         是我哪裡弄錯嗎???
                  
      =OFFSET('1'!A$1,$A1-1,)    很有用  可不是  我想要的耶  
             想的是   如何變更查詢  '1'     '2'     這個有可能嗎???



若需要表格名稱是變數時,使用INDIRECT比較合適

假設
A1 是表格名稱,輸入 1
B1 是ROW位置,輸入1

D1公式 (C1就是A欄)
=INDIRECT("'" & A1 & "'!R" & B1 & "C1",)

E1公式 (C2就是B欄)
=INDIRECT("'" & A1 & "'!R" & B1 & "C2",)
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

        靜思自在 : 一個缺口的杯子,如果換一個角度看它,它仍然是圓的。
返回列表 上一主題