函数

字符串全半角之间的转换

  ASC将全角英文字母转换为半角英文字母,其语法是ASC(text)
  WIDECHAR()将半角英文字母转换为全角英文字母,语法是=WIDECHAR(text)  

find(要查询的字符串, 从源字符串的第几个开始查找, 从元字符的第几个字符串开始查找)

  函数用于查找字符串在源字符中出现的位置。同时可以应用到寻找一个字符串中是否包含两外一个字符串。

dollar(数值,保留几位小数)自动添加美元符号$

字符串大小写转换

  LOWER(text)函数用于将一个文本字符串的所有字母转换为小写形式

  UPPER(text)函数用于将文本字符串中的字母全部转换成大写

从字符串中提取字串

  mid(源字符串, 从第几个字符开始提取, 提取长度) 用于从字符串的中间提取子串, 如在身份证号码中提取生日,可以=MID(A2,7,8)

  left(目标字符串, 提取字符串数量),返回从左边开始的指定字符串数量的子串。

  right(目标字符串,提取字符串数量),返回从右边开始的指定字符串数量的字串。

字符串替换

  replace(源字符串, 源字符串的起始索引, 需要替换的长度, 替换后的新字符串) 用于用新字符串将源字符转中起始位置算起,替换长度的字串。

  substitute(源字符串, 字串,新字符串), 用新字符串替换源字符串中的子串。

  如:

  源字符串:frank is a good man!中的good替换成为nice

  =SUBSTITUTE(H9, "good", "nice")

  =REPLACE(H9, 12, 4, "nice")

时间格式转换

  text(待转换的value, value_format)

  注意:第二个参数,如果要转换为星期的话,有一个特殊“dddd”

  同时第二个参数的选择可以参考设置单元格格式中的自定义格式。

时间处理函数

  1.   DATEVALUE(字符串格式的日期) 可以将字符串格式的日期转换成为序列号。注意该函数以1990-1-1序列号位1依次类推。

      利用DATEVALUE可以求出两个日期之间相差的天数

      如: =DATEVALUE("2016-12-31")-DATEVALUE("1921-3-5")

  2.  WEEKNUM()  可以返回一年中的周数。如:=WEEKNUM("2019-1-9")返回2,第二周  

  3.  DATE(year,month,day)其中year是一到四位数, 数值转换为日期格式。

      技巧,当输入如期的时候,输入的是20160522、20160220、等数据,然后可以利用date函数轻松将其转换为标准的日期格式。

      =DATE(MID(A2,1,4),MID(A2,5,2),MID(A2,7,2))

  4.  计算天数DAYS360(start_date,ent_date,method)参数start_date为计算日期的起始时间;参数ent_date为计算日期的终止时间;参数method为用于计算方法的逻辑值。FALSE或忽略表示使用美国方                       法,TRUE则是使用欧洲方法。按照一年365天进行计算

求和函数的用法

  • SUMIF(range,criteria,sum_range):SUMIF函数的功能是按照给定条件对指定的单元格进行求和

    注意:第二个求和条件参数在第一个条件区域里。

    参数range:要根据条件计算的单元格区域,每个区域中的单元格都必须是数字和名称、数组和包含数字的引用,空值和文本值将被忽略

    参数criteria:确定对哪些单元格相加的条件,其形式可以为数字、表达式或文本,该参数可以使用通配符,“?”表示匹配任意一个字符和“*”匹配任意多个字符;如果本身要查找的为?或者*则使用~?、~*注意如果该参数为字符的时候,一定要记得加上""。

    参数sum_range:要相加的实际单元格(如果区域内的相关单元格符合条件)

    

  • SUMIFS(sum_range,criteria_range1,criteria1,criteria_range2,criteria2 … )按照多个给定条件对单元格求和

  sum_range表示要求和的一个或多个单元格,其中包括数字或包含数字的名称、数组或引用 

  criteria_range1,criteria_range2,…表示计算关联条件的1至127个区域criteria1,

  criteria2,…表示数字、表达式、单元格引用或文本形式的1至127个条件,用于定义要对哪些单元格进行求和。

  例如:计算各发货平台9月份上半月的发货量。两个条件区域(1.发货平台。2.9月上半月。)

  

  =SUMIFS(C2:C13,A2:A13,D2,B2:B13,"<=2014-9-15")

  =SUMIFS(C2:C13——求和区域发货量,A2:A13——条件区域各发货平台,D2——求和条件成都发货平台,B2:B13——条件区域发货日期,"<=2014-9-15"——求和条件9月份上半月)

  如果要下拉的话,注意要使用绝对引用(引用完之后按F4键):=SUMIFS($C$3:$C$14,$A$3:$A$14,D2,$B$3:$B$14,"<=2014-9-15")

  自己引申:对发货量超过15的所有发货量求和:

  

  • 求积函数 PRODUCT(number1,number2,...) 计算number1、number2...的乘积

  • FACT(number)计算number的阶乘 即 n!如果number为小数的话,取其整数部分

  • GCD(number1,number2,...)求多个数的最大公约数     LCM(number1,number2,...)求多个数的最小公倍数

  • 计算对数

    LN(number):LN函数的功能是计算一个数的自然对数,自然对数以常数项e(2.71828182845904)为底

    LOG(number,base):LOG函数的功能是计算按所指定的底数返回一个数的对数。

    LOG10(number):LOG10函数的功能是计算以10为底的对数。

  •   POWER函数的功能是计算给定数字的乘幂。POWER(number,power)参数number为底数,可以为任意实数;参数power为指数,底数按该指数次幂乘方。

  • SUMSQ(number1,number2,...)SUMSQ函数的功能是计算参数的平方和。

  • SQRT(number) SQRT函数的功能是计算正数的平方根。

  

  

Excel技能提升的更多相关文章

  1. Java技能提升之路

    James收集Java技能提升方面的资料,分为:基础篇.提高篇.高级篇… 给出“入口”,自我提升 1. Java工程师成神之路:http://www.hollischuang.com/archives ...

  2. Packt发布了2018年技能提升报告

    2018年技能提升报告Skill Up 2018 - Developer Skills Report | PACKT Bookshttps://www.packtpub.com/skill-up-20 ...

  3. 2019年MTP管理技能提升培训笔记

    2019年MTP管理技能提升培训笔记 管理专题培训–MTP管理技能提升培训 高水准的问题分析解决 何为高水准 高 多层探寻,高度分析,即需要有深度 水 团队讨论,水平思考,即需要有广度 准 预防应变, ...

  4. 【css技能提升】css高级技巧

    本文是一个帮你提升 CSS 技巧的收藏集. 使用CSS复位 CSS复位可以在不同的浏览器上保持一致的样式风格.您可以使用CSS reset 库Normalize等,也可以使用一个更简化的复位方法: * ...

  5. mysql技能提升篇 - Sqlyog高级应用

    mysql作为绝大部分公司使用的数据库,自然是牛牛牛! 每个人都能设计数据库,都能从删库到跑路.但是,如何做到更好,更快,更准地建立你的mysql数据库,这是个值得关注的问题(尽管很多人已经去搞大数据 ...

  6. EXCEL技能之数据去重

    本篇不属于技术类博文,只是想找个地方记录而已,既然是我的博客嘛,那就自己想写什么就写什么了. CRM中有个EXCEL数据导入功能,几千条数据导入CRM后去重,那是死的心都有的.往回想想EXCEL是否有 ...

  7. 技能提升丨Seacms 8.7版本SQL注入分析

    有些小伙伴刚刚接触SQL编程,对SQL注入表示不太了解.其实在Web攻防中,SQL注入就是一个技能繁杂项,为了帮助大家能更好的理解和掌握,今天小编将要跟大家分享一下关于Seacms 8.7版本SQL注 ...

  8. 【CSS 技能提升】 :before和:after的使用

    前几天的晚上较全面的去看了下css的一些文档和资料,大部分的样式运用都没什么大问题了,只是有些许较陌生,但是也知道他们的存在和实现的是什么样式.今天主要想在这篇学习笔记中写的也不多,主要是针对:bef ...

  9. EXCEL技能 | EXCEL中实现地图快照,截大图、加水印、保存PNG、TIF、HTML文件

    1 应用场景 本文分享笔者使用EXCEL制作地图的体验. 之前网上有人介绍使用小O地图EXCEL插件版能够在EXCEL中标注地图.绘制地图.可视化数据等操作.如下截图.笔者通过实验,其软件保存方式只能 ...

随机推荐

  1. java中设置session过期时间

    Web容器 apache-tomcat-8.0.26\conf\web.xml中设置 <session-config> <!-- 时间单位为分钟 --> <session ...

  2. 学习shiro第三天

    今天比较晚,所以只看了shiro的认证策略Authentication Strategy,下面讲讲shiro的三种认证策略. 1.AtLeastOneSuccessfulStrategy:这个是shi ...

  3. 让你的项目使用Ts吧

    推荐在这里阅读 9012年都过半了,还不会用ts你就out了 why ? 三大框架angular2以后的版本完全是用ts开发的, vue对ts的支持也越来越好, React也有TSX组件 还在犹豫什么 ...

  4. 英语四6级CET6资料大学六级单词

    ambient a.周围的,包围着的 ambiguous a.模棱两可的:分歧的 ambitious a.有雄心的:热望的 ample a.足够的:宽敞的 amplitude n.广大:充足:振幅 a ...

  5. itextpdf5单元格中的段落没有行间距

    关于对表格中的段落没有行间距的解决方式:通过观察和推测的结论:itextpdf对一些属性,只会对最外层元素的属性进行接收处理,如行间距.例: Paragraph p = new Paragraph(1 ...

  6. cocos2dx3.x + xcode7.3 问题“libpng error: CgBI: unhandled critical chunk”

    今天用 cocos2dx3.11.1 + xcode7.3.1 进行开发,新建项目后遇到如下问题: 在iphone(ios9.3.5)真机运行项目(用xcode自带虚拟机没有出现问题) auto sp ...

  7. echarts-带面积的折线图

    测试地址 https://gallery.echartsjs.com/editor.html?c=x6p5SsIEzt var listN = '高温'; var unit = '°C'; //单位 ...

  8. [LeetCode] 828. Unique Letter String 独特字符串

    A character is unique in string S if it occurs exactly once in it. For example, in string S = " ...

  9. MATLAB 赋值命令计算结果在命令窗口显示结果

    MATLAB 赋值命令计算结果在命令窗口显示结果 MATLAB如何控制计算结果是否显示在命令窗口 在运算结方程或者设定参数后面加分号也就是 ; 命令窗口就不会显示这些参数或结果了.举个例子clccle ...

  10. NOIP 2018 简要题解

    从这里开始 Day 1 Problem A 考虑贪心地选取极大非 0 段减少. 如果两次操作有交,并且不是包含关系,那么把其中一次操作的,但另一次没有操作的移过去,然后就变成了上面那个贪心了. Cod ...