• 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

  • 相关阅读:
    获取发布的头条的url,避免点击打开新的页面
    下载图片 保存至本地 返回路径
    线程运行的3个状态
    程序并发执行所需付出的时空开销
    web metrics dashboard 数据分析工具 看板 从可视化发现问题 避免sql重复写 调高效率
    Binary safe
    simple dynamic string
    a
    a
    从业务角度 减少代码执行的时间 和 因长时间执行的而带来的代码复杂性 日志恢复数据
  • 原文地址:https://www.cnblogs.com/shadrach/p/5987046.html
Copyright © 2020-2023  润新知