内容导航:


一、excel如何实现复杂公式计算


D11输入:
=IF(MATCH(B11,$A$1:$A$7,1)=MATCH(A11,$A$1:$A$7,1),C11*INDEX(E:E,MATCH(B11,$A$1:$A$7,1))/100,(INDEX(B:B,MATCH(A11,$A$1:$A$7,1))-A11)*INDEX(E:E,MATCH(A11,$A$1:$A$7,1))/100+(B11-INDEX(B:B,MATCH(A11,$A$1:$A$7,1)))*INDEX(E:E,MATCH(B11,$A$1:$A$7,1))/100),下拉

如需设定小数位数,可在上述公式最外层加一个ROUND函数,或设置下单元格格式,选择你要显示的小数位数。


二、如何使用excel输入复杂公式并计算


假设A列为输入的没有等号公式(假设A1为“15*15”),是什么公式就填什么,而相邻的B列是你需要存放公式计算结果的地方(即B1显示15*15的结果255)。
1. 选中B1,然后打开“插入”菜单选择“名称”命令中的“定义”子命令,出现“定义名称”对话框。
2. 在“在当前工作表中的名称”输入栏中输入定义的名称“ABCDEFG”(名称名自己定义),在下方的“引用位置”编辑栏中输入“=EVALUATE(Sheet1!A1)”其中里面的EVALUATE是函数Sheet1是工作表1,单击[确认]按钮退出。
3. 在 B1中输入“=ABCDEFG”,然后选中按住右下角的填充柄向下拉动填充即可。
OFFICE2007是在“公式”菜单的“定义名称”按钮。

两列也是一样的,把C1改成A1,然后把D1改成B1,里面的公式是什么就填什么。自动刷新的,如果电脑不能自动刷新按F9可以手动。
例如:
A B
15*15 225
15*15+3 228
15*15+3-4 224


三、excel里有单位的复杂计算


在使用EXCEL处理数据的时候,经常会遇到带有单位或者其他符号的数值,而我们又需要对这些数据进行加减乘除运算处理的时候,若用普通公式计算,则计算结果为#VALUE!面对有单位的数字,我们要怎么计算呢,下面小编就告诉你怎么做。
  excel计算有单位数字的方法
  计算有单位数字的步骤①下面给大家进行一个实例演示,打开表格,C列中都是带有单位的数据,我们要求和,在单元格输入公式: =SUMPRODUCT(SUBSTITUTE(C2:C7,"个","")*ROW(1:1))
  计算有单位数字的步骤②回车,得到结果399,大家要是对结果有怀疑的话,可以自己进行心算,相信各位这点能力还是有的。
  公式说明
  sumproduct(数组1,数组2,……数组30):在给定的数组中,将数组间对应的元素进行相乘,并返回乘积之和。
  substitute(在哪里替换,要替换的旧文本,用于替换旧文本的新文本,指定新文本替换第几次出现的旧文本):在文本字符串中,用新文本替换旧文本。
  首先,substitute函数会将C2:C12区域的单位个去掉,这样就返回了没有单位的数量的数组,最后,sumproduct函数会返回数量的数组与row返回的行数1的数组的乘积之和。
  excel用函数统计区间数字的方法
  统计区间内数量步骤1:打开你所要统计的数据库表格,在空白地方,或者选中你需要输入数据的那个空。
  统计区间内数量步骤2:在空中输入这样一个函数,你可以直接复制过去,或者在常用函数中寻找,最简单的还是复制吧。
  统计区间内数量步骤3:其中框出来的表示你所统计的数据,在这些数据中找。框出来可以手动修改,也可以直接鼠标拖动,选中你需要统计的数据,不难发现前后要一致。
  统计区间内数量步骤4:圈出来的表示你需要统计的区间,修改好之后,回车即可。
  有关函数查找的教程阅读:
  函数查找步骤1:我们有如下一组数据,和一档对照表。
  函数查找步骤2:我们的目标是将左侧的成绩,按照右侧的对照表进行档次归类。
  函数查找步骤3:如图,对对应单元格中输入公式(使用LookUP函数):
  =LOOKUP(A2,$G$3:$H$7)
  函数查找步骤4:公式中的相应注释如图所示:
  函数查找步骤5:自动填充后的效果如图所示:
  函数查找步骤6:同样的,我们可以使用VLookup函数,输入公式:
  =VLOOKUP(A2,$G$3:$H$7,2,1)
  公式释义如图:
  函数查找步骤7:确定后所得结果如图所示,与Lookup函数所得结果完全一样。