您的位置:百味书屋 > 范文大全 > 经典范文 > excel2010表格求值怎么做 正文

excel2010表格求值怎么做

2016-11-24 15:11:40 来源网站:百味书屋

篇一:EXCEL表格公式在另一列求值方法(增加文字说明计算式)

Excel中用evaluate()函数求文本型数学表达式的计算结果

2006-12-20 17:12

Excel中,在A1单元格里写有以下内容:

3*(4+5)-5^2

如何在B1单元格里求出其结果?

可用evaluate函数实现:

1、定义内存数组。选择B1单元格,然后按快捷键 Ctrl+F3,在名称里面随便写上一个名字,比如X;在引用位置里输入 =evaluate(A1),点击添加。关闭“定义名称”。

2、在B1单元格里输入 =IF(ISERROR(X),"",X) ,即可求出A1单元格里公式的计算结果。这里结果为 2。

3、类似的,只要在本工作表中的任意位置输入 =IF(ISERROR(X),"",X) ,就可求得其同一行左边相邻单元格里公式表达式的值。

求A1*B1+A2*B2*A3*B3+A4*B4….=sumproduct(a1:a5,b1:b5)

假如公式中有文字说明的请用下面方法,引用位置用下面公式,其他与上面一致: 假设A1单元格是计算式 28.25[长度]*6[高度]*0.241[柱子]+0.027[B-1] 选择B1单元格

CTRL+F3

定义名称

: ABC

引用位置: =evaluate(substitute(substitute(a1,"[","*istext("""),"]",""")"))

篇二:电子表格求值公式

电子表格求值公式

平均分=AVERAGE(C2:C12) 总分=SUM(C2:C12)

总人数=COUNT(C2:C12)

及格人数= COUNTIF(C2:C12,“〉=60”)

及格率= COUNTIF(C2:C12,“〉=60”)/ COUNT(C2:C12)*100 最高分=MAX(C2:C12

(英文状态) 最低分= MIN(C2:C12排名次=RANK(J2,$J$2:$J$12) (J2:J12为数据范围) 身份证号提取周岁

=MOD(YEAR(NOW())-MID(C7,7,LEN(C7)/2-5),190) 或

=DATEDIF(TEXT(MID(C7,7,LEN(C7)*2/3-4),"0-00-00"),TODAY(),"Y")

=IF(ISERROR(AVERAGE(IF(LEN(C7)>10,YEAR(TODAY())-MID(C7,7,4)-IF(IF(--MID(C7,11,1)="0",--MID(C7,12,1),--MID(C7,11,2))<9,0,1),YEAR(TODAY())-MID(C7,1,4)-IF(IF(--MID(C7,5,1)="0",--MID(C7,6,1),--MID(C7,5,2))<9,0,1)))),"",AVERAGE(IF(LEN(C7)>10,YEAR(TODAY())-MID(C7,7,4)-IF(IF(--MID(C7,11,1)="0",--MID(C7,12,1),--MID(C7,11,2))<9,0,1),YEAR(TODAY())-MID(C7,1,4)-IF(IF(--MID(C7,5,1)="0",--MID(C7,6,1),--MID(C7,5,2))<9,0,1))))

=IF(ISERROR(AVERAGE(IF(LEN(F6)>10,YEAR(TODAY())-MID(F6,7,4)-IF(IF(--MID(F6,11,1)="0",--MID(F6,12,1),--MID(F6,11,2))<9,0,1),YEAR(TODAY())-MID(F6,1,4)-IF(IF(--MID(F6,5,1)="0",--MID(F6,6,1),--MID(F6,5,2))<9,0,1)))),"",AVERAGE(IF(LEN(F6)>10,YEAR(TODAY())-MID(F6,7,4)-IF(IF(--MID(F6,11,1)="0",--MID(F6,12,1),--MID(F6,11,2))<9,0,1),YEAR(TODAY())-MID(F6,1,4)-IF(IF(--MID(F6,5,1)="0",--MID(F6,6,1),--MID(F6,5,2))<9,0,1))))

身份证号提取年月日

=MID(A1,7,IF(LEN(A1)=15,6,IF(LEN(A1)=18,8,0))) 或者:=MID(A2,7,8)

女生人数= COUNTIF(C2:C12, “女”) 出生年月日(2006-03-12)提取周岁

=TRUNC((DAYS360(H1,"2010/8/30",FALSE))/360,0) 把8位数表变日期=TEXT(A1,"00-00-00")

删除单元格中相同的字符

=SUBSTITUTE(B2," A类","")

身份证提取出生年月及计算周岁年龄的Excel公式

2010-11-26 22:17:33| 分类: Office办公软件应|举报|字号 订阅

1、如下图,在C列输入身份证号码,在D2列输入:从输入的身份证号码内让系统自动提取性别,可以输入以下公式: =IF(LEN(C2)=15,IF(MOD(MID(C2,15,1),2)=1,"男","女

"),IF(MOD(MID(C2,17,1),2)=1,"男","女"))公式内的“C2”代表的是输入身份证号码的单元格。

2、如下图,从输入的18位身份证号中提取出生年月的计算公式,在E2列输入:

=CONCATENATE(MID(C2,7,4),"/",MID(C2,11,2),"/",MID(C2,13,2))。 ——C2为输入的18位身份证号的单元格。

3、如下图,根据出生日期自动计算周岁,在F2列输入:=TRUNC((DAYS360(D1,NOW( )))/360,0) ———假设D1列存放学生的出生日期(可以这样输入:比如2010-11-27,E列输入该函数后则产生该生的周岁。

假如要计算到2010-11-1就用以下的公式: 4、用出生年月来计算年龄公式,在F2列输入:

=TRUNC((DAYS360(H1,"2010/8/30",FALSE))/360,0)。 ——计算到2010/11/1的周岁年龄。H1列为出生年月所在的列。 现举例如下图:

根据身份证号提取性别出生年龄的公式 A 序号 1 2 3

B 姓名 张三 李四 王五

C

身份证号码 120223193512270174 120223193005270164 120223192811260176

D 性别 男 女 男

E 出生年月 1935/12/27 1930/05/27 1928/11/26

F 周岁 74 80 82

篇三:史上最全的excel表格制作教程

史上最全的Excel教程

难得的excel教程集珍藏版,简单明了,包你学会,欢迎转载

照片名称:自动筛选

照片名称:在Excel中字符替换

照片名称:在Excel中直接编辑“宏”

照片名称:在Excel中为导入外部数据

照片名称:在Excel中行列快速转换


excel2010表格求值怎么做》出自:百味书屋
链接地址:http://www.850500.com/news/30745.html
转载请保留,谢谢!
查看更多相关内容>>excel2010表格求值怎么做
相关文章
  • excel2010表格求值怎么做

    EXCEL表格公式在另一列求值方法(增加文字说明计算式)Excel中用evaluate()函数求文本型数学表达式的计算结果2006-12-2017:12Excel中,在A1单元格里写有以下内容:3*(4+5)-5^2如何在...

推荐范文