您身边的文档专家,晒文网欢迎您!
当前位置:首页 > > 综合 > 正文

excel中eval函数使用方法 excel办公/数码3篇 eval函数功能

2022-10-10 14:18:00综合
  • 相关推荐

excel中eval函数使用方法 excel办公/数码3篇 eval函数功能

  下面是范文网小编收集的excel中eval函数使用方法 excel办公/数码3篇 eval函数功能,供大家赏析。

excel中eval函数使用方法 excel办公/数码3篇 eval函数功能

excel中eval函数使用方法 excel办公/数码1

  if函数就是一个条件判断函数了,如果学过编程的朋友肯定知道if函数的使用,这里我就不介绍if的一些概念了,下面我们一起来看看if函数的用法,

  1.我们在excel中先选择要输出结果的单元格,然后点击excel顶部的“插入”->“函数”->“逻辑”->“IF” 确定,如下图。

2.现在弹出一个函数参数对话框了,这里我们看第一个(logical_test)表示条件,后面两个是判断条件的结果,我们点击第一个黄色框处理,如下图所示。? ? 3.现在我搜索A2单元格中不及格的成绩,也就是a2<60了,处面可以设置参数 value_if_true=不及格,而vale_if_false=及格了(意思是返回值为真与假)。? ? 4.点击之后会出现选中单元格了,现在我们指上有公式的单元格然后等等有个实体+号时下拉? ? 5.可是,你会问小编,分数不是还分及格、良好或者优秀的吗?我又该怎么判断呢?其实很简单,就是你连续使用IF就好了,术语上叫“IF函数嵌套”,比如我想60-70显示及格,70-80显示良好,80分以上显示优秀? ? 6.现在我们在第三行同样上,点击到if设置中,logical_test设置为 a2<70 找到value_if_false。? ? 7.同样的方法,设置良好和优秀,如果你后面还要再继续分的话,也可以继续嵌套,那么第三行就不要写优秀了。? ? 8.同样的,我们把鼠标放在第一个结果右下角【+】,双击后就可以显示全部的结果了。

excel中eval函数使用方法 excel办公/数码2

  LOOKUP 函数可返回一行或一列区域中或者数组中的某个值,LOOKUP 函数具有两种语法形式:矢量和数组。矢量形式的 LOOKUP 在一行或一列区域(称为矢量)中查找值,然后返回另一行或一列区域中相同位置处的值。数组形式的 LOOKUP 在数组的第一行或列中查找指定值,然后返回该数组的最后一行或列中相同位置处的值。

  LOOKUP(lookup_value、lookup_vector、result_vector)

?Lookup_value 是 LOOKUP 在第一个矢量中搜索到的值。Lookup_value 可以是数字、文本、逻辑值,也可以是代表某个值的名称或引用。

?Lookup_vector 是一个仅包含一行或一列的区域。lookup_vector 中的值可以是文本、数字或逻辑值。

  重要说明:

  Lookup_vector 中的值必须按升序顺序排列。例如,-2、-1、0、1、2 或 A-Z 或 FALSE、TRUE。否则,LOOKUP 返回的值可能不正确。大写和小写文本是等效的。

?Result_vector 是一个仅包含一行或一列的区域。它的大小必须与 lookup_vector 相同。

  注意

?如果 LOOKUP 找不到 lookup_value,它会匹配 lookup_vector 中小于或等于 lookup_value 的最大值,

?如果 lookup_value 小于 lookup_vector 中的最小值,则 LOOKUP 会返回 #N/A 错误值。

  学习了lookup函数,发现出现了一个问题。

=LOOKUP(“他”,{“你”,“我”,“他”,“的”;1,2,3,4})

  得到的不是3 ,

  查找百度原来是这个lookup函数需要对数组进行升序排列,才能获取正确值。

  例如:

=LOOKUP(“d”,{“d”,“b”,“c”,“a”;1,2,3,4})????得不到 1 反而是4

  修改成:

=LOOKUP(“d”,{“a”,“b”,“c”,“d”;1,2,3,4})??//得到的才是4

  修改如下:

=LOOKUP(“他”,{“的”,“你”,“他”,“我”;4,1,3,2})

  例二:

=LOOKUP(B2,{“员工”,4;“教导”,3;“副校长”,2;“校长”,1})??获取员工值发现是 1??//肯定是错误

  修改如下:

=LOOKUP(B2,{“副校长”,“教导”,“校长”,“员工”;2,3,1,4})

excel中eval函数使用方法 excel办公/数码3

  本文章来给大家介绍一下关于EXCEL表格中数值类型判断函数的总结详解,希望对各位朋友有帮助了,这些函数都只返回真与假了,

  EXCEL 中有一些函数是用来判断数值类型的,返回值很简单,只有真(TRUE)和假(FALSE),这些函数虽然日常比较少人会用到,但却很实用。

  根据数值类型的判断函数来看,EXCEL 的数值类型大致有:空白、错误、逻辑、数字、引用、文本这几种。

  因为错误值的情况有很多所以错误值的判断函数也比较多。

  数值类型判断函数

  翻阅了不少资料,大概整理出如下7种,欢迎补充:

  iSBLANK 值为空白单元格

  iSERR 值为任意错误值(除去 #N/A)

  iSERROR 值为任意错误值(#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #NULL!)

  iSLOGICAL 值为逻辑值

  iSNA 值为错误值 #N/A(值不存在)

  iSNONTEXT 值为不是文本的任意项(注意此函数在值为空白单元格时返回 TRUE)

  iSNUMBER 值为数字

  iSREF 值为引用

  iSTEXT 值为文本

  例

  以上图的excel表格为例,要求出表格的平均值,并且要转化里面的“一百分”

  我们可以:

代码如下复制代码=AVERAGE(IF(ISTEXT(A36:B42),100,A36:B42))

  也可以:

=AVERAGE(IF(ISNUMBER(A36:B42),A36:B42,100))

  当然你也可以用ISERR、ISNONTEXT来做,

  总结

  因为工作需要、因为个人兴趣,最近正在恶补EXCEL的相关知识

相关热搜