当前位置: 首页 > news >正文

Excel常用12个公式

兰色今天精选出12个excel函数公式,虽然它们不并常用,但很实用。需要用时你还真不好搜到它们,所以赶紧收藏起来吧。

  1、动态获取A列最后一个数字

  =LOOKUP(1,0/(A2:A100>0),A2:A100)

  2、不重复个数公式

  =SUMPRODUCT(1/COUNTIF(A2:A7,A2:A7))

  3、提取唯一值公式

  数组公式(按ctrl+shift+enter三键输入,以下带{}输入方法相同)

  =IFERROR(INDEX(A:A,SMALL(IF(MATCH(A$2:A$7,A$2:A$7,0)=ROW(A$1:A$6),ROW(A$2:A$7)),ROW(A1))),"")

  4、中国式排名公式

  =SUMPRODUCT(($D$4:$D$9>=D4)*(1/COUNTIF(D$4:D$9,D$4:D$9)))

  5、提取字符串任一位中的数字

  A1的值为 ABC123.45FE ,截取结果:123.45

  数组公式:

  {=LOOKUP(9^9,MID(A1,MATCH(1,MID(A1,ROW(1:9),1)^0,0),ROW(1:9))*1)}

  6、金额大写转换公式

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

  7、个人所得税计算公式

  假如A2中是应税工资,则计算个税公式为:

  =5*MAX(A2*{0.6,2,4,5,6,7,9}%-{21,91,251,376,761,1346,3016},)

  8、一对多查找包含公式

  =COUNT(FIND({"AAA花苑","CCC龙廷"},A2))

  9、Vlookup多表查找公式

  工资表模板中,每个部门一个表。

  在查询表中,要求根据提供的姓名,从销售~综合5个工作表中查询该员工的基本工资。

  方法1:

  =IFERROR(VLOOKUP(A2,服务!A:G,7,0),IFERROR(VLOOKUP(A2,人事!A:G,7,0),IFERROR(VLOOKUP(A2,综合!A:G,7,0),IFERROR(VLOOKUP(A2,财务!A:G,7,0),IFERROR(VLOOKUP(A2,销售!A:G,7,0),"无此人信息")))))

  方法2

  =VLOOKUP(A2,INDIRECT(LOOKUP(1,0/COUNTIF(INDIRECT({"销售";"服务";"人事";"综合";"财务"}&"!a:a"),A2),{"销售";"服务";"人事";"综合";"财务"})&"!a:g"),7,0)

  10、Sumif多表求和公式

  工作表名称常常是不规则的,如下图所示

  分析:

  首先我们需要用宏表函数取得表名

  公式 - 名称管理器 - 新建名称 - 在新建名称中输入名称“sh”,然后“引用位置”框中输入公式:

  =MID(GET.WORKBOOK(1),FIND("]",GET.WORKBOOK(1))+1,99)&T(now())

  最终公式为:

  =SUMPRODUCT((SUMIF(INDIRECT(sh&"!b:b"),D2,INDIRECT(sh&"!c:c"))))

  11、筛选后连续序号公式

  插入辅助列,输入公式 =1。加入这列是方便在序号列使用公式统计行数。

  在序号列输入公式

  =SUBTOTAL(2,B$1:B2)

  12、用QQ聊天的excel公式

  =HYPERLINK("tencent://message/?uin="&C3,"点击联系他")

转载于:https://www.cnblogs.com/ImNo1/p/6846209.html

相关文章:

  • Python web 框架:web.py
  • 【智能家居篇】通信技术简单介绍
  • Linux系统运维之MYSQL数据库集群部署(主主互备)
  • 基于ssh,shell,python,iptables,fabric,supervisor和模板文件的多服务器配置管理...
  • 【bzoj3916】[Baltic2014]friends 字符串hash
  • (续)使用Django搭建一个完整的项目(Centos7+Nginx)
  • 单链表的逆置
  • CentOS6.3上安装与配置nginx+php+mysql环境
  • phoenixframe自己主动化測试平台对div弹出框(如弹出的div登陆框)的处理
  • atitit.文件上传带进度条的实现原理and组件选型and最佳实践总结O7
  • android studio 1
  • Mysql 实现 序列的使用
  • 转载 FreeNAS的安装和简单配置 http://freenas.cn/?p=342
  • (转载)Linux 多线程条件变量同步
  • 编程语言类型划分
  • angular2 简述
  • ERLANG 网工修炼笔记 ---- UDP
  • gitlab-ci配置详解(一)
  • happypack两次报错的问题
  • input的行数自动增减
  • MySQL的数据类型
  • node.js
  • Spring思维导图,让Spring不再难懂(mvc篇)
  • underscore源码剖析之整体架构
  • web标准化(下)
  • 等保2.0 | 几维安全发布等保检测、等保加固专版 加速企业等保合规
  • 如何借助 NoSQL 提高 JPA 应用性能
  • 使用权重正则化较少模型过拟合
  • 我看到的前端
  • 找一份好的前端工作,起点很重要
  • ionic入门之数据绑定显示-1
  • !!Dom4j 学习笔记
  • "无招胜有招"nbsp;史上最全的互…
  • ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException
  • #{}和${}的区别是什么 -- java面试
  • #if 1...#endif
  • $con= MySQL有关填空题_2015年计算机二级考试《MySQL》提高练习题(10)
  • (1)(1.9) MSP (version 4.2)
  • (9)STL算法之逆转旋转
  • (LeetCode 49)Anagrams
  • (动手学习深度学习)第13章 计算机视觉---图像增广与微调
  • (九)信息融合方式简介
  • (一)ClickHouse 中的 `MaterializedMySQL` 数据库引擎的使用方法、设置、特性和限制。
  • (一)SpringBoot3---尚硅谷总结
  • (原創) X61用戶,小心你的上蓋!! (NB) (ThinkPad) (X61)
  • (转)ObjectiveC 深浅拷贝学习
  • (转)Oracle 9i 数据库设计指引全集(1)
  • (转)平衡树
  • (转载)跟我一起学习VIM - The Life Changing Editor
  • ****** 二 ******、软设笔记【数据结构】-KMP算法、树、二叉树
  • .bat批处理(三):变量声明、设置、拼接、截取
  • .bat批处理(四):路径相关%cd%和%~dp0的区别
  • .Net Core与存储过程(一)
  • .net mvc actionresult 返回字符串_.NET架构师知识普及
  • .NET文档生成工具ADB使用图文教程