如何在excel中去掉符合某些條件的數

時間 2021-09-12 20:49:40

1樓:匿名使用者

多種方式可以實現,這個根據你的熟練程度和需求自行選擇方法吧:

1、資料有效性;

2、篩選功能;

3、設定單元格格式-自定義;

4、用「排序」工具,此方法最快,先加一列填寫臨時序號。先以你的資料排序,刪除不合條件的資料後再按臨時序號排序;

5、條件格式(以excel2007為例):

(1)、選擇全部資料範圍,點「條件格式」;

(2)、選擇條件,可以進行單元格的填充或設定成其它格式,ok。

這樣只是解決難以查詢的問題,刪除還是要靠你自己。

2樓:

1、可以在要判斷的數值列(假設為a列)如後面增加一列空白列(假設為b列),在b1中輸入以下公式:

=if(a1>35,"錯誤","")

該公式是判斷a1中的數值是否大於35,若大於35則在b1中顯示錯誤,否則不顯示。

2、然後可以通過滑鼠拖動將b1的公式複製到整個b列,這樣a列中所有數值大於35的資料全在b列中顯示錯誤。

3、然後對整個資料表按照b列進行排序,這樣錯誤的資料都排在一起,可以一起選中並刪除。

如果你不想改變原資料的順序的話,需要在上述第3步排序之前對原資料標記各自的順序號,可以在b列後插入乙個空白列(假如為c列),在c1中輸入1,然後可以通過滑鼠拖動將c1的資料複製到整個c列,複製方式選擇「以序列填充」,這樣資料原來是第幾行就已經標記好了。

現在先按步驟3對資料排序並刪除錯誤資料,然後在按c列排序,使剩餘資料恢復原順序。

3樓:匿名使用者

1、如圖,a列有一組數字,要去掉所有小於1的數值。

2、在b1單元格輸入「=if(a1<1,"",a1)」回車。

3、滑鼠移到b1單元格右下角,游標變為黑十字,按住滑鼠左鍵向下拖拽到b10即可。

4樓:匿名使用者

在數值區域,用函式if作判斷,來自動為你批量處理:

假設你的數萬個資料在工作表sheet1

1、右鍵點工作表sheet1--移動或複製工作表--勾選"建立副本"--確定;

2、在新複製的工作表sheet1 (2),假設資料區域從a2開始,則在單元格a2加上公式:

=if(sheet1!a2>35,0,sheet1!a2);

3、點右下角出現的小+往下往右複製即可;

後期整理,可選整個工作表,複製--選擇性貼上--數值,保留工作表sheet1 (2)資料就可以了。

另如果你的工作量不大,可以用全選工作表--格式--條件格式:

條件裡錄入》35,在格式裡選擇--圖案--某顏色,錯誤資料會以顏色來標識了。

希望能幫助到你。

5樓:匿名使用者

假設資料在sheet1

在sheet2的a1中輸入或複製貼上下列公式=if(sheet1!a1>35,"",sheet1!a1)下拉填充,右拉填充

6樓:匿名使用者

全選該錶,格式-條件格式,選擇數值,大於35,格式選圖案,顏色為黑,這樣大於35的就看不到了。

7樓:匿名使用者

比如資料在a列,那你在b1輸入=if(a1>35,"錯誤","")並向下填充.

8樓:山桑弓

是怎麼乙個去除法,光是去掉看不見,還是去掉後求和什麼的,如果光是去掉看不見,選定所有資料區域,右擊,設定單元格格式,自定義,右邊框中輸入

[>35]"";#

就會把大於35的資料隱藏起來了,不過計算時不影響,如果是去除後不進入計算,假設資料在d1:d10,公式為

=sumproduct((d1:d10<=35)*d1:d10)

9樓:鄉村小乙

篩選 將不符合條件的數打勾 就可以將符合條件的數篩選出去了

10樓:貓之大神

sub test()

dim rng as range

for each rng in activesheet.usedrange

if rng.value > 35 then rng.clearcontents

next

end sub

---工具-巨集-vb編輯器,插入-模組,複製上面的程式,然後點執行即可

11樓:

「資料」——「有效性」功能

excel如何篩選出某範圍內符合某條件數值的個數?

12樓:匿名使用者

簡單的方法。用if函式。在e1單元個人工判斷,你可以複製下面的公式在e2單元個嘗試!

=if(or(and(c2>=81,c2<=91),and(d2<=91,d2>=81)),e1+1,e1)

判斷在61-80的方法一樣!!!

申請採納!!!!!!!!!!

excel如何統計符合2個條件的單元格個數?並且其中有個條件是包含特定字元的

13樓:真真真白丁

親,如下圖,陣列公式,按「ctrl+shift+回車」結束輸入:

=sum((a:a=a1)*not(iserror(find("b",b:b)))*1)

14樓:平陽虎

=sumproduct((a1:a1000="張三")*(iserr(find("b",b1:b1000))=false))

15樓:沈一民

c1=sumproduct((a1:a5000="張三")*(right(b1:b5000,1)="b"))

16樓:匿名使用者

=countifs(a:a,"張三",b:b,"*b*")

在excel中,去掉一列數中的某些數字後,顯示剩餘的數字呢

假設567890在a1 要去掉4780在b1在c1中輸入或複製貼上此公式 substitute substitute substitute substitute substitute substitute substitute a1,left b1 mid b1,2,1 mid b1,3,1 mid...

中如何去掉某些文字,WORD中如何去掉某些文字?

星似箭 匯入access即可 不過需要你自己去學習了! 英文去掉可以在word中的替換中完成,不過比較麻煩分別用a z,a z替換成空就能達到去掉英文的目的。想去掉中文。需要看看你的單詞表是怎麼排版的了。如何快速刪除一個文件裡的一部分文字? 如果是一些相同的字或句子用記事本或者word開啟要操作的文...

如何去掉excel中的橫槓,如何在excel中去掉日期的橫槓

替換 複製需要去掉的橫槓 按ctrl h開啟查詢替換視窗,在替換標籤下,將複製的橫槓貼上到查詢欄中,替換欄不寫東西,全部替換即可。用函式 假如資料在a列,在b1輸入 substitute a1,下拉公式即可。非單元格內字元,是乙個畫上的橫線,如果只有一兩個,點選選中後,按delete鍵刪除即可,如果...