1樓:山桑弓
你的意思是從有資料的位置從下往上求和,如果最下面的乙個是正的,就是往上求到0或負數為止,如果是負的,就往上求和到0或正的為止,或者整列全部是正的,就都求,整列全部是負的,就都求,是這樣嗎?
如果是,假設資料在a1:a7中,公式可為
=sum(offset(a1,iferror(lookup(2,0/(sign(a1:a7)<>sign(lookup(9^9,a1:a7))),row(1:7)),),,999))
如果單元格位址不對,自己適當調整,比如是在a1:a20中,改為
=sum(offset(a1,iferror(lookup(2,0/(sign(a1:a20)<>sign(lookup(9^9,a1:a20))),row(1:
20)),),,999))
上面的公式就是尋找到最下面的不合適的資料之後,再往下求和999個,如果下面a1:a7或a1:a20範圍之外比如a25還有資料,就會出錯的,所以不能有資料,如果有資料,可以改用這個,範圍之外有資料也沒有干擾
=sum(offset(a1,count(a1:a7)-1,,iferror(lookup(2,0/(sign(a1:a7)<>sign(lookup(9^9,a1:
a7))),row(1:7))-rows(a1:a7),-rows(a1:
a7))))
2樓:少年薄荷涼
用countif 函式統計
假設資料列在a列
在任意空單元格輸入下面的公式
="小於0的有:"&countif(a:a,"<0")&"個,等於0的有:
"&countif(a:a,"=0")&"個,大於0的有:"&countif(a:
a,">0")&"個"
3樓:匿名使用者
為了公式方便讀,我取了27行固定資料,不固定的話需要使用count來計算,另外假最後的設連續的正數或者負數不超過100行。
4樓:匿名使用者
如下圖: 正數和公式:=sumif(a2:a10,">0",a2:a10) 負數和公式:=sumif(a2:a10,"<0",a2:a10)
5樓:匿名使用者
如果末尾不能確定是正或負,並且末尾是正或負的數字個數也不確定的話,那就最好用vba來實現。
excel如何計算一列數中有多少個正數有多少個負數有多少個為零
6樓:匿名使用者
用countif 函式統計
假設資料列在a列
在任意空單元格輸入下面的公式
="小於0的有:"&countif(a:a,"<0")&"個,等於0的有:
"&countif(a:a,"=0")&"個,大於0的有:"&countif(a:
a,">0")&"個"
7樓:匿名使用者
假定要統計的數在a列,那麼公式為:="大於0個數為"&countif(a:a,">0")&"個;"&"小於0個數為"&countif(a:
a,"<0")&"個;"&"等於0個數為"&countif(a:a,"=0")&"個。"
8樓:匿名使用者
本人有個笨辦法,找空白三列 例如b、c、d列b1中寫入 =if(a1>0,"1"," ")下拉填充c1中寫入 =if(a1<0,"1"," ")下拉填充d1中寫入 =if(a1=0,"1"," ")下拉填充各列求和~~
excel如何計算一列有中多少正數和負數
9樓:slai_楓
用countif函式
假設資料在a列,正數個數:=countif(a:a,">0");負數個數:=countif(a:a,"<0")示例:
10樓:匿名使用者
b1="正數是"&countif(a1:a15,">0")
c1="負數是"&countif(a1:a15,"<0")
11樓:匿名使用者
在b列中輸入公式=if(a>0,1),那麼b列的合計數就是正數的個數,同理在c列中輸入專=if(a<0,1),c列的合屬計數就是負數的個數,注意,公式中的a不是直接用手輸入,而是用滑鼠點選a列,以便在b列往下拉的時候,a的數值跟著變。
答題完畢,祝你開心!
回答補充:
假如資料在a1到a9中, 結果顯示在a10, 那麼你在a10當中輸入公式
=countif(a1:a9,">0")
就會顯示正數個數。而輸入
=countif(a1:a9,"<0")
就是顯示負數個數。
前者是統計範圍, 後者是判斷條件, 可以根據自己需要進行修改。
提醒:選單「插入」-->「函式」裡面有很多的函式。
12樓:匿名使用者
b1 =countif(a1:a15,">0")
c1 =countif(a1:a15,"<0")
開啟xls,查詢幫助countif
excel中一列數字,有整數、負數和0,怎麼把其中的負數都變成0
13樓:匿名使用者
在b1中輸入或複製貼上下列公式之一
=if(a1>0,a1,0)
=if(a1<=0,0,a1)
下拉填充
14樓:匿名使用者
=if(b1<=0,0,b1)下拉即可
15樓:朱科技
=if(a2>=0,a2,0)
16樓:姒學泣代雙
應該是單元格格式的問題吧?
選擇你需要輸入資料的單元格,右鍵-設定單元格格式-第乙個選項卡「數字」下的「分類」選擇第乙個選項「常規」,確定,然後再輸入看看
excel裡預設輸入負數是在資料前面加乙個-號,或者在資料兩邊加一對()號
excel中某一列有負數和正數,如何篩選? 5
17樓:老巫婆你送後
1、開啟excel**,選中有正負數的一列。
2、選中一列後,點選工具欄中的篩選。
3、點選篩選後,進入篩選頁面,點選數字篩選,選中大於或等於。
4、點選大於或等於後,在大於或等於中輸入0,然後點選確定。
5、確定篩選大於或等於0的資料後,正負就全部篩選出來了,全選篩選出來的資料。
6、全選資料後,按del刪除,然後選項篩選就可以得到負數了。
18樓:智愛分享
首先設定第一行為篩選字段,選中該資料表的第一行,點選篩選;
其次,在該列欄位點選篩選,如果想選擇正數,設定選項為「大於0」,如果要選擇負數則設定選項為「小於0」。
19樓:
選中該列,並點選選單中的篩選,下拉箭頭中選擇 自定義-> 大於或等於 填0,然後把篩選出的內容全部刪掉就行
20樓:
到自動篩選的下拉列表中選自定義——數值小於0
21樓:
排序後刪除,或者 =sumif(a12:b13,"<0")
22樓:匿名使用者
1、先把數列依公升序排列
2、刪除正數
excel** 一列有負數有正數, 怎樣把負數的全部篩選出來
23樓:歐禿禿
在excel中要篩選出所有的負數,可以使用工具欄的「排序和篩選」,點選「篩選」,設定好篩選條件即可。
1、開啟需要操作的excel**,點選選單欄的「開始」選項,選中a1單元格。
2、在工具欄找到「排序和篩選」,點選下方的下拉三角箭頭,點選「篩選」。
3、可以發現a1單元格出現了乙個下拉三角箭頭,點選三角箭頭。
4、在彈出的下拉列表中選擇「數字篩選」,點選「小於」。
5、在彈出的「自定義自動篩選方式」中選擇「小於」,數值輸入為「0」,點選「確定」。
6、可以看到,所有的負數已經篩選出來了。
24樓:紅旗雪
如圖,要篩選出a列的負數,步驟是:(07版)
1、選中a1單元格,點選「資料」、「篩選」。
2、點a1右下角的下拉框,「數字篩選」、「小於」。在「自定義自動篩選方式」對話方塊中,「小於」後輸入「0」,確定。
25樓:大橙子影視
excel將負數標為紅色的方法,這麼簡單你學會了嗎excel將負數標為紅色的方法,這麼簡單你學會了嗎excel將負數標為紅色的方法,這麼簡單你學會了嗎excel將負數標為紅色的方法,這麼簡單你學會了嗎
26樓:流油的漢堡
不用篩選的,直接用資料選單中的排序,降序排列,負數在最後
27樓:
wps**中在開始下選擇「條件格式」——「突出顯示單元格規則」——選「小於」——輸入「0」即可。
28樓:倩倩倩丶
選擇篩選 然後輸入對應的就可以
29樓:匿名使用者
篩選小於0的不就好了嘛?
30樓:花花草草晶晶
篩選-自定義篩選-小於0
怎樣實現excel中一列資料中滿足另一列資料條件的數值求和
2種方法 一 用兩個函式實現 concatenate和sumif,例如產品為列a,規格為列b,數量為列c 步驟 1 在產品前插入一列a 2 在a2中輸入 concatenate b2,c2 然後往下填充至列尾 3 在d2中輸入 sumif a a,a2,c c 然後往下填充至列尾 4 c列就是求和後...
用Python修改excel中一列資料
可以使用pandas庫,先讀取excel檔案,然後使用pandas庫來修改一列,然後寫入檔案即可。你可以考慮利用openpyxl,開啟需要操作的檔案,然後讀入對應列的資料,將資料放到字典裡面。同時開始寫輸出的列,如果字典裡面沒有資料的話,就順序加1,存在資料的話,就將字典的數輸出就好了。python...
Excel問題一列中相同資料出現幾次
假設該列為a列,在旁邊新增一列,在b1單元格輸入公式 countif a a,a1 將該公式下拉複製即可。b列數值即是對應左邊a列相應行次資料出現的次數。用函bai數vlookup 形式是 vlookup 關鍵字 du,另一列zhi 的區域dao 首列是關鍵字區域 區域的第幾列,false 1 例如...