分类
关键词网

EXCEL公式问题,谢谢.

EXCEL公式问题,谢谢.

请尽量详细一些,谢谢了。

我乃牛魔王
2022-01-09
    这个高手不简单,他的回答很完美呀。你得不到你想要得结果,原因有二:一是不该使用绝对地址的时候使用了绝对地址,如=COUNTIF(G:G,TRIM(B4))PSOAC001,ps后的字符一个是数字0,一个是字母o 解决办法:一是用公式或手动将第二列数据的 空格去掉,二是使用trim函数。
      建议以后再输入数据时不要输入多余的空格。如果用第二种方法,则不能找出G中有而B列中没有的数据(你可以从操作结果中看到,全部是红色的——G的数据B列全部没有),因为trim只能针对单个单元格操作。
   附件中已经输入了公式,你在仔细琢磨琢磨。 。

抽调北山
2022-01-09
我认为你得不出想要的结果的原因是由于你的B列数据后面多出的两个空格。因此解决的办法也很简单,就是在B列后插入一列,然后用Trim()函数把多余的空格去掉,最后再把B列隐藏。

gxf28
2022-01-09
    IF()逻辑判断函数,其使用格式为 IF(用来进行逻辑判断的条件,条件正确时返回的值,条件错误时返回的值) 从格式中不难看出:事实上,一个基本的IF()函数本身就包含了两个不同的条件判断。
   比如:完成任务35个及以上为合格,完成任务在35个以下为不合格。   用IF()函数即为 =IF(?>=35,合格,不合格) 一个IF()函数只能嵌套7个IF使用。
  也就是说对单一条件的逻辑判断,条件个数不得超过8个。 一旦逻辑判断的条件超过8个,要根据实际情况、综合数据规律,结合其他函数来弥补“条件不超过8个”的函数使用漏洞。   举例1: 条件 1。
  a小于10记为1; 2。a大于等于10,小于20,记为10; 3。a大于等于20,小于30,记为20; 4。a大于等于30,小于40,记为30; 5。a大于等于40,小于50,记为40; 6。
  a大于等于50,小于60,记为50; 7。  a大于等于60,小于70,记为60; 8。a大于等于70,小于80,记为70; 9。a大于等于80,小于90,记为80; 10。
  a大于等于90,小于100,记为90; 11。a大于等于100,记为100。 这里共有11个逻辑判断条件,显然不能直接使用IF()函数。   由条件数据,不难发现这样的规律:每一个数据判断如果是正确的,则取与该数值靠近的最小整数值。
   解决方案: 只要出现a值的任何一种可能情况,a都取最接近的最小整数值。 选择条件只要有一个满足,用逻辑函数OR(),向下取最接近的最小整数值,用数学函数ROUNDDOWN()进行向下舍尾取整。
     假设数据a在A1单元格,则在B1单元格中编辑公式 =IF(A1="","",IF(A1=10,A1=20,A1=30,A1=40,A1=50,A1=60,A1=70,A1=80,A1=90,A1=60,A1=75,A1<90),"良好","优秀")))) 具体的函数参见Excel中的函数帮助。
     注意: 公式中“A1="",""”的判断条件与返回值,是为了表格美观不显示0值。即如果A1是空白,则返回的也是空白。 以上仅供参考! 希望对你有所启示! 。
  

推荐内容