excel裡怎麼將小於60的資料替換成

2021-12-27 07:33:13 字數 3430 閱讀 7963

1樓:匿名使用者

在該行(列)資料的旁邊行(列)輸入if函式=if(b5<60,0,b5)

這裡b5是需要處理的資料的位置,你根據自身情況靈活修改。

然後根據原始資料的多少,將該公式進行填充該行(列),這樣就可以得到新的一行(列)資料,這就是滿足需要的結果。

新的結果是公式,是「活的」,要想將其變成「死的」純數值,可以「複製」結果行(列),然後「選擇性貼上/數值」到任意位置。

2樓:春分好時節

工具-巨集-vb編輯器,在左邊找到你的這個工作表,雙擊。將下面**貼上:

private sub worksheet_change(byval target as range)

if target.column = 3 then'如果只改第三列:3;第四列:4

if target < 20 then target = 0end if

end sub

如果改整個工作表,則貼上:

private sub worksheet_change(byval target as range)

if target < 20 then target = 0end sub

3樓:紅山人

用if函式就可以了.

excel中如何實現把資料裡小於60的數全部替換成60?用函式最好

4樓:匿名使用者

=if(a1<60,60,a1)

或=max(a1,60)

下拉填充,右拉填充

5樓:匿名使用者

用vba寫段迴圈**,判斷<60的替換成60即可。

6樓:excel小奇

1、可以用max函式解決此問題。

2、比如要處理的數值在a2:a99單元格。

3、則在b2單元格輸入公式:=max(60,a2)下拉複製到b99即可。

4、max函式的功能為:返回一組值中的最大值。此例中返回a2單元格值和60這兩個數值中的最大值。即可達到要求目的。

7樓:匿名使用者

用自動篩選,先篩選出小於60的行,然後在第乙個單元格中輸入60,再自動向下填充。比函式方便。

8樓:朱薈非

jyj1981525說的對,這個好像沒法在同乙個表裡自己複製自己。我覺得可以用兩個辦法:

一、如果資料不複雜的話,在資料區域用條件格式把<60的數字顯示出來,然後直接複製、貼上60,手工來改。

二、如果資料多,可以另建乙個工作表sheet2,把表頭格式留下,資料清空。然後用if函式從sheet1來取值。比如sheet2的a1對應的單元格可用公式:

=if(sheet1!a1<60,60,sheet1!a1)。

這樣就間接地達到了這個效果。

9樓:

用函式?乙個單元格能按函式來自己替換自己??那不就是迴圈引用了嗎?

還是篩選後手動改吧。

10樓:捲捲卷兒吖

一、可以用條件格式把<60的數字顯示出來,或者用篩選功能把小於60的資料選擇出來,然後手工替換成60。

二、函式的方法,可以用if函式,假設資料在a列,把修改後的資料顯示在b列,可以在b1單元格輸入公式=if(a1<60,60,a1)。

三、用max函式,在b1單元格輸入公式:=max(60,a1)下拉複製到所需單元格即可。max函式的功能為:

返回一組值中的最大值。此例中返回a2單元格值和60這兩個數值中的最大值。

11樓:_法_皇_之_綠

你這些資料時在一列裡,還是在一行裡,還是不規則的分布的?

12樓:

公式:if(a1<60,60,a1)

excel 將小於60的資料替換60

13樓:綠衣人敲門

1、可以用max函式解決此問題。

2、比如要處理的數值在a2:a99單元格。

3、則在b2單元格輸入公式:=max(60,a2)下拉複製到b99即可。

4、max函式的功能為:返回一組值中的最大值。此例中返回a2單元格值和60這兩個數值中的最大值。即可達到要求目的。

14樓:匿名使用者

選中區域,自定義單元格格式--數字--自定義---輸入[<60]"60";[>60]g/通用格式;"60"

[<60]"60";[>=60]g/通用格式;g/通用格式都可以用ctrl+v複製貼上我的內容

15樓:匿名使用者

這些都看不懂看了真的屬於是菜鳥級別了。

我也不知道怎麼教你。用公式你肯定是不會的。簡單一點吧,你用滑鼠左鍵選擇全班成績一欄的單元格區域→選擇降序排序→確定→在旁邊輸入乙個「60」→複製輸入「60」的單元格→選擇小於「60」的單元格→貼上。

看起來有點複雜,但應該可以理解吧。

16樓:匿名使用者

=max(60,a1)

17樓:匿名使用者

=if(a1<60,60,a1)

如何將excel中大於0小於等於60的替換成數值1

18樓:匿名使用者

用if函式的話就要建立輔助表了

在輔助表內輸入公式 if(a1>60,a1,1)

不知道能不能滿足你的要求

19樓:江浙小哥

直接刷選出0-60的出來換掉,不用那麼麻煩

我做乙份excel**,想把裡面中小於0的資料全部替換成1 。

20樓:匿名使用者

選中表中所有資料列,【格式/單元格/數字/自定義】-型別輸入:[<0]"1";g/通用格式 (還可以,單元格格式/數字/常規格式還原)

樓上另一種方法也好:選中要替換的區域 ctrl +f 查詢"-" 負號 點選項 查詢範圍 為值 ;ctrl + a 全選 找到的結果 替換 「-*」 替換為 1 。(替換就不能再還原)

21樓:

公式也可以 =a1^(a1>=0)

公式無法在原有單元格進行

如果要在原有單元格操作 建議用 篩選 再 alt + ; 編輯欄輸入 1 , 再按住 ctrl + 回車

還有乙個辦法 就是選中要替換的區域 ctrl +f 查詢"-" 負號 點選項 查詢範圍 為值

ctrl + a 全選 找到的結果 替換 「-*」 替換為 1

22樓:

=if(a1<0,1),填充公式

23樓:匿名使用者

=if(a1="","",if(a1<0,1,""))

這樣就能實現你的要求了。

456括號裡的數小於150最大填幾

解 456 150 456 150 306 456 括號裡的數小於150,括號最小填 307 456 307 149 150 456 150,最大填 307 在括號裡填上最大的整數數15 多少小於150 15 150,中填入的最大整數是9 因為15 10 150,所以 中填入的整數小於10即可,最大...

怎麼將Excel裡的折線圖圖例都改成黑色

右鍵點不同部位,出不同選單,你這題可以點圖里的線,選格式,顏色選黑色。點選圖例,在你想更改的折線1或2上再點選一次,右鍵點選選擇格式,折線1或2就可以設定你想設定的顏色 一定要點選2次,才會出現單獨調整顏色,這個我試過的,肯定沒問題 都是黑色不好區分啊?你用office2007麼?選中圖表,依次點 ...

如何將excel裡的秒換算成小時

1 列表中的時間輸入的方法是中文數字混合輸入。2 在 資料 選單下選擇 分列 命令。3 在 分列 視窗中選擇 分隔符號 點選 下一步 按鈕。4 分隔符號選擇其他,並在文字框中輸入 分 5 這個時候我們會看到資料分成兩列了。這個時候我們可以發現,如果不足1分的時間,分列後,第二列分列的資料為空值 6 ...