Q1:如何在EXCEL中将计算公式直接变结果
选中B1然后按快捷键ctrl+F3,进入名称管理器,新建,输入任意名称,如a,在引用位置输入=EVALUATE(A1),完成。在B1处输入"=a”。完成,公式向下拉可完成批量计算。
Q2:EXCEL中3个以上如果条件返回3个结果怎么设公式
用这公式精简些:
=IF(A1=0,"",LOOKUP(A1,{0.1;0.4;0.8},{1;2;3}))
如果一定要用题目中的公式,这样:
=IF((A1>0)*(A1<0.4),1,IF((A1>=0.4)*(A1<0.8),2,IF(0.8<=A1,3,"")))
或者这样:
=IF(AND(A1>0,A1<0.4),1,IF(AND(A1>=0.4,A1<0.8),2,IF(0.8<=A1,3,"")))
题目中的公式条件判断部份不能这样写出 0
Q3:请问如何将EXCEL表格中的公式直接计算成结果?
截图应把行列标一起截下来。
假如计算式在Sheet1的D列,小计在E列,数据从E2开始计算。
光标定位在E2单元格,按Ctrl+F3,当前工作簿的名称:JSGS,引用位置:=EVALUATE(Sheet1!$D2),添加,确定。
E2输入公式:=JSGS
(我称的JSGS可随意定,系统允许就行。)
如果你用WPS2012,可不用这么麻烦,直接在E2输入公式:=EVALUATE(D2)
Q4:在EXCEL中怎么用公式将公式计算结果转换为数据格式,比如像date之类的,
=int(mid(A1,4,2) )