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

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

发布网友 发布时间:2022-04-21 05:40

我来回答

5个回答

热心网友 时间:2022-06-18 07:01

材料/工具:Excel2007

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

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

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

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

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

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

热心网友 时间:2022-06-18 07:01

首先,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函数这哥们不正常,返回“*球”,否则返回“球机”)。

热心网友 时间:2022-06-18 07:01

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

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

热心网友 时间:2022-06-18 07:02

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

热心网友 时间:2022-06-18 07:03

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

公式需要修改如下:
=IF(ISERROR(FIND("*",B2)),"球型","*型")
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
Linux系统安装FTP服务器 Linux系统的网络文件共享 建筑的七盏明灯的内容简介 面向对象设计七大原则 简单说 交互设计七大定律 交互设计的“根”——七大定律 交互设计原则和理论2——七大定律 七大设计原则 附近的加油站有哪些 附近的加油站有哪些地方 IF(ISERROR(FIND("快线",N2))是什么意思啊? Excel 中的公式 ISERROR 是啥意思 excel find函数如何一次查找多个条件问题? 如何使用IF函数及iserror函数 404 Not Found excel函数 =IF(ISERR(FIND("铁刀",E2)),"1","2")该怎么理解 关于“IF(ISERROR(FIND”的使用 ISERROR()函数怎么用 iserror函数的使用方法是什么? OPPO R17的摄像头配置如何? OPPO R17摄像头像素多少? 申请书,, 申请书格式 如何写申请书办理。 申请书的格式? 肉怎样冷冻保存跟新鲜的一样 猪肉的储存方法 当天的猪肉卖不完要如何保鲜? 生肉隔夜怎么保存 鲜肉吃不完怎么保存 iserror是什么函数? 请高手解释下:=sum(if(iserror(find("A",B3:D3))," ",1)) excel表格中关于ISERROR函数的应用问题 =IF(ISERROR(FIND("1",B1,1))=FALSE,"×","") 包含显示"×"不包含显示"√" 完整公式 求解 excel 使用if和find函数遇到的问题 excel find函数一次查找多个条件问题!求高手! Excel数组公式怎么使用呢? 斯凯奇的鞋子怎么洗 你好,我的斯凯奇熊猫鞋踩进泥潭里白色部分被染色,但售后说斯凯奇的熊猫鞋不可用水清洗,该如何清理? 斯凯奇的闪灯鞋怎么洗 斯凯奇绒面鞋怎么清理 斯凯奇款怎么洗干净 斯凯奇熊猫鞋白色部分脏了怎么清洗,可以水洗吗? 斯凯奇熊猫鞋子可以直接按水里洗么 斯凯奇鞋子洗了以后用洗衣机甩干后脱胶要怎么处理? 正品斯凯奇的运动凉鞋,为啥才穿了几次就臭了? 我有次穿了去淌水 斯凯奇绒面运动鞋怎么打理 怎么样清洗斯凯奇的冬季款洞洞鞋? 斯凯奇的熊猫鞋发霉了怎么办 斯凯奇黑色熊猫鞋洗后白霜