首页 > 其他分享 >Excel中多条件判断公式怎么写?

Excel中多条件判断公式怎么写?

时间:2024-06-17 22:29:33浏览次数:12  
标签:函数 公式 Excel 30% A2 计算误差 ROUND 中多

在Excel里,这种情况下的公式怎么写呢?

本题有两个判断条件,按照题设,用IF函数就可以了,这样查看公式时逻辑比较直观:

=IF(A2>=80%, 4, IF(A2>=30%, 8*(A2-30%),0))

用IF函数写公式,特别是当条件比较多需要嵌套时,要注意按照条件的顺序写公式,这样条理比较清晰,写起来也容易。否则逻辑混乱结果也会乱,甚至写公式写到后面都不知道怎么写了。

从上图结果可以看到,B4单元格的结果不是0,是一个非常小的值,这个值是浮点计算误差,在excel 中无法完全避免。如果它只是一次输出的计算结果,不会对后续计算几乎没有什么影响,或者你并不介意这个微小的影响,可以设置单元格自定义格式 0.00, 它就不显示了,

浮点计算误差无法完全避免,只能通过套用函数等将它屏蔽掉。如果数据后续还会有多次运算,这个误差有可能被放大到不可忽略的程度,又或者只是不愿意看到这个不为0的数,就可以套用ROUND函数屏蔽它,ROUND函数的第二参数是返回数值的小数位数,通常取比需要数值多1-2位即可,如本例中可用4位:

=ROUND( IF(A2>=80%, 4, IF(A2>=30%, 8*(A2-30%),0)), 4)

标签:函数,公式,Excel,30%,A2,计算误差,ROUND,中多
From: https://blog.csdn.net/Niu929/article/details/139727711

相关文章

  • Excel 识别数据层次后转换成表格
    某列数据可分为3层,第1层是字符串,第2层是日期,第3层是时间:A1NAME122024-06-03304:06:12404:09:23508:09:23612:09:23717:02:2382024-06-02904:06:121004:09:231108:09:2312NAME2132024-06-031404:06:121504:09:23162024-06-021712:09:231817:02:23需要正确识别三层数据......
  • ABAP简单代码实现上载Excel多Sheet页
    1classZCL_EXCEL_TOOLSdefinition2public3final4createpublic.56publicsection.78methodsUPLOAD9importing10!FILEtypeSTRING11returning12value(DATA)typereftoDATA.13methodsT......
  • Excel单元格的“点选输入”:数据验证应用
    在Excel中,用“数据验证”功能可以设置下拉列表,二级下拉列表需要设置公式。(笔记模板由python脚本于2024年06月16日18:36:37创建,本篇笔记适合经常使用Excel处理数据的coder翻阅)【学习的细节是欢悦的历程】Python官网:https://www.python.org/Free:大咖免费“圣......
  • MathType7.6永久免费功能强大的数学公式编辑器
    亲爱的科技博主们,今天我要给大家种草一个神奇的工具——MathType7.6!......
  • 【JAVA开发笔记】实战演练,如何用EasyExcel导出表格,并且自定义合并单元格
    目录1.前言2.EasyExcel简介3.EasyExcel简单导出案例讲解3.1EasyExcel依赖引入3.2测试类创建3.3Excel导出实现4.EasyExcel合并单元案例讲解4.1实现自定义合并策略4.2 使用自定义合并策略5.总结1.前言项目上,需将一个列表数据导出Excel表格,并将指定列相同......
  • c# excel
    usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.IO;usingSystem.Web;namespaceGetPCInformation{classExcel{publicvoidExportExcel(DataTabledt){//设置导出文件路径stringpath=HttpC......
  • 《Fundamentals of Power Electronics》——理想变压器基本公式推导
    接下去推导理想变压器的基本公式。理想变压器满足以下三个条件:1、无铜损。假设原副边线圈均无纯电阻,则不会因在铜导线中产生焦耳热引起能量损耗,另外也不考虑回路中的分布电容。2、无铁损。忽略通过铁芯的磁通量变化引起的涡流损耗,忽略磁滞损耗,即铁芯由极端的软磁材料制成。3......
  • exceljs使用文档
    安装npminstallexceljs目录导入接口创建工作簿设置工作簿属性工作簿视图添加工作表删除工作表访问工作表工作表状态工作表属性页面设置页眉和页脚工作表视图冻结视图拆分视图自动筛选器列行AddRows处理单个单元格合并单元格InsertRowsSplic......
  • 编写一个函数fun,它的功能是:根据以下公式求P的值,结果由函数值带回。m与n为两个正整数,且
    编写一个函数fun,它的功能是:根据以下公式求P的值,结果由函数值带回。m与n为两个正整数,且要求m>n。p=m!/n!(m-n)!(float)m!#include<stdio.h>floatfactorial(intn){if(n==0){return1.0;}else{returnn*factorial(n-1);}}float......
  • EXCEL的函数
    一、if:判断函数1、if函数的基本用法语法:if(条件,值1,值2)如果条件的结果是真,则返回值1,否则返回值2举例:如果性别是男,则称呼为先生,否则称呼为女士公式:=IF(E2="男","先生","女士")注意:如果参数是字符串,需要用英文的双引号""2、if的嵌套语法:if(条件1,值1,if(条件2,值2,值3))如果条件1......