1樓:苗喬恩
=index(c:c,large(if(c$1:c$9<0,row($1:$9),0),row($a1)))&""
陣列公式,按ctrl+shift+enter產生花括號。
如圖所示:
2樓:我來也
是按位置而不是大小倒數排的負數吧,應該可以用陣列公式提取出來的可以在b17單元格輸入陣列公式:
=iferror(index(b$2:b$13,large(if(b$2:b$13<0,row($1:$12),-2),row(a1))),"")
複製並下拉和右拉至d20單元格,即可。
特別強調:上面的公式為陣列公式,在輸入或者貼上時必須同時按ctrl+shift+enter這3個鍵結束,否則公式是無效的……
3樓:笑一笑說一說
在b17中輸入如下公式
=if(row(a1)>countif(b$2:b$13,"<0"),"",index(b:b,large(if(b$2:
b$13<0,row($2:$13),0),row(a1))))
按ctrl+shift+enter組合鍵
下拉填充,右拉填充
excel裡面取一串數字的倒數第二個該如何操作
4樓:刺友互
1、開啟excel文件,輸入一些數字。
2、然後在空白的單元格內容輸入【=mid】,選擇mid函式。
3、然後三個引數依次選擇【a1,2,3】,代表取a1單元格資料,從第2個數字開始,取3個數字。
4、按下【enter】鍵,可以看到結果已經出現了。
5、然後拉下右下角的填充柄,即可將其他的單元格內容快速提取出來。
注意事項:
5樓:匿名使用者
利用mid,left,right,replace可以變換出很多函式組合來達到目的,
以a1單元格舉例,如下:
公式=left(right(b1,2)),最簡短的公式,邏輯是先取單元格的最後兩位數,然後用left函式取最後兩位數的第一位數。
公式=mid(a1,len(b1)-1,1),最直接的公式,完全按照題面意思從倒數第二位數開始取值,取值寬度為1個數字。
公式=replace(replace(b1,1,len(b1)-2,),2,1,),看起來挺長,但其實邏輯很簡單,首先將單元格除去最後兩位數的其他數字替換為空值,然後再將最後一位數替換為空。
不嫌麻煩的話,甚至你可以用vba自定義函式,**如下:
function aa(x as range)
dim i%
i = len(x) - 1
aa = mid(x, i, 1)
end function
輸入**後,你只要在單元格輸入公式=aa(b1)即可得到結果。
6樓:匿名使用者
=left(right(b1,2))
7樓:匿名使用者
這個行不?
=left(right(b1,2),1)
如何將excel中的所有負數提取到單獨的一列中
8樓:匿名使用者
第一步:電腦上面開啟「篩選」
第二步:開啟篩選條件(最上面或右擊)
第三步:條件選擇:數值
第三步:再選擇:小於
第四步:輸入「0」
完畢,然後篩選出來的就是負數,如果你需要放在單獨的一列,只需要複製貼上即可(如果要恢復,只需要取消篩選或者將篩選條件刪除即可)
9樓:excel小樹
b1輸入
=if(isnumber(find("-",a1)),a1,"")下拉
excel問題!!一串數字的倒數第二位如何用excel函式來取
10樓:匿名使用者
假設數字在a1,那麼b1=left(right(a1,2))
11樓:year風中火
應該是在資料 裡設定一下就行。
excel如何提取單元格內倒數第四個第五個數字?
12樓:匿名使用者
示例公式:
=--mid(a1,len(a1)-4,2)公式提取單元格a1中第45 第5個數字。
其中:len(a1)-4=len(a1)-5+1是mid函式取數的起始位置。
--將提取到的數字由文字格式轉換為數值格式。
13樓:匿名使用者
left() right() mid()
都可以倒數的話 right()函式 合適
14樓:眯住眼串針
=left(right(a1,5),2)
15樓:
=left(right(a1,5),2)
16樓:思雪遙遙
=int(right(a1,5)/1000)
17樓:匿名使用者
=mid(a1,len(a1)-5,2)
在excel中怎麼用公式取最後幾個數
18樓:匿名使用者
3全部1、開啟需要編輯的excel**。
2、如需提取a欄數字左邊前兩位,在b1欄輸入=left(a1,2),「left」表示需要從左邊提取數字,「a1」表示你要提取的數字欄,「2」表示要提取的數字位數,之後按enter即可。
3、編輯成功後需要提取a欄的數字,只需點選b1格,右下角會出現一個實心的黑點,左鍵點選黑點向下拖即可。
4、如需提取a欄數字右邊後5位,在b1欄輸入=right(a1,5),「right」表示需要從右邊提取數字,「a1」表示你要提取的數字欄,「5」表示你要提取的數字位數,之後回車,點選b1下拖即可。
5、如需提取a欄數字從左第4位開始的中間2位,在b1欄輸入=mid(a1,4,2),「mid」表示需要提取中間數字,「a1」表示你要提取的數字欄,「4」表示從第4位開始提取,「2」表示你需要提取兩位數字,之後回車,點選b1下拖即可。
6、完成效果圖。
19樓:excel先生
假如你要取a1單元格中資料的最後3個字元,就用公式:
=right(a1,3)
20樓:匿名使用者
可以用right()函式,比如取最後3位,公式如下:
=right(a1,3)
21樓:匿名使用者
=right(a1,5)
取a1的最後五位
22樓:甘室樂們
是倒數值吧?如果是這個的話,直接用排序或條件格式就行
23樓:tt空白符
資料-分列-固定寬度,根據你需要的長度切割資料長度和內容
excel如何用公式,提取某行倒數第1個漢字至第4個漢字
24樓:匿名使用者
如果資料在a1,那麼輸入以下公式
=right(a1,4)
詳見附圖
25樓:匿名使用者
用b2=right(a1,4)
excel提供了幾個常用的的提取文字內容的函式:
left()——返回文字字串中從開頭開始的指定個數的字元right()——返回文字字串中從結尾開始往前的指定個數的字元mid()—— 返回文字字串中從指定位置開始的指定個數的字元
excel倒數第n個不重複函式問題 10
26樓:粟如塵
通過工式篩選出當前資料的不重複項,並以不重複項的選擇性第幾個引數
為起始數
EXCEL提取函式
這裡不用函式,教你一個更簡單的方法。選資料 分列,然後分隔符符號,選其他 填入 然後確認。就分成880 1092 和55g平板紙兩列。然後再來一次。再分割一次把55g和平板紙再分列。不就是你要的效果。a2輸入 left a1,find a1,1 1 a3輸入 mid a1,find a1,1 1,f...
EXCEL怎麼通過函式提取資料?
您好,方法。1.我們要將銷售單號這一列中間的四位數字提取出來。2.新建一個空白列,輸入函式mid。3.之後在公式中輸入計算的單元格,要提取的是第八位數字往後的四位數。4.所以要輸入第八位的8,和往後的數量4。5.然後按下回車鍵,得到我們所需要的資料就可以了。總結1.我們要將銷售單號這一列中間的四位數...
excel提取特定值公式,Excel如何使用公式提取滿足某一條件中的某一組資料?
像這樣密密抄麻麻的資料,建議複製到word裡面操作。word裡面的 ctrl f 查詢內容 z 0 9 高階 搜尋選項 使用萬用字元 勾選 突出顯示所有 勾選 查詢全部 關閉 查詢和替換 對話方塊 ctrl c 再貼上到你需要的位置。其中的 z555 是我專門增加數值的,設定 為可以查詢z後面1 1...