zoukankan      html  css  js  c++  java
  • Excel函数——DATE、SUBSTITUTE、REPLACE、ISERROR、IFERROR

    1、DATE

    DATE 函数返回表示特定日期的连续序列号。例如,公式

    =DATE(2008,7,8)

    返回 2008-7-8或39637,取决于单元格格式,但空单元格计算和默认为日期格式。

    image

    image

    DATE也可以对年份只有后两位的数字进行运算,如=DATE(90,1,1):

    这样就可以解决如何提取15位身份证中生日的问题。

    image


    2、SUBSTITUTE

    在文本字符串中用 new_text 替代 old_text。如果需要在某一文本字符串中替换指定的文本,请使用函数 SUBSTITUTE;

    如果需要在某一文本字符串中替换指定位置处的任意文本,请使用函数 REPLACE。

    image

    image


    3、REPLACE

    REPLACE 使用其他文本字符串并根据所指定的字符数替换某文本字符串中的部分文本。

    REPLACEB 使用其他文本字符串并根据所指定的字节数替换某文本字符串中的部分文本。

    image

    image


    4、ISERROR

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


    函数 如果为下面的内容,则返回 TRUE

    ISBLANK

    值为空白单元格。

    ISERR

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

    ISERROR

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

    ISLOGICAL

    值为逻辑值。

    ISNA

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

    ISNONTEXT

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

    ISNUMBER

    值为数字。

    ISREF

    值为引用。

    ISTEXT

    值为文本。

    image

    如果想实现值为错误时所做的事情,需要和IF函数配合。

    如:image


    5、IFERROR

    但是现在已经不用这么做了,Excel考虑到大家的需求,自带了IFERROR函数:

    IFERROR(value, value_if_error)

    IFERROR 函数语法具有以下参数 (参数:为操作、事件、方法、属性、函数或过程提供信息的值。):

    • value  必需。检查是否存在错误的参数。
    • value_if_error  必需。公式的计算结果为错误时要返回的值。计算得到的错误类型有:#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #NULL!。

    image

    image

  • 相关阅读:
    js-异步机制与同步机制
    js-正则表达式
    js-注释代码习惯
    布局-块级元素水平垂直居中
    js-本地调试跨域
    vue2-项目资源收集
    git 忽略文件夹
    运行npm run eject报错解决方法
    柯里化函数
    常用正则表达式总结
  • 原文地址:https://www.cnblogs.com/shadrach/p/5987046.html
Copyright © 2011-2022 走看看