1樓:辛迪貓貓
index 函式
bai+match函式
index 函式du:返回表zhi或區域中的值或對值的dao引用
回。語法答:index(區域,引用行號)
match函式:返回指定數值在指定陣列區域中的位置。
語法:match(查詢值,區域,查詢方式)
2樓:朱薈非
=index(1:1,match(100,2:2,0))
或=indirect(address(1,match(100,2:2,0)))
3樓:萊昂納德_尤拉
c1輸入
=index(1:1,match(100,2:2,))
4樓:匿名使用者
=index(1:1,match(100,2:2,))
excel中如何根據某一個單元格值來返回相對應同一行(列)的下一個單元格的值?
5樓:平陽虎
如下圖,在f5中輸入公式
=index($1:$1,match($e5,$1:$1,)+1)
回車確認後下拉填充。
excel 查詢某列第一個符合條件的單元格位置 30
6樓:匿名使用者
excel查詢某列第一個符合條件的單元格位置,使用mid函式即可實現。
下面以查詢b列第一
個小內於60的數值所在容行為例。
方法步驟如下:
1、開啟需要操作的excel**,在任意空白單元格中輸入函式=min(if(b:b<60,row(o:o)))。
【mid函式的作用是返回給定參數列中的最小值】【注意需要使用ctrl+shift+enter三鍵組合完成輸入,excel會將輸入的公式當成陣列公式來處理,外部表現是在公式兩邊加上了花括號{},和手動輸入{}是完全不同的】
3、返回excel**,可快速得到該列第一個符合條件的單元格位置。
7樓:真真真白丁
親,第一步可以用公式實現。找一個空白單元格,貼上下面的公式,按版「ctrl+shift+回車」結束輸入:權=min(if(o:
o<10,row(o:o)))這就找到了o列第一個<10的行
刪除就沒法用公式了。要麼您受累手工刪,要麼做vba。
vba**如下:
sub fo()
dim rc as long
dim rg as range
rc = range("o" & rows.count).end(xlup).row
for each rg in range("o1:o" & rc)if rg.value < 10 thenrows(rg.
row + 1 & ":" & rc).deleteexit for
end if
next
end sub
8樓:匿名使用者
如下圖所示,找出第一個小於60的單元格所在的行。
在b1單元格輸入「=min(if(o:o<60,row(o:o)))」按「ctrl+shift+回車」結束輸入即可。結果顯示:第7行。
9樓:匿名使用者
好像只能用篩選,篩選出不符合條件的記錄,標記第一行,取消篩選反再刪除??
EXCEL返回特定單元格的數值,EXCEL怎樣隨機返回指定範圍某個單元格的內容?
假定資料區位於a f 在h1輸入行號,h2輸入列號,h3輸入 indirect r h1 c h2,0 即可獲得結果。用vlookup hlookup函式試試看 如何在excel的if函式的返回某一個單元格的數值 即引用某單元格的值 1 首先在電腦上用2007版ppt軟體開啟目標檔案。2 然後在c1...
excel中如何將符合條件的單元格內容合併至單元格中
1 首先在電腦中開啟excel之後,匯入一個 檔案。在需要合併的單元格內容後面輸入分隔符號。2 然後選擇單元格,輸入phonetic函式,如下圖所示。3 接著滑鼠直接框選想要合併的內容,分隔符也要框選上。4 最後敲電腦上的回車鍵,就合併到一個單元格了,如下圖所示就完成了。textjoin if e ...
excel中當某一單元格符合特定條件,如何在另一單元格顯示特
可以試試if函式,可以返回引號內任意的數字或字元。if b1 1,0 1和0是可以任意換的。b1 if a1 123 1 2 如果a1等於123,則b1等於1,否則等於2.類似這個思路,自己去做吧。要麼你發個 過來 excel 查詢特定數值單元格,並將所有對應的特定數值單元格的上一行的對應單元格求合...