如何引用EXCEL同列中上面最後有數值的單元格的內容

2022-03-15 22:31:33 字數 3270 閱讀 5169

1樓:匿名使用者

木有資料表,公式寫不了,給給個你參考下:

假定a列是商品名稱,c列是單價,需要最後一行商品名稱為「電腦」的最新單價

=offset($c$1,max(((a2:a9999)="電腦")*((c2:c9999)<>0)*row(c1:c9998)),0)

2樓:匿名使用者

假設引用a列最後的數值,用如下公式

=lookup(9e+306,a:a)

請上傳帶行號列標的**截圖,並說明你的要求。

請將檔案發到[email protected],我看一下能不能幫你。

3樓:貝長夫

在單價列輸「=」號,再點單價第一個單元格,就是你的進貨單價。回車。

重新點一下剛才輸=號的那一格,在單元格編號c2兩個字元前加$。變成$c$2,再回車。

下面的單元格進行復制填充,就可以了。你試試。

那就是把這兩個符號$$去掉,比如說,你第c列是單位,在c2輸入=c1,回車。

再點一下c2,游標放在單元格右下角,出現一個十字元號,按住游標左健往下拉。就ok了。

4樓:匿名使用者

引用excel同列中上面最後一個有數值的單元格的內容,用lookup公式即可

例如  當前單元格為 a19

a19單元格輸入 公式  =lookup(9^9,a$1:a18)   即得到結果, 注意 範圍 依實際範圍變更,即 本列 第一個單元格 至   當前單元格上一單元格

如圖結果:

5樓:匿名使用者

截圖貼上來是否可以更方便地說明問題呢?

excel的一列單元格,怎麼取有資料單元格的最後一個單元格的數值?

6樓:漂網一葉舟

假設自f5起始存有資料或文字,最多存至f19,且自f5開始連續存放,需要在f20自動顯示最後一個單元格的資料或文字;

1、在f20輸入公式:=offset(f5,count(f5:f19)-1,0,1) 回車

見圖一2、實際結果:

見圖二3、行數減少後的結果:見圖三

7樓:

=offset(f5,count(f5:f19)-1,)

excel如何引用從一個單元格起到這個單元格所在列最後一個單元格之間的所有單元格?

8樓:匿名使用者

如果是2003版

則寫成a3:a65536

如果是07及10等版本

則是a3:a1048576

你可以在**任一空列中按下 ctrl+方向鍵下 就可以看到**最後一行的行號

9樓:匿名使用者

如果是2003版

每列的最後一行是第65536行。

如果是07及10等版本

每列的最後一行是第1048576行。

65536=2^8

1048576=2^10

10樓:雲塵廣告

2003版 a:a65536

2007版 a3:a1048576

excel 如何用公式獲得一列中最後一個有數值的單元格的行號?

11樓:想學

會用vba嗎?教你自定義一個函式如何?

一、按alt+f11 調出vba編輯視窗。

二、在左邊樹狀視窗中,空白處右鍵,插入->模組,出現「模組1」,雙擊「模組1」

三、然後在右側的空白區塊內貼上下列**:

public function rown(lie as string) '定義一個名為rown的函式,括號裡的引數lie,表示「列」標

rown = activesheet.range(lie & "65535").end(xlup).row '計算出給出「lie」列最後一個非空單元格的行號

end function

四、關閉vba視窗,回到excel視窗

五、用法:在任意的單元格內錄入 =rown("b") 就可以得到b列最後一個非空單元格的行號。

剛看到13408942223的答案,經典。建議採納。學習了。

我的方法,你不妨也試試,算是vba的入門吧。

12樓:匿名使用者

公式:=lookup(0,0/(b1:b65535<>""),row(b1:b65535))

13樓:匿名使用者

activesheet.range("b65535").end(xlup).row

excel請教,如何在單元格中引用某列符合條件的最後一個資料。

14樓:來自朱家尖積極進取的大平原狼

假定sheet1表的abc列是時間,客戶,金額在sheet2表的a2輸入客戶名,b2得到其在sheet1表中的最後一個金額,公式如下:

=index(sheet1!c:c,max((sheet1!b$1:b$1000=a2)*row($1:$1000)))

公式以ctrl+shift+enter三鍵結束。

15樓:匿名使用者

請上傳帶行號列標的**截圖,並說明你的要求。

16樓:匿名使用者

可以用vlookup函式來實現你要的功能。公式為=vlookup(姓名單元格,sheet1的客戶,金額資料區間,2,false),如=vlookup(a1,sheet1!$b$2:

$c$100,2,false)

但要注意:客戶名稱必須是唯一的,不能有重複,否則找到的值會不準確。

17樓:匿名使用者

=lookup(9^9,sheet4!b:b)

18樓:匿名使用者

可用lookup函式配合有關條件實現。

示例公式:

=lookup(0,0/(a1:a1000>100),a1:a1000) 該公式「引用a列中大於100的最後一個數」。

其中:lookup函式返回向量或陣列中的數值,其語法形式有向量和陣列兩種,本例使用了向量形式。

向量形式的語法是:

lookup(lookup_value,lookup_vector,result_vector) 引數lookup_value為函式在第一個向量中所要查詢的數值,lookup_vector和result_vector分別為第一向量查詢區域和第二向量結果區域,它們是隻包含一行或一列的區域。

excel自動跨列求週資料,excel引用跨列資料

在cv4單元格 注意 這裡我把cw4改成了cv4,即計算48週資料 內輸入 sum offset a 1,3,4 3 column 100 1000 公式完成後,複製cv4單元格,貼上到 cw4 da4 單元格區域即可。說明 公式中的1000代表每週參與計算的行數,如果你是資料區域超出了1000行,...

Excel中如何批量刪除同列單元格中字元或某個字元

1 電腦開啟 excel 2 開啟excel 後,輸入公式 right a1,len a1 1 3 輸入公式後,就可以把a1單元格中第版一個字刪除了。權4 下拉複製公式,即可批量刪除a列單元格中第一個字元。刪除第一個字元 在右邊新建一列,輸入 mid 左列,2,999 下拉再把左邊列隱藏,或者複製右...

excel統計同列相同數值的間隔數

如圖b28 sum large if b 2 b 25 b 27,a 2 a 25 row 1 2 1 b29 min iferror large if b2 b25 b27,a2 a25 row 1 25 large if b2 b25 b27,a2 a25 row 2 26 1,9e 307 b...