问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Excel中IF与FIND函数结合的返回值?

发布网友 发布时间:2022-05-01 12:57

我来回答

5个回答

热心网友 时间:2023-10-13 18:11

材料/工具:Excel2007

1、打开Excel2007如下图想通过函数返回教语文或者数学的老师的名次

2、首先用find函数确定a列数据是否包含语文或者数学。

3、如果包含find函数将返回语或者数再文本字符串中处于第几位。

4、如果科目中不包含语文或者数学,find函数将返回#value!错误值。

5、isnumber函数是一个逻辑判断函数,判断参数是不是数值,如果是返回真,如果不是返回假,两个逻辑值相加,可以将逻辑值转换成0和1参与运算,加号代表两个逻辑值之间的关系是满足一个即可,也就是或者的关系。

6、最后最外层的if函数是这样的如果满足条件将返回,名次,否则返回第三个参数。

热心网友 时间:2023-10-13 18:11

首先,find函数返回的是  数字,比如说 find(“*”,B2),这个函数返回的值应该是“10”,即“*”位置是这段文字的第十个。。。反思一下你的公式相当于:if(10,“*机”,“球机”),if是个判断函数,这个“10”没有任何判断的东西,所以,if函数默认,无论你的值是啥,都返回“*机”(即选择第一个选项“*机”,不鸟第二个选项“球机”)。

正常的公式应该是 if(iserror(find("*",B2,1))=false,“*机”,“球机”),iserror()函数是判断 它括号里的     值是不是有问题      的一个函数,如果find函数有问题(即没有发现“*”字),find函数就懵*了,没发现“*”字,于是find函数,就成为一个“有问题”的函数。

iserror函数  的 作用,对于任何 它括号里的  函数只会做两个判断,一个“false”,即我括号里这个哥们有问题;“true”,我括号里这哥们很正常。

所以,我刚才写的公式: if(iserror(find("*",B2,1))=false,“*机”,“球机”),翻译一下就是  if(若find函数这哥们不正常,返回“*球”,否则返回“球机”)。

热心网友 时间:2023-10-13 18:12

find函数如果找到了,给出的是找到字符的起始位置,是数值,不是T/F值,所以你的公式这样设不行,我猜你是想要在b2找是否含有“*”,如果是,则显示“*机”,否则显示“球机”。

可以添加一个iserror函数,将公式改成:=if(iserror(find("*",b2)),"球机","*机")。

热心网友 时间:2023-10-13 18:13

  FIND函数当查找到的时候返回位置,查不到的时候返回错误值,不能作为不成立条件来看待。
  =IF(ISNUMBER(FIND("*",B2)),"*机","球机")

热心网友 时间:2023-10-13 18:13

这是因为你用的FIND函数有关,如果能够找到“*”,那么就返回基所在的位置。如果找不到,那么直接返回错误信息。

公式需要修改如下:
=IF(ISERROR(FIND("*",B2)),"球型","*型")

热心网友 时间:2023-10-13 18:11

材料/工具:Excel2007

1、打开Excel2007如下图想通过函数返回教语文或者数学的老师的名次

2、首先用find函数确定a列数据是否包含语文或者数学。

3、如果包含find函数将返回语或者数再文本字符串中处于第几位。

4、如果科目中不包含语文或者数学,find函数将返回#value!错误值。

5、isnumber函数是一个逻辑判断函数,判断参数是不是数值,如果是返回真,如果不是返回假,两个逻辑值相加,可以将逻辑值转换成0和1参与运算,加号代表两个逻辑值之间的关系是满足一个即可,也就是或者的关系。

6、最后最外层的if函数是这样的如果满足条件将返回,名次,否则返回第三个参数。

热心网友 时间:2023-10-13 18:11

首先,find函数返回的是  数字,比如说 find(“*”,B2),这个函数返回的值应该是“10”,即“*”位置是这段文字的第十个。。。反思一下你的公式相当于:if(10,“*机”,“球机”),if是个判断函数,这个“10”没有任何判断的东西,所以,if函数默认,无论你的值是啥,都返回“*机”(即选择第一个选项“*机”,不鸟第二个选项“球机”)。

正常的公式应该是 if(iserror(find("*",B2,1))=false,“*机”,“球机”),iserror()函数是判断 它括号里的     值是不是有问题      的一个函数,如果find函数有问题(即没有发现“*”字),find函数就懵*了,没发现“*”字,于是find函数,就成为一个“有问题”的函数。

iserror函数  的 作用,对于任何 它括号里的  函数只会做两个判断,一个“false”,即我括号里这个哥们有问题;“true”,我括号里这哥们很正常。

所以,我刚才写的公式: if(iserror(find("*",B2,1))=false,“*机”,“球机”),翻译一下就是  if(若find函数这哥们不正常,返回“*球”,否则返回“球机”)。

热心网友 时间:2023-10-13 18:12

find函数如果找到了,给出的是找到字符的起始位置,是数值,不是T/F值,所以你的公式这样设不行,我猜你是想要在b2找是否含有“*”,如果是,则显示“*机”,否则显示“球机”。

可以添加一个iserror函数,将公式改成:=if(iserror(find("*",b2)),"球机","*机")。

热心网友 时间:2023-10-13 18:13

  FIND函数当查找到的时候返回位置,查不到的时候返回错误值,不能作为不成立条件来看待。
  =IF(ISNUMBER(FIND("*",B2)),"*机","球机")

热心网友 时间:2023-10-13 18:13

这是因为你用的FIND函数有关,如果能够找到“*”,那么就返回基所在的位置。如果找不到,那么直接返回错误信息。

公式需要修改如下:
=IF(ISERROR(FIND("*",B2)),"球型","*型")
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
巴西龟最长活多久,家养!!! 养胃的药最好的是什么啊 婴儿积食发烧不愿吃药怎么办 板门穴位在哪个部位 手机设置放偷看的方法? 凝结水回收器生产厂家? 个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? =IF(ISNUMBER(FIND(10多个函数组合怎么简化 =IF(ISNUMBER($AF$6),$AF$6*C13*C10/60,"")这个函数关系式怎么解读 求助EXCEL根据前一项中的某些条件 自动生成后一项数据 excel单元格非数字时如何返回0? EXCEL中=IF(OR(ISNUMBER(FIND怎么使用? EXCEL中IF(ISNUMBER)函数为何无法正确判断想查找的字符? 做菜鸟驿站如果有快递寄才挣钱吗? 我想知道ipad包装盒标示信息是什么意思呀!生产年期怎么是2016年! U深度安装系统,提示获取硬盘分区失败,可能缺少硬盘驱动怎么办? 戴尔笔记本进pe装系统的时候显示获取硬盘失败,可能缺少硬盘驱动 从包装如何辨别是ipad1代还是2代 电脑卡在正在启动windows 进pe提示缺失硬盘驱动 安全模式卡在disk进不去 笔记本用*桃装系统进去pe显示获取硬盘分区信息失败,可能缺少硬盘驱动。 ipad怎么看好坏!怎么挑选? oppor9s和oppor9st区别是什么 请问成都市内什么地方可以补办异地联通电话卡 oppoR9s和oppoR9st有什么区别? 成都未成年办手机卡和银行卡需要哪些资料呢? 音响怎么接到电视上 oppor9和oppor9s尺寸一样大吗 =IF(ISNUMBER(A2),FALSE,TRUE) 这个公式不太懂。请教一下 函数IF(AND(ISNUMBER(FIND( IF(ISNUMBER(FIND("砂",I6)),……,这里的find是什么意思? =IF(ISNUMBER(FIND("0.38",B6)),G6*0.0038,)函数 如题~EXCEL里面 IF(ISNUMBER(Result),Result,"") 这个公式怎样解读和使用? Excel中函数if(?=数字类型,true,false)数字类型怎么写? 上海交通APP可给交通联合卡充值吗? 上海发行的交通卡红色的全国通用卡在成都在什么地方能充值 华为荣耀x10怎么把微信收款音量调小一点? 交行信用卡临时额度到期后还不完怎么办 交通银行信用卡的临时额度到期了怎么办 交通银行信用卡临时额度到期没有还会这么样 微信商城可以打造出类似美团外卖那种红包反馈分享机制吗? 交行信用卡临时额度到期后还不完怎么办? 交通银行信用卡算上临时额度总共5w逾期2月,朋友的卡,我用着,但是还不起了,怎么办? 我交通银行信用卡逾期了,而且还有临时额度还不上,我该怎么办 麻烦问下交通银行信用卡临时额度到期,是怎么还款,是账单最后还款日还是临时额度到期日? 怎么使网页静音? 2020年3月3日我交通银行临时额度到期了还不上咋办会影响征信吗? 我交通银行信用卡的临时额度在8.31到期了然后~