分享

懒人专用!8个万能的Excel公式

 文曲 2021-03-06

懒人专用!8个万能的Excel公式


大多人Excel新手,懒得学复杂的Excel函数公式。在遇到不会的只能搜百度求高手解决。其实,有不少公式是不需要理解的,直接套用就行。今天小编分享10个超好用的万能公式套路,需要的赶紧收藏吧。

1、多条件判断公式

=IF(AND(条件1,条件2...条件n),同时满足条件返回的值,不满足条件返回的值)

=IF(OR(条件1,条件2...条件n),同时满足任一条件返回的值,不满足条件返回的值)

示例:同时满足金额小于500B列内容为未到期"时在C列输入补款

=IF(AND(A2<500,B2="未到期"),"补款","")

2、多条件求和、计数公式

Sumproduct(条件1*条件2*条件3...数据区域)

示例:统计A产品3月的销售合计

=SUMPRODUCT((MONTH(A3:A9)=3)*(B3:B9="A")*C3:C9)

:sumifs相比速度虽然慢了点,但Sumproduct可以对数组进行处理后再设置条件,同时也可以对文本型数字进行计算,而Sumifs函数则不可。

3、多条件查找

Lookup(1,1/((条件1*条件2*条件3...)),返回值区域)

示例:如下图所示要求,同时根据姓名和工号查找职位

=LOOKUP(1,0/(B2:B6=B9)*(A2:A6=C9),E2:E6)

4、提取任意位置字符串的数字

=LOOKUP(9^9,MID(数字,MATCH(1,MID(数字,ROW(1:99),1)^0,0),ROW(1:99))*1)}

(注:数组公式,需要按ctrl+shift+enter三键输入)

示例:如下图所示,提示A列中字符串中的数字

=LOOKUP(9^9,MID(A2,MATCH(1,MID(A1,ROW(1:99),1)^0,0),ROW(1:9))*1)

注:如果字符串超过100位,就把99调大

5、分离字母和汉字

汉字在前

=LEFT(单元格,LENB(单元格)-LEN(单元格))

汉字在后

=Right(单元格,LENB(单元格)-LEN(单元格))

示例:

=LEFT(A2,LENB(A2)-LEN(A2))

6、计算不重复值个数的公式

=SUMPRODUCT(1/COUNTIF(区域,区域))

示例:统计B列的客户数量

=SUMPRODUCT(1/COUNTIF(B2:B19,B2:B19))

7、金额大写转换公式

=TEXT(LEFT(RMB(单元格),LEN(RMB(单元格))-3),"[>0][dbnum2]G/通用格式元;[<0][dbnum2]G/通用格式元;;") & TEXT(RIGHT(RMB(单元格),2),"[dbnum2]00;;")

示例:

8、多表同一位置汇总公式

=Sum(工作表1:工作表N!单元格地址)

示例:  如下图所示,要求在汇总表里设置合计公式,汇总前19个工作表B列的和。

B2 =SUM(Sheet1:Sheet19!B2)

小编说:今天分享的公式中,肯定有你不懂不会的。对于新手来因为基础差不需要懂,只需要会套用就行。关键在于将来用到时你得能找到。

Excel公式使用技巧大全

兰色幻想-赵志东 高顿财务培训 1周前

最近小编陆续收到很多关于excel公式操作的提问,于是干脆把和excel公式相关的操作来一次大整理,有需要的可以下方直接get

· 批量插入公式

· 批量修改公式

· 快速查找公式

· 显示公式部分计算结果

· 保护公式

· 隐藏公式

· 显示所有公式

· 把公式转换成值

· 显示另一个单元格的公式

· 把公式表达式转换为结果

· 快速查找公式中的错误

1批量输入公式

选取要输入的区域,在编辑栏中输入公式,按Ctrl+Enter即可批量填充公式。

2批量修改公式

如果是修改公式中的相同部分,可以直接用替换功能即可。

3快速查找公式

选取表格区域 - Ctrl+g打开定位窗口 - 定位条件 - 公式,即可选取表中所有的公式

4显示公式部分计算结果

选取公式中的要显示的部分表达式,按F9

想恢复公式,按esc退出编辑状态即可。

5保护公式

选取非公式的填写区域,取消单元格锁定。公式区域不必操作。

设置单元格格式后,还需要保护工作表:审阅 - 保护工作表。

6隐藏公式

隐藏公式和保护公式多了一步:选取公式所在单元格区域,设置单元格格式 - 保护 - 勾选隐藏” - 保护工作表

隐藏公式效果:

7显示所有公式

需要查看表中都设置了哪些公式时,你只需按Ctrl+~组合键(或 公式选项卡 - 显示公式

8把公式转换为数值

公式转换数值一般方法,复制 - 右键菜单上点123(值)

9显示另一个单元格的公式

如果想在B列显示A列的公式,可以通过定义名称来实现。
公式 - 名称管理器 - 新建名称:

G =get.cell(6,sheet3!a4)

B列输入公式=G,即可显示A列的公式。

excel2013新增了FORMULATEXT函数,可以直接获取公式文本。

10第把表达式转换为计算结果

方法同上,只需要定义一个转换的名称即可。

zhi =Evaluate(b2)

B列输入公式 =zhi即可把B列表达式转换为值

11快速查找公式错误原因

 打开单元格左上角绿三角,点显示计算步骤

在打开的公式求值窗口中,求值会自动停在即将出错的位置。这时通过和编辑栏中的公式比对,就可以找出产生错误的单元格。(D7

如果公式中有多处错误,可以先修正前一次,然后再点显示计算步骤,查找下一处错误。

小编说:作为工作中最常用的Excel,其函数公式的编写很重要,但是本文介绍的操作技巧也是不容小觑的哦。

如何防止Excel文件名被篡改?一招就可以搞定!

兰色幻想-赵志东 高顿财务培训 今天

小编原来在一直在集团公司工作,最苦恼的事是发给各分公司的Excel报表模板,收上来时格式被修改的乱七八糟。我们可以用保护工作簿、工作表和区域的方式防止同事修改指定位置的格式。

但,怎么防止同事修改excel文件名呢

一般的方法还真做不到!不过小编有想到一个另类的方法,专治多动症的同事:你修改可以,但我让你在模板中啥也做不成。

当同事把月报表.xlsx”修改为月报表12345.xlsx” 后,当然打开文件编辑时,会看到禁止编辑表格内容的提示:

当同事乖乖的改回原来的文件名后,就可以正常编辑了:

怎么做到的?下面就随小编一起做吧,只需两步:

1、选取表格中需要填写数据的区域,数据 -数据验证(数据有效性)

2、在数据验证窗口中,进行如下设置并点确定按钮完成

· 允许:自定义

· 公式:

=MID(CELL("filename"),FIND("[",CELL("filename")),FIND("]",CELL("filename"))-FIND("[",CELL("filename")))="[月报表.xlsx"

注:用cell函数可以提取出当前文件名和路径,然后用findmid函数截取出文件名(为了简化公式,文件名留了一个左中括号 [

完工!

小编说:集团报表可以用公式链接实现自动汇总,如果文件名被修改你的汇总就会出错。有了这个方法,以后再不用担心用事会修改你的文件名了。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多