zoukankan      html  css  js  c++  java
  • office-excel函数

    函数

    当前日期

    NOW()

     取整(商)取余

    =INT((C2+1)/3)&""&MOD((C2+1),3)

    函数计算

    上一个月份

    =DATE(YEAR(TODAY()),MONTH(TODAY())-1,DAY(TODAY()))

    判断两个单元格的内容是否相等

    =IF(A2=C2,0,1)

    常用函数有:left函数,right函数和mid函数

    left函数语法:

    =left(text,num_chars),从左侧开始截取部分字符串

    right函数语法:

    =right(text,num_chars),从右侧开始截取部分字符串

    其中:text表示要截取的字符串,num_chars表示要截取的字符数

    mid函数语法:

    =mid(text,start_num,num_chars),中间某位置开始截取部分字符串

    其中:text表示要截取的字符串,start_num表示从第几位字符串开始截取,num_chars表示要截取的字符数。

    怎么样可以从一串字符中的某个指定位置的前或后截取指定个数的字符.

    如:12345.6789,我要截取小数点前(或后)的3个字符.怎么样操作,

    另外,怎么样从右边截取字符,就是和left()函数相反的那个功能.

    =find(".",a2)

    返回在数字中字符(小数点)的位置。

    具体公式如下:
    字符(小数点)前三位

    =MID(A2,FIND(".",A2)-3,3)

    字符(小数点)后三个

    =MID(A2,FIND(".",A2)+1,3)

     字符(小数点)前面的所有数字

    =LEFT(A2,FIND(".",A2)-1)

    字符串后面的所有

    =RIGHT(D2,LEN(D2)-FIND("",D2))

    判断某个单元格是否包含几个字符里的任何一个

    =COUNT(FIND({"美国";"人民";35},A1))

    EXCEL中判断某列是否含有某个单元格的值在内

    计数法,用COUNTIF函数,如果有,则计数大于0,公式为:

    =IF(COUNTIF(B:B,A1),"Y","N");

    返回序号法,用MATCH函数,如果有则返回序号,没有则返回错误值,再配合其它函数来判断:

    =IF(ISNUMBER(MATCH(A1,B:B,0)),"Y","N")或=IF(COUNT(MATCH(A1,B:B,0)),"Y","N");

    返回值法,用VLOOKUP函数,有则返回原值,没有返回错误值,再配合其它函数来判断,这里由于查找值不一定是数值,所以不用ISNUMBER、COUNT来判断,而改用ISERROR来检查返回的是不是错误值:

    =IF(ISERROR(VLOOKUP(A1,B:B,1,0)),"N","Y")。

    判断C列的单元格在B列中时返回A列中的单元格

    =INDEX(A:A,MATCH(C2,B:B,))
  • 相关阅读:
    求求你规范下你的代码风格
    为啥用ip不可以访问知乎,而百度却可以?
    漫画:htts是如何保证一台主机把数据安全发给另一台主机
    如何从亿量级中判断一个数是否存在?
    广播路由算法 :我是如何优雅着把悄悄话带给其他人的
    什么?你不知道0.0.0.0和255.255.255.255这两个地址是干嘛的?
    一篇文章带你学会Linux三剑客之一:awk
    你真的了解 i++, ++i 和 i+++++i 以及 i+++i++ 吗?
    通俗易懂讲解TCP流量控制机制,了解一下
    一文读懂拥塞控制
  • 原文地址:https://www.cnblogs.com/hwaggLee/p/5354356.html
Copyright © 2011-2022 走看看