主页 > 问答社区 > > (excel怎么做公式)excel求和公式
最佳回答 最佳答案

本回答由网友推荐

人类观察家

一、年龄计算公式:
=IF((YEAR(E2)=2008)*(MONTH(E2)>8),0,2008-YEAR(E2) IF(MONTH(E2)<=8,0,-1)) 其中e2为单元格,2008为当前年份 二、身份证号中提取出生年月= MID(J11, 7, 4) & "年" & MID(J11, 11, 2) & "月" & MID(J11, 13, 2)&"日" 三、班级平均分公式=IF(COUNTIF($C$2:$C$24,J26)=0,"",SUMIF($C$2:$C$24,J26,$D$2)/COUNTIF($C$2:$C$24,J26)) 四、Excel表中身份证号码提取出生年月、性别、年龄的使用技巧 如何从Excel表中的身份证号码中提取出生年月、性别、年龄呢?看了本文就知道了。
方法一:
1Excel表中用身份证号码中取其中的号码用:MID(文本,开始字符,所取字符数); 215位身份证号从第7位到第12位是出生年月日,年份用的是2位数。
18位身份证号从第7位到第14位是出生的年月日,年份用的是4位数。
从身份证号码中提取出表示出生年、月、日的数字,用文本函数MID()可以达到目的。
MID()——从指定位置开始提取指定个数的字符(从左向右)。
对一个身份证号码是15位或是18位进行判断,用逻辑判断函数IF()和字符个数计算函数LEN()辅助使用可以完成。
综合上述分析,可以通过下述操作,完成形如1978-12-24样式的出生年月日自动提取:
假如身份证号数据在A1单元格,在B1单元格中编辑公式 =IF(LEN(A1)=15,MID(A1,7,2)&"-"&MID(A1,9,2)&"-"&MID(A1,11,2),MID(A1,7,4)&"-"&MID(A1,11,2)&"-"&MID(A1,13,2)) 回车确认即可。
如果只要“年-月”格式,公式可以修改为 =IF(LEN(A1)=15,MID(A1,7,2)&"-"&MID(A1,9,2),MID(A1,7,4)&"-"&MID(A1,11,2)) 3这是根据身份证号码(15位和18位通用)自动提取性别的自编公式,供需要的朋友参考:
说明:
公式中的B2是身份证号 根据身份证号码求性别:
=IF(LEN(B2)=15,IF(MOD(VALUE(RIGHT(B2,3)),2)=0,"女","男"),IF(LEN(B2)=18,IF(MOD(VALUE(MID(B2,15,1)),2)=0,"女","男"),"身份证错")) 根据身份证号码求年龄:
=IF(LEN(B2)=15,2007-VALUE(MID(B2,7,2)),if(LEN(B2)=18,2007-VALUE(MID(B2,7,4)),"身份证错")) 4Excel表中用Year\Month\Day函数取相应的年月日数据; 方法二:
这是根据身份证号码(15位和18位通用)自动提取性别和出生年月的自编公式,供需要的网友参考:
说明:
公式中的B2是身份证号
1、根据身份证号码求性别:
=IF(LEN(B2)=15,IF(MOD(VALUE(RIGHT(B2,3)),2)=0,"女","男"),IF(LEN(B2)=18,IF(MOD(VALUE(MID(B2,15,3)),2)=0,"女","男"),"身份证错"))
2、根据身份证号码求出生年月:
=IF(LEN(B2)=15,CONCATENATE("19",MID(B2,7,2),"",MID(B2,9,2)),IF(LEN(B2)=18,CONCATENATE(MID(B2,7,4),"",MID(B2,11,2)),"身份证错"))
3、根据身份证号码求年龄:
=IF(LEN(B2)=15,year(now())-1900-VALUE(MID(B2,7,2)),if(LEN(B2)=18,year(now())-VALUE(MID(B2,7,4)),"身份证错")) 在Excel电子表格中,我们需要到达某一单元格,一般是使用鼠标拖动滚动条来进行,但如果数据范围超出一屏幕显示范围或数据行数非常多时,想快速定位到某一单元格可要有点麻烦了。
这时候我们可以使用“定位”(快捷键Ctrl G)功能迅速到达想要的单元格。
定位是一种选定单元格的方式,主要用来选定“位置相对无规则但条件有规则的单元格或区域”。
例1:
需要选中Y2009单元格(或快速移动到Y2009单元格),我们可以使用“编辑/定位”菜单,在引用位置里输入“Y2009”后按回车即可。
例2:
需要选中Y列的2004~2009行的单元格,我们按照相同的方法,在引用位置里输入“Y2004:Y2009”按回车即可。
例3:
需要选中2009行的单元格,我们可以在引用位置里输入“2009:2009”按回车即可。
例4:
需要选中2004~2009行的单元格,我们可以在引用位置里输入“2004:2009”按回车即可。
这是“定位”功能中最简单的“引用位置”。
下面来看看“定位”的几个应用(“定位条件”):
应用一:
定位“公式” 在实际工作中,我们会设许多公式,为防止一不小心修改了这些公式,我们会把公式单元格字体设置为其他颜色,一个个去设置当然不符合高效办公的原则。
定位就算帮上大忙了。
操作步骤如下:

1、 编辑/定位/定位条件;

2、 选择“公式”/确定,所有的公式单元格被选中;

3、 格式/单元格/字体/颜色“红色”/确定;
应用二:
定位“空值”,定位“常量” 在实际工作中,我们会为一个表格每隔一个固定的行数(本例中以一行为例)后面插入一行,一行一行的插入当然也不符合高效办公的原则。
二次定位就能解决此问题,操作步骤如下:

1、 在表格第一列前面插入一列做为过渡列,在A1处输入“1”,A2位置为空,选中“A!

A2”,当鼠标移到右下角变为“ ”形状时,向下拉,拉的比数据行多;

2、 选中第一列,“定位”/“定位条件”/“空值”/“确定”,此时你会发现第一列的偶数单元格全部被选中;

3、 “插入”/“行”
4、 选中第一列,“定位”/“定位条件”/“常量”/“确定”,此时你会发现第一列的有数值的单元格全部被选中;

5、 “插入”/“行” 这时你会发现除了过渡列的数据外,其他数据行每行下面都多出了一个空白行,这时我们只需删除这个过渡列,预想的目的就达到了。
应用三:
定位“最后一个单元格” 大的表格中,使用此功能,实现快速移动光标到“最后一个单元格” 应用四:
定位“可见单元格” 在分类汇总下,选定我们需要的单元格后,选择“复制”按钮,到指定位置后,选择“粘贴”按钮,粘贴的结果不是显示的结果,而依然是原始数据,这是因为我们在选定的时候,不(| w)Z am [精英博客0\ _)` W I ^ E R U q仅选定了显示的单元格,而且隐藏的单元格也被选中了,我们使用“定位”功能就能很好的解决这个问题。

1、“定位”/“定位条件”/“可见单元格”;

2、“编辑”/“复制”;

3、到指定位置后,“编辑”/“粘贴”;

4、选中粘贴后的数据,然后“数据”/“分类汇总”/“全部删除”,我们要的可见单元格即被成功的复制出来了。
通过这几个例子,我们不难明白“定位”是选中单元格的一种方法,只不过它选中的这些单元格区域不集中,用传统的鼠标选择效率低难度大,这些单元格虽然分散但本身具有共性或分散的有规律,这些共性或规律就是定位条件窗口下的选择条件。
lzsy 下面来看一个关于定位空值的小flash教程:
lzsy 然后看一个定位空值的具体活用(设计工资条):
lzsy 再看一个活用定位“公式”,禁止编辑已设定的公式的方法:
当EXCEL中含有大量公式时,不仅但心自己或他人修改了这些公式,而且不想让他人看见这些公式,而其他无公式单元格允许随意编辑。

1、 选中表格,当然也可以选中整张工作表;

2、 选择“格式”菜单的“单元格”功能的“保护”选项,然后取消“锁定”;

3、 再打开“编辑”菜单的“定位”功能(或者直接按Ctrl G);

4、 在弹出的对话框中选择“定位条件”;

5、 选择“公式”,然后点击“确定”;

6、 此时,将看到所有带有公式的单元格都被选中了;

7、 再次打开“格式”菜单的“单元格”功能的“保护”选项,然后将“锁定”和“隐藏”全都选中;

8、 由于只有在工作表被保护的状态下,保护单元格和隐藏公式才能生效,因此,我们还需要将这张工作表给保护起来,选择“工具”菜单的“保护”中的“保护工作表”,设置保护密码。
当工作表被保护后,如果在已经设定为锁定状态的单元格点击的话,就会出现工作表被保护的提示,在编辑栏也看不到公式了。
但是如果点击的是未锁定的单元格,看看是不是仍然可以修改?!
好了,大功告成,是不是觉得应用定位功能之后,工作变得很简单了呢? 经过以上处理,就可以保护工作表中的公式了,其他人员只能浏览数据,对有公式的单元格不能修改,也不能查看公式。

赞同 (44075)

反对 (662)

其它回答
潇洒又能打

excel常用的求和公式有:

1、SUM求和快捷键 在表格中设置sum求和公式我想每个excel用户都会设置,所以这里学习的是求和公式的快捷键。
要求:
在下图所示的C5单元格设置公式。
步骤:
选取C5单元格,按alt + = 即可快设置sum求和公式。
2 巧设总计公式 对小计行求和,一般是=小计1+小计2+小计3有多少小计行加多少次。
换一种思路,总计行=(所有明细行+小计行)/2,所以公式可以简化为:
=SUM(C2:C11)/2 3 隔列求和 隔列求和,一般是如下图所示的计划与实际对比的表中,这种表可以偷个懒的,可以直接用sumif根据第2行的标题进行求和。
即 =SUMIF($A$2:$G$2,H$2,A3:G3) 如果没有标题,那只能用稍复杂的公式了。
=SUMPRODUCT((MOD(COLUMN(B3:G3),2)=0)*B3:G3) 或 {=SUM(VLOOKUP(A3,A3:G3,ROW(1:3)*2,0))} 数组公式 4单条件求和 根据条件对数据分类求和也是常遇到的求和方式,如果是单条件,其他的函数不用考虑了,只用SUMIF函数就OK。
(如果想更多的了解sumif函数使用方法,可以回复sumif) 5 单条件模糊求和 如果需要进行模糊求和,就需要掌握通配符的使用,其中星号是表示任意多个字符,如"*A*"就表示a前和后有任意多个字符,即包含A。
6 多条件求和 多条件求和是一个小难题,但自从excel2007版添加了sumifs函数后,多条件求和变得简单起来。
SUMIFS(数字区域,条件区域1,条件1,条件区域2,条件2) 7 多条件模糊求和 多条件模糊求和,算是真的遇到了一个难题。
因为sumif虽然可以条件求和,但不支持多条件,sumifs可以多条件求和,但不能使用通配符。
不过可以用sumproduct+isnumber+find组合来完成。
8 多表求和 多个工作表如果格式完全相同,可以用sum函数的多表求和功能。
如下图所示,要求在汇总表里设置合计公式,汇总前19个工作表B列的和。
很多人应该是这样设置的:
=Sheet1!B2+Sheet2!B2+Sheet3!B2+Sheet4!B2+Sheet5!B2+Sheet6!B2+Sheet7!B2+Sheet8!B2+Sheet9!B2+Sheet10!B2+Sheet11!B2+Sheet12!B2+Sheet13!B2+Sheet14!B2+Sheet15!B2+Sheet16!B2+Sheet17!B2+Sheet18!B2+Sheet19!B2。
够长吧,其实这还只是有19个工作表,如果需要汇总一个月或更多天,这个公式会更长,万一将来删除和添加工作表,整个求和公式需要重新设置。
遇到这种情况我们可以用sum函数多表求和功能完成。
公式:
=SUM(Sheet1:Sheet19!B2) 公式说明:
1 Sheet1:Sheet19 这是表示由第1工作表和最后一个工作表组合的工作表集合。
大家注意输入方法。
2 在输入公式时可以按公式组成直接输入,也可以用星号快速输入。
=sum('*'!B2) 输入后就公式会自动转换成=SUM(Sheet1:Sheet19!B2) 注:
公式中*表示除当前工作表外的所有工作表。
3 在sheet1~sheet19之间添加的工作表,B2会自动统计到合计数中,如果在sheet19后添加,公式无法自动统计。
如果想自动统计就在汇总前添加一个辅助工作表,然后设置公式 =SUM(Sheet1:AA!B2) “AA”是添加的辅助工作表名称。

赞同 (10969)

反对 (318)

夜光手

问题:Excel 如何让整列套用一个公式
Excel让整列套用一个公式,可通过Ctrl+D实现公式套用填充。
方法步骤如下:

1、打开需要操作的EXCEL表格,第一个单元格正确使用公式,选中下方需要套用公式的单元格。

2、通过键盘“Ctrl+D”即可套用填充选中单元格公式。

3、返回EXCEL表格,发现在EXCEL中让整列套用一个公式操作完成。
excel中提供了填充公式的功能,所以只要写好一个公式,填充即可。
excel版本参考:
2010
1、在b1输入公式=a1,回车
2、双击b1单元格,使用填充柄功能填充公式到b10
3、查看效果(公式已套用)Excel 如何让整列套用一个公式:
1 选该列第一个单元格如a1;
2 按  ctrl+shitf+方向下键   这样会选择该列所有的单元格,并且第一个单元格为活动单元格;
3 在一个单元格中输入公式如 =b1;
4 输入后按  ctrl+回车  这样所有的该列单元格的内容就会=对应b列单元格的内容。
注:
在EXCEL里让整个一列运用相同类型的公式有三种方法:
  1 做一个公式 =B2/B1,完成后,光标移到公式格右下角,变为“+”,按住左键,向下拉,所到之处自动生成新的类似公式。
2 先选中C 列若干行,输入公式,按CTRL+回车。
选中的区域全部生成相似的公式。
3 在B列有数据的情况下,完成第一个公式后,光标移到公式格右下角,双击“+“,能快速生成公式。

赞同 (89300)

反对 (161)

原始的慾朢

问题:如何在Excel中做公式,我要在Excel 中做个简单的加减乘除的公式,应该选哪个? 我要做的公式是:
(X-A)/A*1000000 {X是我需要输入的值,A是给定的已知值} 请高手指点
在B1单元格输入,比如你的A是100 =(A1-100)/100*1000000 在A1单元格输入数字,B1会自动计算结果了填充柄 是可以复制公式的。
在D1处输入"=A1+B1-C1",然后利用D1单元格的填充柄,往下面拖动,自动复制公式的。
一、输入与编辑公式 ①公式栏中输入“=“再输入公式 修 改:
单击单元格→在公式栏改 ②单元格输入“=“再输入公式 修改:
双击单元格改 二使用函数 (一)方法(1)直接输入 (2)选→插入→函数 (3)选f(x) (4)单击编辑栏的“编辑公式“按钮 (5)激活单元格输入“=average( )“ (二)∑:
在a
1、b
1、c1中输入1,2,3 选单元格d1 →∑→拖选区则自动输入“=sum(a1:c1)” 拖动态虚框选要计算的单元格 注意前面一定先输入“=”你可以将x写在一个单元格里 例如第二列第三行 B3 然后再找一个单元格 输入 =(B3-A)/A*1000000假设X你是输入在单元格B1的,公式为:
=(B1-A)/A*1000000 把A改为你需要的数值即可如果你的X在B2,公式在D2 可以在D2输入公式: =(B2-A)/A*1000000

赞同 (9104)

反对 (460)

热吻小玫瑰


1、打多行字:
在竖着最左边相应的数字上“右键---设置单元格格式---对齐---自动换行(勾上)” 这样它就能把超出表格的内容自动换到下一行。

2、计算公式:
简单的加减乘除你可以直接编辑(例如A1是1,A2是2,A3是3要求A4是A1+A2+A3的和,那么先点A4,在A4里输入“=”,然后鼠标点A1,再输入“+”,再点A2,再输入“+”,再点A3,然后敲“回车”,这样就可以了。
乘除法一样的。)如果要复杂的套用公式,那么你最好还是找点EXL教程看看。

3、排版:
点表格最上面“视图------分页预览”就可以了,里面有分页线可以拖拽,这样就可以排版了。
要生成套用公式,我就没有弄过了。
我也就简单的使用它的功能。
不过你说的每一行都要求算的话。
只要是相邻两格,可以通过拖拽来实现的。
还是刚才那个A4=A1+A2+A3的例子。
现在B1是2,B2是4,B3是6,求B4=B1+B2+B3。
首先A4你已经编辑好了,那么先鼠标点击下A4单元格。
然后看见A4是有个框圈起来的。
狂的右下角有个小点。
鼠标放上去就会变成一个“十”字叉,单击鼠标左键不放。
把这个框拖拽到隔壁B4再放鼠标左键。
你会发现B4的计算也是按照A4的公式。

赞同 (14247)

反对 (88)

生怕丢你

在你想设定公式的地方先输入=,然后选择你要取数据的格子,再输入+-X/,再选择另外想取数据的格子,按ENTER键就可以了,如果想下面的格子都用一样的公式,就双击格式刷,然后一直往下拉,再按ENTER键就可以 EXCEL里你应该是想把A1格子里的数据和B1格子里的数据做加减乘除,这个结果显示在C1的格子里,你首先用鼠标选择C1,然后在C1里输入=号,接下来用鼠标点下A1,再A1后面输入加减乘除,然后再用鼠标点B1,也可以选择更多的格子,以此类推,输入完了就按下ENTER,表示输入公式完成 这个时候A1B1格子里的数据就会根据运算公式自动显示在C1里 C1格子下面你肯定也想用类似的公式,那你先用鼠标选择C1,接下来双击格式刷,就是在菜单栏的剪贴栏里有一个小刷子的标志,然后在C2-CN的你想用这个公式的格子一直往下拉,等都被你选中后,再按下ENTER键,这样你在A2B2输入数据,C2也会自动运算。

赞同 (10618)

反对 (255)

话酒杯掩

点击进入excel单元格后在输入框里选中全部(根据需要或部分)的函数公式,然后直接Ctrl+V复制或者右键——复制。
复制完成后不要点击其他单元格进行编辑操作,否则刚才操作单元格的数据就会变成了所点击的单元格的数据。
如果不小心真就这么点了下去,也无大碍,直接敲一下“撤销”按钮就可以了。
正确的做法应该是在复制完成函数公式后不要进行鼠标点击操作,而是直接敲一下键盘回车(enter)。
让当前单元格执行一下其函数命令并自动退出。
接下来把复制好的函数公式粘贴到相应的单元格并根据需要稍作修改就可以了!

赞同 (47503)

反对 (73)

南城荒凉北城伤

你的问题太笼统了。
基本方法:
点击最终要得到计算结果的单元格,然后输入=号,在fx栏内输入公式即可。
注意,要用半角符号,数字和运算符号最好直接用键盘(台式机)最左侧的数字小键盘内的,不容易出错。

赞同 (42415)

反对 (226)

华胥残梦殇流年

在B1单元格输入,比如你的A是100 =(A1-100)/100*1000000 在A1单元格输入数字,B1会自动计算结果了

赞同 (6601)

反对 (884)

等你下课

显示编辑栏的方法是:
点击文件——选项——高级,找到excel显示选项,并勾选显示编辑栏,编辑栏即可显示。

赞同 (31672)

反对 (464)

等你回答

换一换