2014-01-13 43 views
-1

我需要一些大的幫助。A3 = B3,第二天我將需要公式改爲A3 = B4,請幫助

每次使用某些條件時,我需要在公式中增加公式中的單元格引用。假設我將數據從B3中的A3中顯示出來,我的公式將以A3 = B3進行簡單描述,但第二天我需要A3從B4中獲取數據,而不是B3,因爲B3將成爲我的過去數據已經,我將如何增加公式以更改爲A3 = B4?原諒我的無知。

+0

列B是一個列表,還是你隨着日子的變化逐個填充它?就像今天一樣,B4是列表的末尾,明天它會是B5等等,或者你已經在列B中列出了一個列表,但你只是想根據當天來改變參考? – Manhattan

+0

我每天填寫和填寫數據,所以今天B4是列表的末尾,但對於明天我會直接在B5中鍵入新數據 –

回答

1

根據您的澄清上述評論,這應該很好地工作:

=OFFSET(B1,COUNTA(B:B)-1,0) 

輸入上述A1。它將始終返回列B中的最後一行(假定列B中的數據是連續的)。

截圖:

設置:

enter image description here

結果:

enter image description here

希望這會有所幫助。

+0

直接和容易:D – L42

1

作爲替代偏移()建議,嘗試在A1

=INDEX(B:B,MAX(IFERROR(MATCH(99^99,B:B,1),0),IFERROR(MATCH("zzzzzzz",B:B,1),0))) 

這將數字和文本數據的工作。如果文件只在該列中有文本,則可以編輯公式以刪除數字匹配,反之亦然。

主要差異的偏移量()建議:

  • 此公式將返回在列B中的最後一個條目,即使有間隙和空白細胞在B列
  • 索引/匹配組合式不易變。 Offset()是易失性的,並且會導致整個工作簿在文件中任何位置的任何單元更改時重新計算。在有大量計算的大數據模型中,這可能會導致緩慢。我是一個小電子表格,你不會注意到有什麼區別。
+0

很好地解釋:D雖然邏輯先進。 – L42