excel一列單元格怎樣取最後單元格資料

2022-05-20 15:50:21 字數 4308 閱讀 1785

1樓:隗沛程安寒

假設你的資料是在ab二列

=lookup(1,0/(a1:a4="xz20110011"),b1:b4)

這是取xz20110011最後一行值的。

另一個你曉得如何改。

如果你的那個型號很多。

建議還是將a列,重複值只取一次後,再使用上面公式,那樣可以使用通用公式,會方便很多。

2樓:匿名使用者

求數值=lookup(9e+307,k:k)求文字=lookup(rept("座",99),k:k)=index(k:

k,max(if(k5:k19<>"",row(5:19))))

按三鍵ctrl+shift+enter結束公式輸入

3樓:狂風之子

用indirect函式

=indirect("k"&max(if(k5:k19<>"",row(k5:k19)),5),true)

陣列函式,公式編輯狀態按ctrl+shift+enter結束

4樓:

k20輸入

=indirect("k"&max(if(k5:k19<>"",row(5:19),0)))

ctrl+shift+回車結束輸入

excel 如何提取最後一行的最後一個有效資料

5樓:很多很多

excel提取最後一行的最後一個有效資料的具體步驟如下:

1、首先我們開啟需要編輯的excel**。

2、然後我們資料後面的單元格中輸入公式=lookup(9e+307,a2:f2),之後按回車鍵,如下圖。

3、回車之後得到查詢結果,之後我們滑鼠左鍵按住單元格右下角的黑方塊,向下拉即可。

6樓:

g1公式

=lookup(1,0/(offset(b4,max((b4:s34<>"")*row(4:34))-4,0,1,18)<>""),offset(b4,max((b4:

s34<>"")*row(4:34))-4,0,1,18))

g2公式

=lookup(1,0/(offset(b4,0,max((b4:s34<>"")*column(b:s))-2,31,1)<>""),offset(b4,0,max((b4:

s34<>"")*column(b:s))-2,31,1))

兩者均為陣列公式,ctrl+shift+回車結束!

7樓:綠衣人敲門

lookup和isnumber函式綜合處理excel版本參考:2010

測試資料區域:a1:a13,其中有數字、文字和空格1、選中b1單元格

2、輸入公式:=lookup(1,0/(isnumber(a1:a13)),a1:a13)

3、同時按住ctrl+shift,在按下enter,輸入正確公式左右兩邊有{}符號

4、檢視效果(100,正確的結果)

8樓:匿名使用者

g1裡的公式如下

=lookup(1,0/(b4:r24<>""),b4:r24)g2裡的公式如下

=lookup(1,0/(r4:r24<>""),r4:r24)

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

9樓:漂網一葉舟

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

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

見圖一2、實際結果:

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

10樓:

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

怎麼獲取excel最後一個單元格的資料

11樓:苗喬恩

b1公式為:

=indirect("a"&counta(a:a))

如圖所示:

12樓:匿名使用者

在b1輸入:

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

excel中怎樣把一列資料放在一個單元格內?

13樓:匿名使用者

操作步驟:

1、在第一個單元格輸入 公式:=c1。

2、選中剩餘合併單元格,輸入公式:=index(c:c,1+counta(a$1:a3)),按ctrl+enter 即可。如圖為操作結果:

14樓:匿名使用者

將一列資料放在一個單元格里?沒看明白你的意思。是把一列資料求和後放一個單元格里嗎?

是的話用函式sum(單元格區域如a2:a99)就可以;若是把這一列單元格的所有字元合併在一起即連線在一起可以用函式phonetic(單元格區域如a2:a99)你只要說明白了,我一定可以幫你搞定!

excel怎麼取一列的第一個和最後一個有內容的單元格?

15樓:退休畫線工

c1中輸入公式:

=index(a:a,min(if(b1:b1000="",2^16,row(b1:b1000))))

同時按ctrl+shift+enter三鍵輸入陣列公式c2中輸入公式:

=index(a:a,max(if(b1:b1000="",0,row(b1:b1000))))

同樣同時按ctrl+shift+enter三鍵輸入陣列公式。

excel取最後一列最後一個單元格資料

16樓:匿名使用者

假設你的資料是在ab二列

=lookup(1,0/(a1:a4="xz20110011"),b1:b4)

這是取xz20110011最後一行值的。

另一個你曉得如何改。

如果你的那個型號很多。

建議還是將a列,重複值只取一次後,再使用上面公式,那樣可以使用通用公式,會方便很多。

excel如何提取空單元格的前一個單元格的資料

17樓:匿名使用者

在a2 b2中分別輸入或複製貼上下列陣列公式=min(if(c2:z2<>"",c2:z2))=max(if(c2:

z2<>"",c2:z2))按三鍵ctrl+shift+enter結束公式輸入下拉填充

18樓:小龍崇者

問題沒有描述清楚,多打幾個字,把問題說清楚。各列各行都是什麼意思?

一行是一個人的打卡資料?那就太簡單了。

上班時間(如果時間從c列開始):=min(c2:cc2)下班時間(如果時間從c列開始):=max(c2:cc2)

19樓:匿名使用者

把第一列 和最後一列複製出來

或者 把整個資料複製一份 刪除中間那幾列

20樓:雲南新華電腦學校

1、用滑鼠左鍵點住列拖拉選定區域,然後再在鍵盤上按「ctrl+g」鍵,這時會出現「定位」,我們點選「定位條件」

2、進入「定位條件」後,點選「空值」,這時會將空格處於選擇狀態;或者按下ctrl鍵的時候,點選單元格

3、選中「空值」這個選項,確定,然後按鍵盤上的「=」,之後直接按向上方向鍵「↑」, 最後按ctrl+回車

4、通過上面的步驟,則所有資料自動填充完成望採納,謝謝!

21樓:匿名使用者

複雜的交給**處理,不免費。

excel 如何獲取最後一個單元格

22樓:匿名使用者

解決excel 如何獲取最後一個單元格的步驟如下:

1.我們首先在工作表下方,找到工作表的名稱,而後在名稱的地方,單擊滑鼠右鍵,而後在彈出的屬性選項卡里面找到檢視**選項。

3.首先我們在vba的床後,輸入如圖**,**的意思是在a列區域內,查詢c1值,而後將最後一個的位置寫入c2,輸入完成後,點選上方的綠色三角箭頭,而後點選執行。

4.點選執行後,我們返回到工作表的介面,我們就可以看到,在c2單元格,就出現了最後一個值得位置,經核對是正確的,那麼如何將這個值,用一個對話方塊的形式出現。

5.這裡我們再次返回到vba介面,而後在**前面輸入msgbox 這個的意思就是對話方塊,輸入完成後,我們執行**。

6.執行後,我們切換到工作表視窗,就可以看到就出現了一個對話方塊,顯示的就符合條件的單元格的位置。這樣就解決了excel 如何獲取最後一個單元格的問題了。

excel怎樣在每列的前面加一列單元格

選中abcd。點插入,就是一列,同樣選中1234。點插入,就是一行。如點中b插入,就表示在b列前增加一列,同理,點中2就是在第二行前插入一行。先用拆分單元格,然後用格式刷試試,這個應該特別快 在原來的表插入一個新行,然後編號,假如是1 100 然後在100後面,輸入1.1,右拉到100.1 再全部選...

excel中怎樣統計一列中的非空單元格個數

用counta函式 比如,資料區域,a1 a8 在b1輸入公式 counta a1 a8 如下圖所示。excel如何統計非空單元格個數 要完成如題的操作,需要自定義狀態列設定,方法具體如下 新建或開啟excel文件,如圖,選中計數單元格區域,右下角狀態列 右鍵,勾選 計數 觀察狀態列顯示獲得非空單元...

excel查詢某單元格內是否包含指定一列內的內容,然後返回該列對應的另一列的數值

d1單元格公式,萬能公式,不管c1單元格的第幾位,只要包含a列資料就查詢,否則返回空 if iserror index b b,if sumproduct isnumber find a 1 a 4,c1 row a 1 a 4 0,sumproduct isnumber find a 1 a 4,...