1樓:人人哦哦哦課
1、選中任意單元格,輸入:=row()即返回該公式所在行的行號。這個特性可以用來編制**的自動序號。
2、選中任意單元格,輸入:=row(引用單元格),返回被引用單元格所在的行號。這個特性一般用其他函式的引數,比如說:
=small(區域,row(a1)),隨著公式的下拉可以順序返回1,22,3。
3、同row函式一樣,column函式可以返回列號。
4、同row函式類似,rows函式可以返回一個區域的行數。
5、同column函式類似,columns函式可以返回一個區域的列數。
6、第五:獲取單元格地址。其中的row_num和column_num分別輸入數字,即指定的第多少行、第多少列。
abs_num如果是1或者省略就表示絕對引用,如果是2表示絕對行號,相對列標,如果是3表示相對行號,絕對列標,如果是4表示相對引用。常用的只有前面3個引數。
2樓:想學
會用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的入門吧。
3樓:zzllrr小樂
假設資料在a列,要查詢a列最後一個有數值的單元格行號(中間可能有若干空單元格)
方法1:使用match函式
=match(max(a:a)+1,a:a)如果確定a列含數值的單元格中最大值數字為x,上述公式還可以簡化為:
=match(y,a:a)
其中,把y替換為比x大的數字即可(例如:x+1)方法2:使用lookup函式
=lookup(max(a:a)+1,a:a,row(a:a))其實現思路,與方法1類似。
如果確定a列含數值的單元格中最大值數字為x,上述公式還可以簡化為:
=lookup(y,a:a,row(a:a))其中,把y替換為比x大的數字即可(例如:x+1)
4樓:匿名使用者
公式:=lookup(0,0/(b1:b65535<>""),row(b1:b65535))
5樓:匿名使用者
activesheet.range("b65535").end(xlup).row
6樓:匿名使用者
直接用match公式,或者用vba程式設計,皆可
7樓:琴俊賀樓
給你個最簡單的吧,如果都是數字的話
輸入 =match(4^8,b:b)
excel電子**中a列中最後一個大於0的單元格所在行號,請問如何設定?
8樓:匿名使用者
=lookup(1,0/(a:a>0),row(a:a))
在excel中如何取得具有特定內容的單元格的行號,或列號。
9樓:匿名使用者
用 match 函式即可取出特定的內容在查詢範圍中的相對位置,再進一步計算可得行號、列標
補充:這隻能用自定義函式解決了,在vba中插入模組,函式寫法如下private function madd(rng as range, v as string) as string
dim cell as range
for each cell in rng
if cell.value = v thenmadd = cell.address(0, 0)exit for
end if
next
end function
~~~~~~~~~~~~~~~~~~~~
使用 方法
=madd(a1:f20,"應付賬款")
直接得出單元格的地址
10樓:s今生緣
excel中match函式只能查詢單行或單列區域,多行多列區域查詢某值可使用sumproduct函式,如下圖,查詢「應付賬款」所在的行,公式用:=sumproduct((a1:f20="應付賬款")*row(a1:
f20));
查詢列用:=sumproduct((a1:f20="應付賬款")*column(a1:f20));
當然上述公式基於查詢值在區域中無重複內容。
11樓:匿名使用者
取列: =column(a1)
取行: =row(a1)
excel在一列資料中怎樣得到某個值最後出現的行號。
12樓:聊清竹歷詞
設要指定值為1
其中{}為陣列公式,寫入時不要,按ctrl+shlft+enter三鍵同按會自動新增。
如何用excel畫一列資料的直方圖
選中你要畫直方圖的資料,然後點格式 圖表 選你要的圖形,再下一步照上面的內容操作就行了。選中資料的列,直方圖,試試。如何用excel畫直方圖 在工作表介面 1 先將資料分組鍵入 比如區域a1 b8 2 單擊插入 圖表 柱形圖.再單擊子圖表型別中的平面直方圖,3 選定數字區域 sheet1a1 b8依...
Excel一列是公式,我怎麼用另一列求出值
選中g1 選單,插入 名稱 定義,上面輸入一個名稱,比如jisuan,下面引用位置輸入公式 evaluate f1 然後在g1輸入 jisuan 存檔退出。重新開啟,按照提示,最終需要選中 啟用巨集 這樣即可。下拉g1公式填充。注意,如果必須是excel,別把wps與excel混為一談如果你是200...
如何用函式將excel一列單元格內容合併到單元格中
貼成值再合併,或者用巨集 excel內按 alt f11 檢視 視窗,把如下 複製進去,按f5執行 如果複製進去不換行,複製到word 再複製進去 sub hebing with activesheet for i 1 to range a65536 end xlup row 從a1到a列最後一行 ...