excel中如何实现把数据里小于60的数全部替换成60?用函数最好

如题目 谢谢 是在一张工作表里面所有小于60的数据改成60

jyj1981525说的对,这个好像没法在同一个表里自己复制自己。我觉得可以用两个办法:
一、如果数据不复杂的话,在数据区域用条件格式把<60的数字显示出来,然后直接复制、粘贴60,手工来改。
二、如果数据多,可以另建一个工作表sheet2,把表头格式留下,数据清空。然后用if函数从sheet1来取值。比如sheet2的a1对应的单元格可用公式:=IF(sheet1!a1<60,60,sheet1!a1)。这样就间接地达到了这个效果。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-02-07
1、可以用MAX函数解决此问题。
2、比如要处理的数值在A2:A99单元格。
3、则在B2单元格输入公式:=MAX(60,A2)下拉复制到B99即可。
4、MAX函数的功能为:返回一组值中的最大值。此例中返回A2单元格值和60这两个数值中的最大值。即可达到要求目的。
第2个回答  2019-03-03
一、可以用条件格式把<60的数字显示出来,或者用筛选功能把小于60的数据选择出来,然后手工替换成60。
二、函数的方法,可以用if函数,假设数据在A列,把修改后的数据显示在B列,可以在B1单元格输入公式=IF(A1<60,60,A1)。
三、用MAX函数,在B1单元格输入公式:=MAX(60,A1)下拉复制到所需单元格即可。MAX函数的功能为:返回一组值中的最大值。此例中返回A2单元格值和60这两个数值中的最大值。
第3个回答  2010-08-17
用自动筛选,先筛选出小于60的行,然后在第一个单元格中输入60,再自动向下填充。比函数方便。
第4个回答  2010-08-17
公式:if(a1<60,60,a1)
相似回答