A1<0时,C1显示黄色
方法如下:
<1>、单元击C1单元格,点“格式”>“条件格式”,条件1设为:
公式=A1=1
<2>、点“格式”->“字体”->“颜色”,点击红色后点“确定”。
条件2设为:
公式=AND(A1>0,A1<1)
<3>、点“格式”->“字体”->“颜色”,点击绿色后点“确定”。
条件3设为:
公式=A1<0
点“格式”->“字体”->“颜色”,点击黄色后点“确定”。
<4>、三个条件设定好后,点“确定”即出。
21、EXCEL中如何控制每列数据的长度并避免重复录入
<1>、用数据有效性定义数据长度。
用鼠标选定你要输入的数据范围,点"数据"->"有效性"->"设置","有效性条件"设成"允许""文本长度""等于""5"(具体条件可根据你的需要改变)。
还可以定义一些提示信息、出错警告信息和是否打开中文输入法等,定义好后点"确定"。
<2>、用条件格式避免重复。
选定A列,点"格式"->"条件格式",将条件设成“公式=COUNTIF($A:
$A,$A1)>1”,点"格式"->"字体"->"颜色",选定红色后点两次"确定"。
这样设定好后你输入数据如果长度不对会有提示,如果数据重复字体将会变成红色。
22、在EXCEL中如何把B列与A列不同之处标识出来?
(一)、如果是要求A、B两列的同一行数据相比较:
假定第一行为表头,单击A2单元格,点“格式”->“条件格式”,将条件设为:
“单元格数值”“不等于”=B2
点“格式”->“字体”->“颜色”,选中红色,点两次“确定”。
用格式刷将A2单元格的条件格式向下复制。
B列可参照此方法设置。
(二)、如果是A列与B列整体比较(即相同数据不在同一行):
假定第一行为表头,单击A2单元格,点“格式”->“条件格式”,将条件设为:
“公式”=COUNTIF($B:
$B,$A2)=0
点“格式”->“字体”->“颜色”,选中红色,点两次“确定”。
用格式刷将A2单元格的条件格式向下复制。
B列可参照此方法设置。
按以上方法设置后,AB列均有的数据不着色,A列有B列无或者B列有A列无的数据标记为红色字体。
23、EXCEL中怎样批量地处理按行排序
假定有大量的数据(数值),需要将每一行按从大到小排序,如何操作?
由于按行排序与按列排序都是只能有一个主关键字,主关键字相同时才能按次关键字排序。
所以,这一问题不能用排序来解决。
解决方法如下:
<1>、假定你的数据在A至E列,请在F1单元格输入公式:
=LARGE($A1:
$E1,COLUMN(A1))
用填充柄将公式向右向下复制到相应范围。
你原有数据将按行从大到小排序出现在F至J列。
如有需要可用“选择性粘贴/数值”复制到其他地方。
注:
第1步的公式可根据你的实际情况(数据范围)作相应的修改。
如果要从小到大排序,公式改为:
=SMALL($A1:
$E1,COLUMN(A1))
24、巧用函数组合进行多条件的计数统计
例:
第一行为表头,A列是“姓名”,B列是“班级”,C列是“语文成绩”,D列是“录取结果”,现在要统计“班级”为“二”,“语文成绩”大于等于104,“录取结果”为“重本”的人数。
统计结果存放在本工作表的其他列。
公式如下:
=SUM(IF((B2:
B9999="二")*(C2:
C9999>=104)*(D2:
D9999="重本"),1,0))
输入完公式后按Ctrl+Shift+Enter键,让它自动加上数组公式符号"{}"。
25、如何判断单元格里是否包含指定文本?
假定对A1单元格进行判断有无"指定文本",以下任一公式均可:
=IF(COUNTIF(A1,"*"&"指定文本"&"*")=1,"有","无")
一、单组数据加减乘除运算:
①单组数据求加和公式:
=(A1+B1)
举例:
单元格A1:
B1区域依次输入了数据10和5,计算:
在C1中输入=A1+B1
后点击键盘“Enter(确定)”键后,该单元格就自动显示10与5的和15。
②单组数据求减差公式:
=(A1-B1)
举例:
在C1中输入=A1-B1即求10与5的差值5,电脑操作方法同上;③单组数据求乘法公式:
=(A1*B1)
举例:
在C1中输入=A1*B1即求10与5的积值50,电脑操作方法同上;④单组数据求乘法公式:
=(A1/B1)
举例:
在C1中输入=A1/B1即求10与5的商值2,电脑操作方法同上;⑤其它应用:
在D1中输入=A1^3即求5的立方(三次方);
在E1中输入=B1^(1/3)即求10的立方根小结:
在单元格输入的含等号的运算式,Excel中称之为公式,都是数学里面的基本运算,只不过在计算机上有的运算符号发生了改变――“×”与“*”同、“÷”与“/”同、“^”与“乘方”相同,开方作为乘方的逆运算,把乘方中和指数使用成分数就成了数的开方运算。
这些符号是按住电脑键盘“Shift”键同时按住键盘第二排相对应的数字符号即可显示。
如果同一列的其它单元格都需利用刚才的公式计算,只需要先用鼠标左键点击一下刚才已做好公式的单元格,将鼠标移至该单元格的右下角,带出现十字符号提示时,开始按住鼠标左键不动一直沿着该单元格依次往下拉到你需要的某行同一列的单元格下即可,即可完成公司自动复制,自动计算。
二、多组数据加减乘除运算:
①多组数据求加和公式:
(常用)
举例说明:
=SUM(A1:
A10),表示同一列纵向从A1到A10的所有数据相加;=SUM(A1:
J1),表示不同列横向从A1到J1的所有第一行数据相加;②多组数据求乘积公式:
(较常用)
举例说明:
=PRODUCT(A1:
J1)表示不同列从A1到J1的所有第一行数据相乘;=PRODUCT(A1:
A10)表示同列从A1到A10的所有的该列数据相乘;③多组数据求相减公式:
(很少用)
举例说明:
=A1-SUM(A2:
A10)表示同一列纵向从A1到A10的所有该列数据相减;
=A1-SUM(B1:
J1)表示不同列横向从A1到J1的所有第一行数据相减;
④多组数据求除商公式:
(极少用)
举例说明:
=A1/PRODUCT(B1:
J1)表示不同列从A1到J1的所有第一行数据相除;=A1/PRODUCT(A2:
A10)表示同列从A1到A10的所有的该列数据相除;三、其它应用函数代表:
①平均函数=AVERAGE(:
);②最大值函数=MAX(:
);③最小值函数=MIN(:
);④统计函数=COUNTIF(:
):
举例:
Countif(A1:
B5,”>60”)
说明:
统计分数大于60分的人数,注意,条件要加双引号,在英文状态下输入。
1、请教excel中同列重复出现的货款号应怎样使其合为一列,并使款号后的数值自动求和?
应怎样使其四行变为三行,切使002号后的数值为11?
第一方法:
对第A列进行分类汇总。
第二:
用透视表对A列进行分析。
2、比如以下四个数值,
2
3
4
求和为10,第三行隐藏,我希望得到是7。
谢谢!
问题补充:
=SUBTOTAL(109,A1:
A4)是正确的,但其中109是什么意思,请解释一下。
好象101.103等除了108都好用,谢谢!
=SUBTOTAL(9,A1:
A4)才是求和,但不行。
最佳答案SUBTOTAL
返回数据清单或数据库中的分类汇总。
通常,使用“数据”菜单中的“分类汇总”命令可以容易地创建带有分类汇总的数据清单。
一旦创建了分类汇总,就可以通过编辑SUBTOTAL函数对该数据清单进行修改。
语法
SUBTOTAL(function_num,ref1,ref2,...)
Function_num为1到11之间的数字,指定使用何种函数在数据清单中进行分类汇总计算。
Function_Num函数
1AVERAGE平均值2COUNT个数
3COUNTA非空格的个数4MAX最大值
5MIN最小值6PRODUCT乘积
7STDEV标准偏差8STDEVP总体标准偏差
9SUM和10VAR方差
11VARP总体方差
Ref1,ref2,为要进行分类汇总计算的1到29个区域或引用。
如果在ref1,ref2,…中有其他的分类汇总(嵌套分类汇总),将忽略这些嵌套分类汇总,以避免重复计算。
函数SUBTOTAL将忽略由数据清单筛选时产生的任何隐藏行。
在需要对筛选过的数据清单中的可见数据进行分类汇总时,这一点很重要。
如果所指定的某一引用为三维引用,函数SUBTOTAL将返回错误值#VALUE!
。
示例
SUBTOTAL(9,C3:
C5)将使用函数SUM产生单元格区域"C3:
C5"的分类汇总。
补充:
Function_Num函数
如果为101--111就是上面对应参数隐藏数值不参与计算。
3、excel中公式和数值怎样才能同时隐藏,但自动求和时又能引用?
谢谢!
我想在单元格中同时隐藏公式和数值,但自动求和时又能引用单元格中的数值?
谢谢!
已经尝试过很多种办法,要不只能隐藏公式,要不就只能隐藏数值,如果字体颜色改用白色,在正常情况是看不到,但在自动求和选中此列时还是会看见,哪位高手能帮我解决,非常感谢!
推荐答案保护,不允许选中此列。
4、
1、ABS函数
函数名称:
ABS
主要功能:
求出相应数字的绝对值。
运用格式:
ABS(number)
参数说明:
number代表须要求绝对值的数值或引用的单元格。
使用举例:
如果在B2单元格中输入公式:
=ABS(A2),则在A2单元格中无论输入正数(如100)还是负数(如-100),B2中均显示出正数(如100)。
特别提醒:
如果number参数不是数值,而是一些字符(如A等),则B2中返回不正确值“#VALUE!
”。
2、AND函数
函数名称:
AND
主要功能:
返回逻辑值:
如果所有参数值均为逻辑“真(TRUE)”,则返回逻辑“真(TRUE)”,反之返回逻辑“假(FALSE)”。
运用格式:
AND(logical1,logical2,...)
参数说明:
Logical1,Logical2,Logical3……:
表示待测试的条件值或表达式,最多这30个。
使用举例:
在C5单元格输入公式:
=AND(A5>=60,B5>=60),确认。
如果C5中返回TRUE,说明A5和B5中的数值都大于或等于60,如果返回FALSE,说明A5和B5中的数值至少有一个小于60。
特别提醒:
如果指定的逻辑条件参数中包含非逻辑值时,则函数返回不正确值“#VALUE!
”或“#NAME”。
3、AVERAGE函数
函数名称:
AVERAGE
主要功能:
求出所有参数的算术平均值。
运用格式:
AVERAGE(number1,number2,……)
参数说明:
number1,number2,……:
须要求平均值的数值或引用单元格(区域),参数不超过30个。
使用举例:
在B8单元格中输入公式:
=AVERAGE(B7:
D7,F7:
H7,7,8),确认后,即可求出B7至D7区域、F7至H7区域中的数值和7、8的平均值。
特别提醒:
如果引用区域中包含“0”值单元格,则计算在内;如果引用区域中包含空白或字符单元格,则不计算在内。
4、COLUMN函数
函数名称:
COLUMN
主要功能:
显示所引用单元格的列标号值。
运用格式:
COLUMN(reference)
参数说明:
reference为引用的单元格。
使用举例:
在C11单元格中输入公式:
=COLUMN(B11),确认后显示为2(即B列)。
特别提醒:
如果在B11单元格中输入公式:
=COLUMN(),也显示出2;与之相对应的还有一个返回行标号值的函数――ROW(reference)。
5、CONCATENATE函数
函数名称:
CONCATENATE
主要功能:
将多个字符文本或单元格中的数据连接在一起,显示在一个单元格中。
运用格式:
CONCATENATE(Text1,Text……)
参数说明:
Text1、Text2……为须要连接的字符文本或引用的单元格。
使用举例:
在C14单元格中输入公式:
6、COUNTIF函数
函数名称:
COUNTIF
主要功能:
统计某个单元格区域中符合指定条件的单元格数目。
运用格式:
COUNTIF(Range,Criteria)
参数说明:
Range代表要统计的单元格区域;Criteria表示指定的条件表达式。
使用举例:
在C17单元格中输入公式:
=COUNTIF(B1:
B13,">=80"),确认后,即可统计出B1至B13单元格区域中,数值大于等于80的单元格数目。
特别提醒:
允许引用的单元格区域中有空白单元格出现
7、DATE函数
函数名称:
DATE
主要功能:
给出指定数值的日期。
运用格式:
DATE(year,month,day)
参数说明:
year为指定的年份数值(小于9999);month为指定的月份数值(可以大于12);day为指定的天数。
使用举例:
在C20单元格中输入公式:
=DATE(2003,13,35),确认后,显示出2022-2-4。
特别提醒:
由于上述公式中,月份为13,多了一个月,顺延至2022年1月;天数为35,比2022年1月的实际天数又多了4天,故又顺延至2022年2月4日。
上页我们介绍了ABS、AND、AVERAGE、COLUMN、CONCATENATE、COUNTIF、DATE这七个常用函数,今天我们继续介绍下面的七个常用函数:
DATEDIF函数:
计算返回两个日期参数的差值。
DAY函数:
计算参数中指定日期或引用单元格中的日期天数。
DCOUNT函数:
返回数据库或列表的列中满足指定条件并且包含数字的单元格数目。
FREQUENCY函数:
以一列垂直数组返回某个区域中数据的频率分布。
IF函数:
根据对指定条件的逻辑判断的真假结果,返回相对应条件触发的计算结果。
INDEX函数:
返回列表或数组中的元素值,此元素由行序号和列序号的索引值执行确定。
INT函数:
将数值向下取整为最接近的整数。
8、DATEDIF函数
函数名称:
DATEDIF
主要功能:
计算返回两个日期参数的差值。
运用格式:
=DATEDIF(date1,date2,"y")、
=DATEDIF(date1,date2,"m")、=DATEDIF(date1,date2,"d")
参数说明:
date1代表前面一个日期,date2代表后面一个日期;y(m、d)要求返回两个日期相差的年(月、天)数。
使用举例:
在C23单元格中输入公式:
=DATEDIF(A23,TODAY(),"y"),确认后返回系统当前日期[用TODAY()表示)与A23单元格中日期的差值,并返回相差的年数。
特别提醒:
这是Excel中的一个潜藏函数,在函数向导中是找不到的,可以直接输入运用,对于计算年龄、工龄等非常有效。
9、DAY函数
函数名称:
DAY
主要功能:
求出指定日期或引用单元格中的日期的天数。
运用格式:
DAY(serial_number)
参数说明:
serial_number代表指定的日期或引用的单元格。
使用举例:
输入公式:
=DAY("2003-12-18"),确认后,显示出18。
特别提醒:
如果是给定的日期,请包含在英文双引号中。
10、DCOUNT函数
函数名称:
DCOUNT
主要功能:
返回数据库或列表的列中满足指定条件并且包含数字的单元格数目。
运用格式:
DCOUNT(database,field,criteria)
参数说明:
Database表示须要统计的单元格区域;Field表示函数所运用的数据列(在第一行必须要有标志项);Criteria包含条件的单元格区域。
使用举例:
如图1所示,在F4单元格中输入公式:
=DCOUNT(A1:
D11,"语文",F1:
G2),确认后即可求出“语文”列中,成绩大于等于70,而小于80的数值单元格数目(相当于分数段人数)。
特别提醒:
如果将上述公式修改为:
=DCOUNT(A1:
D11,,F1:
G2),也可以达到相同目的。
11、FREQUENCY函数
函数名称:
FREQUENCY
主要功能:
以一列垂直数组返回某个区域中数据的频率分布。
运用格式:
FREQUENCY(data_array,bins_array)
参数说明:
Data_array表示用来计算频率的一组数据或单元格区域;Bins_array表示为前面数组执行分隔一列数值。
使用举例:
如图2所示,同时选中B32至B36单元格区域,输入公式:
=FREQUENCY(B2:
B31,D2:
D36),输入完成后按下“Ctrl+Shift+Enter”组合键执行确认,即可求出B2至B31区域中,按D2至D36区域执行分隔的各段数值的出现频率数目(相当于统计各分数段人数)。
特别提醒:
上述输入的是一个数组公式,输入完成后,须要通过按
“Ctrl+Shift+Enter”组合键执行确认,确认后公式两端出现一对大括号({}),此大括号不能直接输入。
12、IF函数
函数名称:
IF
主要功能:
根据对指定条件的逻辑判断的真假结果,返回相对应的内容。
运用格式:
=IF(Logical,Value_if_true,Value_if_false)
参数说明:
Logical代表逻辑判断表达式;Value_if_true表示当判断条件为逻辑“真(TRUE)”时的显示内容,如果忽略返回“TRUE”;Value_if_false表示当判断条件为逻辑“假(FALSE)”时的显示内容,如果忽略返回“FALSE”。
使用举例:
在C29单元格中输入公式:
=IF(C26>=18,"符合要求","不符合要求"),确信以后,如果C26单元格中的数值大于或等于18,则C29单元格显示“符合要求”字样,反之显示“不符合要求”字样。