KutoolsforOffice — 一套方案,五大工具。事半功倍。

Excel 公式示例 | ExtendOffice

计数
统计等于指定条件的单元格数量COUNTIFSUMPRODUCTEXACT
统计不等于指定条件的单元格数量COUNTIF
统计等于 x 或 y 的单元格数量COUNTIFSUMPRODUCTSUM
统计同时等于 x 和 y 的单元格数量COUNTIFS
统计大于或小于指定条件的单元格数量COUNTIF
统计介于两个值或日期之间的单元格数量COUNTIFS
统计不介于两个指定数值之间的单元格数量COUNTIFSUMPRODUCT
统计等于多个指定值之一的单元格数量COUNTIFSUMPRODUCT
统计不等于多个指定值的单元格数量COUNTIFCOUNTASUMPRODUCTISNAMATCH
统计不等于 x 或 y 的单元格数量COUNTIFSSUMPRODUCT
统计空白或非空白单元格数量COUNTBLANKCOUNTIF
统计以特定文本开头或结尾的单元格数量COUNTIF
统计包含 x 或 y 的单元格数量SUMPRODUCTISNUMBERFIND
统计包含特定文本区分大小写的单元格数量SUMPRODUCTISNUMBERFIND
统计错误单元格的数量SUMPRODUCTISNUMBERSUM
统计包含数字或非数字值的单元格数量SUMPRODUCTISNUMBERNOTCOUNT
统计包含奇数或偶数的单元格数量SUMPRODUCTMOD
统计包含正数或负数的单元格数量COUNTIF
统计包含指定字符数的单元格数量COUNTIFSUMPRODUCTLENN
统计包含特定文本的单元格数量COUNTIFSUMPRODUCTFINDISNUMBER
统计文本单元格的数量COUNTIFCOUNTIFS
统计不包含错误的单元格数量ISERRORSUMPRODUCTSUM
统计不包含特定文本的单元格数量COUNTIFCOUNTIFS
统计不包含多个指定值的单元格数量SUMMMULTISNUMBERTRANSPOSEROW
按星期几统计日期数量SUMSUMPRODUCTWEEKDAY
按非逻辑计算多个条件的统计SUMPRODUCTMATCH
数值计数以特定数字开头SUMPRODUCTLEFT
统计所有的表中特定文本的出现次数SUMPRODUCTCOUNTIFINDIRECT
仅统计或求和整数SUMPRODUCT MOD
数值计数中第 N位等于 XSUMPRODUCT MID
统计符合两个或更多条件的单元格数量COUNTIFS
统计两列之间的匹配数量SUMPRODUCT
按年份、月份统计日期数量SUMPRODUCTYEARMONTH
统计满足内部条件的行数SUMPRODUCT
统计满足多个条件的行数SUMPRODUCT
统计两列之间的所有匹配/重复项SUMPRODUCTCOUNTIFCOUNTMATCHISNUMBER
统计包含特定值的行数SUMMMULTTRANSPOSECOLUMN
统计满足多个或条件的行数SUMPRODUCT
统计区域中唯一值的个数基于条件SUMFREQUENCYROWSUNIQUEFILTER
统计区域中唯一值的个数或列中的日期SUMFREQUENCYISNUMBERUNIQUECOUNTIFCOUNT
统计筛选列表中可见行数SUBTOTAL
统计区域中唯一值的个数在指定区域内SUMPRODUCTFREQUENCYMATCHROWCOUNTIF
统计区域中唯一值的个数根据条件SUMFREQUENCYMATCHROWIF
统计满足条件的可见行数SUMPRODUCTSUBTOTALROWMIN
对非连续区域使用 COUNTIFSUMCOUNTIFINDIRECT
使用 OR 逻辑的多个条件 COUNTIFSSUMCOUNTIFSUMPRODUCTMATCHISNUMBER
计算列表中项目的百分比细分COUNTIFCOUNTA
使用 COUNTIFS 按月创建汇总计数COUNTIFSEDATE
对列表中出现次数进行累计计数COUNTIFIF
非空类别的汇总计数COUNTIFS
求和
跨多个工作表的 3D 求和或条件求和SUMSUMPRODUCTSUMIFINDIRECT
计算累计总和SUM
按发票号码求小计COUNTIFSUMIFIF
按组求和值SUMIFIF
按颜色求小计SUMIF
双向汇总计数COUNTIF
按账龄求小计发票金额SUMIF
求和所有数字错误单元格SUMIFIFERRORAGGREGATE
求和最小或倒数第 N 个值SUMPRODUCTSMALL
基于条件求和最小或倒数第 N 个值SUMSMALLIF
按月份求和(含年份或不含年份)SUMIFSSUMPRODUCTEOMONTHMONTH
按指定日期所在周求和SUMIFS
按周数或星期几求和WEEKNUMSUMPRODUCTWEEKDAY
每隔 N 行或列求和SUMOFFSETROWCOLUMNS
每隔第 N 行或列求和SUMPRODUCTMODROWCOLUMN
如果以特定文本或字符开头或结尾则求和SUMIF
如果单元格在另一列包含特定文本则求和SUMIFSUMPRODUCTSEARCHISNUMBER
介于两个值之间则求和SUMIFS
仅求含公式的单元格之和SUMPRODUCTISFORMULA
按年份求和SUMPRODUCTSUMIFSDATEYEAR
如果单元格包含星号则求和SUMIF
如果单元格同时包含 X 和 Y 则求和SUMIFS
如果单元格包含或等于 X 或 Y 则求和SUMPRODUCTISNUMBERSEARCHSUMIFS
日期介于两日期之间则求和SUMIFS
如果单元格等于或不等于某值则求和SUMIF
如果大于或小于指定值则求和SUMIF
日期大于或小于特定日期则求和SUMIF
如果等于多项之一则求和SUMIFSUMPRODUCT
基于空白或非空白条件求和SUMIF
基于或逻辑和与逻辑的多个条件求和SUMIFSUMIFS
满足一个条件时求多列之和SUMPRODUCT
求和最后一列SUMINDEXCOLUMNS
求和前 N 个值或带条件的前 N 个值SUMPRODUCTLARGE
按列或按列和行的组合求和SUMPRODUCT
基于条件求最近 N 天的值之和SUMIFSTODAY
仅求筛选列表中可见单元格或行之和SUBTOTAL
求横向范围内的值之和SUMIFS
使用基于或逻辑的多个条件 SUMIFSSUMSUMIFS
使用带 IF 函数的 SUMPRODUCTSUMPRODUCT
财务
计算每期或总利息支付IPMTCUMIPMT
查找
使用 INDEX 和 MATCH 进行近似匹配INDEXMATCH
使用 VLOOKUP 进行近似匹配VLOOKUP
区分大小写查找INDEXMATCHVLOOKUPEXACTCHOOSE
区分大小写查找返回匹配数字SUMPRODUCTMATCHEXACT
统计缺失值SUMPRODUCTMATCHISNACOUNTIF
动态工作表或工作簿引用INDIRECT
精确匹配与 INDEX 和 MATCHINDEXMATCH
精确匹配与 VLOOKUPVLOOKUP
查找列或行中最长或最短的文本字符串INDEXMATCHLENMAXMIN
带条件查找最长文本字符串INDEXMATCHLENMAX
查找缺失值IFISNAMATCHVLOOKUPCOUNTIF
获取查找结果的单元格地址INDEXMATCHCELL
获取列或行中第一个非空白值INDEXMATCHISBLANK
获取列或行中第一个数字值INDEXMATCHISNUMBER
获取列中第一个文本值INDEXMATCHVLOOKUP
获取行中第一个文本值HLOOKUP
获取对应最大值的信息INDEXMATCHMAX
获取对应最小值的信息INDEXMATCHMIN
获取列中最后一个文本值INDEXMATCH
使用 VLOOKUP 获取学生或员工信息VLOOKUP
获取指定行列的值INDEXMATCHSMALL
跨多列使用 INDEX 和 MATCHINDEXMATCHMMULTTRANSPOSECOLUMN
使用多个数组的 INDEX 和 MATCHINDEXMATCHCHOOSE
使用 INDEX 和 MATCH 左侧查找INDEXMATCH
使用 VLOOKUP 左侧查找VLOOKUPCHOOSE
在范围内定位最大值MATCHMAX
定位第一个错误MATCHISERROR
定位第一个不以……开头的匹配项MATCHLEFTIF
定位第一个不包含……的匹配项MATCHISNUMBERSEARCH
使用通配符定位第一个部分匹配MATCH
使用通配符查找包含特定文本的值INDEXMATCH
查找最接近匹配值INDEXMATCHABSMIN
基于多个条件查找最接近匹配值IFINDEXMATCH
查找并提取整列INDEXMATCHSUMAVERAGEMAXLARGE
查找并提取整行INDEXMATCHSUMAVERAGEMIN
使用 INDEX 和 MATCH 查找下一个最大匹配项INDEXMATCH
查找第一个部分匹配的数字MATCHTEXTINDEX
待检索值区域按降序排列INDEXMATCH
待检索值区域来自其他工作表或工作簿VLOOKUP
汇总表格与 INDEX 和 MATCHINDEXMATCH
使用 INDEX 和 MATCH 进行多条件查找INDEXMATCH
使用 VLOOKUP 进行部分匹配VLOOKUP
从单元格中检索第一项列表值INDEXMATCHSEARCHISNUMBER
在单元格中根据列表检索第一个匹配值INDEXMATCHSEARCHAGGREGATE
检索与最低 n 个值相关的信息VLOOKUP
使用 INDEX检索第 n 个匹配项INDEXROWSMALLIF
使用 VLOOKUP检索第 n 个匹配项VLOOKUP
运费计算器VLOOKUP
使用多条件进行双向近似匹配INDEXMATCHIF
使用 INDEX 和 MATCH 进行双向查找INDEXMATCH
使用动态工作表名称的 VLOOKUPVLOOKUPINDIRECT
数学
将二进制值转换为十进制、八进制或十六进制值BIN2DECDECIMALBIN2OCTBIN2HEX
将十六进制值转换为十进制、二进制或八进制值HEX2DECDECIMALHEX2OCTHEX2BIN
将八进制值转换为十进制、二进制或十六进制值OCT2DECDECIMALOCT2HEXOCT2BIN
将十进制值转换为二进制、八进制或十六进制值DEC2DECDEC2OCTDEC2HEX
将十进制数字转换为 IP 地址MID
将十进制转换为 Excel 中的整数ROUNDROUNDDOWNROUNDUP
日期时间
给日期添加天数WORKDAYWORKDAT.INTL
向时间添加小时TIMEMOD
向时间添加分钟TIMEMOD
向时间添加小时、分钟和秒TIME
给日期添加月份数 
给日期添加年数DATEYEARMONTHDAY
根据迟到时间分配积分IFVALUE
对日期进行加减天数 
计算两个日期之间的天数、小时、分钟和秒数TEXT
计算距离今天的剩余天数MAXTODAY
计算两个日期之间的剩余天数 
计算日期中月份的天数EOMONTH
计算日期中年份的天数 
计算两个日期之间的差异DATEDIF
计算两个时间之间的差异IF
计算到期日EOMONTHEDATE
计算两个时间之间的小时、分钟和秒数HOUR  MINUTESECOND
计算网络时间MOD
计算退休日期EDATE 函数
计算重叠的天数MAXMIN
计算加班费 
计算两个日期之间的年、月、日DATEDIF
检查日期是否为工作日WORKDAY   WORKDAY.INTL
检查日期是否为最近的 n 天TODAY    AND
检查日期是否为距今天上月TODAY    AND     EOMONTH
检查两个日期是否在同一年月MONTH  YEAR
合并日期时间TEXT 函数   CONCATENATE 函数
将日期转换为儒略日期TEXT  YEAR  DATE
将日期转换为年月日格式TEXT
将日期转换为文本TEXT
将日期时间字符串转换为日期时间LEFT  MID
将小数小时转换为时间 
将小数分钟转换为时间 
将月份名称转换为数字DATEVALUE   MONTH
将数字转换为日期TEXT  LEFT  MID  RIGHT  DATE
将时间转换为另一个时区MOD
将时间转换为小数小时 
将时间转换为小数分钟 
将时间转换为小数秒 
将时间转换为金额 
将时间转换为 Unix 时间戳DATE
将时间戳转换为时间MID  TIME
将文本转换为时间DATEVALUE  VALUE  
统计月内天统计EOMONTH  DAY
统计距离到期日期还有多少天TODAY
统计两个日期之间的星期几INDIRECR  ROW  WEEKDAY  SUMPRODUCT
统计日期范围中星期几的数量WEEKDAY  SUMPRODUCT
统计从今天起的天数TODAY  IF  ISBLANK  ABS
统计两个日期之间的天数DATEDIF
统计当前月剩余天数EOMONTH  YEAR  DATE
统计两个日期之间的假期天数SUMPRODUCT
统计两个日期之间的月数DATEDIF   YEARFRAC
统计时间范围中电话的数量COUNTIFS
统计范围内的时间数量COUNTIFS
仅统计工作日NETWORKDAYS  NETWORKDAYS.INTL
根据两个日期创建日期范围TEXT
创建动态日期列表ROWS
创建每周日期范围ROWS  TEXT
自定义格式的星期名称WEEKDAY  CHOOSE
显示当前日期时间TODAY   NOW
从 Excel 中的日期时间提取时间部分TIMEMOD
从 Excel 中的日期时间提取日期部分INTTRUNCDATE
找到每组中的最早或最晚日期IF MAX  MIN
查找月份中的最后一个工作日EOMONTH  WEEKDAY
查找日程列表中的下一个日期 
根据给定日期获取星期名称TEXT  WEEKDAY  CHOOSE
根据年月日获取日期DATE
获取月份中的第一个或最后一个工作日YEAR    MONTH       DATE  WORKDAY
根据日期获取财务月份MONTH  CHOOSE
根据日期获取财务季度MONTH   CHOOSE
从日期中获取财政年度MONTH   YEAR
根据给定日期获取月份的第一天或最后一天DAY  EOMONTH
根据月份名称文本获取月份的第一天 IF
获取上个月的第一天或最后一天EOMONTH
获取两个日期的中点SUM WORKDAY
获取周一的日期WEEKDAY
根据日期获取月份MONTH
获取最近的星期几MOD
获取下一个特定的星期几WEEKDAY
根据给定日期获取所在月的第 n 个星期几WEEKDAYDAY
根据给定日期获取年份中的第 n 天YEAR  DATE
计算两个日期之间的工作日数量NETWORKDAYS  NETWORKDAYS.INTL
计算年份已完成或剩余的百分比YEAR  DATE YEARFRAC
根据日期获取季度MONTH  YEAR
获取相同日期的上月或下个月EDATE 函数
获取相同日期的去年或明年EDATE
从 Excel 中的日期获取周数WEEKNUM
获取 Excel 中两个日期之间的工作时间NETWORKDAYSNETWORKDAYS.INTL
从 Excel 中计算或获取出生日期的年龄YEARFRACDATEDIF
列出两个日期之间的假期IF   TEXTJOIN
文本
缩写单词或名称TEXTJOINISNUMBERROWINDIRECTLENMATCHMIDTRIMLEFTSUBSTITUTEFINDUPPER
为电话号码添加区号或国家代码CONCATENATE
在每个单词前添加字符SUBSTITUTE
在第一个单词后添加逗号REPLACEFIND
在名称之间添加逗号FINDREPLACETRIMSUBSTITUTE
为电话号码添加短横线REPLACE
为单元格内的社会保障号码添加短横线LEFTMIDRIGHTSUBSTITUTE
添加前导零以修正文本长度TEXT
添加文本在中间LEFTMIDREPLACE
在逗号后添加空格TRIMSUBSTITUTE
在数字和文本之间添加空格TRIMREPLACEMINFINDMAXIFERRORROWINDIRECTLEN
将文本字符串或每个单词的首字母大写UPPERLENFINDLOWERREPLACELEFTMID
检查单元格是否包含特定文本ISNUMBERSEARCHFIND
检查单元格是否包含所有指定内容SUMPRODUCTISNUMBERSEARCHCOUNTA
检查单元格是否包含任意指定内容SUMPRODUCTISNUMBERSEARCH
检查单元格是否包含某些值但排除其它值SUMPRODUCTISNUMBERSEARCH
检查单元格是否包含某些文本但不包含其它文本COUNTSEARCHAND
将字母转换为数字COLUMNINDIRECT
检查单元格是否包含数字COUNTFIND
合并带换行符的单元格CONCATENATE
在 Excel 中将日期时间合并为一个单元格TEXT
在 Excel 中合并文本和日期到同一单元格TEXTCONCATENATE
统计单元格中以逗号分隔的值LENSUBSTITUTETRIM
统计单元格中特定字符的数量LENSUBSTITUTE
统计一范围内特定字符的数量SUMPRODUCTLENSUBSTITUTE
统计单元格中特定单词的数量LENSUBSTITUTE
统计一范围内特定单词的数量SUMPRODUCTLENSUBSTITUTE
统计单元格中的字符数LEN
统计一系列单元格中的字符数SUMPRODUCTLEN
统计单元格中的单词数LENTRIMSUBSTITUTE
统计一系列单元格中的单词数SUMPRODUCTLENTRIMSUBSTITUTE
在公式中使用双引号CHAR
检查单元格是否等于列表中的任意值SUMPRODUCT
清理和重新格式化电话号码SUBSTITUTE
用逗号合并单元格TRIMSUBSTITUTECONCATENATE
合并首字母和姓氏LEFTCONCATENATE
比较两个或多个文本字符串EXACTIFCOUNTIF
合并单元格但忽略空白TEXTJOIN
将数值至文本在 Excel 中进行转换TEXTFIXED
将文本至数值在 Excel 中进行转换VALUERIGHTLEFTMID
基于列表统计单元格包含的关键字数SUMPRODUCTISNUMBERSEARCH
统计单元格或范围内由换行符分隔的行数LENSUBSTITUTE
基于 Excel 中的值显示特定文本REPTIF
提取单元格中除首尾外的所有单词RIGHTLENFINDLEFTSUBSTITUTE
仅提取大写字母SUBSTITUTE
从文件名中提取扩展名RIGHTLENFINDSEARCHREPLACE
从 Excel 路径中提取文件名MIDFINDSUBSTITUTELENIFERROR
提取单元格的第一行SEARCHLEFT
从邮件中提取首个和姓氏FINDLEFTLENRIGHT
从路径中提取文件夹名称FINDSUBSTITUTELENRIGHT
从右侧提取直到某字符SEARCHRIGHTSUBSTITUTELENIFERROR
从姓名中提取首字母MIDIFFINDLEFT
从单元格中提取多行TRIMMIDREPTLENSUBSTITUTE
提取多行单元格中的最后一行文本SUBSTITUTEREPTRIGHTTRIM
从 Excel中的文本字符串提取第 n 个单词SUBSTITUTEREPTMIDTRIMLEN
从完整路径中提取路径FINDSUBSTITUTELENLEFT
从 Excel 中的文本字符串提取子字符串MIDLEFTRIGHTSEARCH
从单元格中提取最后两个单词MIDFINDSUBSTITUTELEN
从文本字符串中提取括号中的提取文本MIDSEARCH
提取 Excel 中以特定字符开头的单词MIDTRIMLEFTFINDREPTLENSUBSTITUTE
提取 Excel 中包含特定文本的单词MIDTRIMFINDREPTMAXSUBSTITUTE
从全名中提取首字母和姓氏LEFTRIGHTFINDLEN
在 Excel 中从全名提取首个、中间和姓氏LEFTRIGHTFINDLENMIDSEARCHSUBSTITUTE
在第二个空格或逗号之前或之后提取提取文本LEFTMIDFINDSUBSTITUTETRIM
提取特定字符最后一次出现后的提取文本RIGHTSEARCHLENSUBSTITUTETRIMREPT
从文本字符串中提取第一个和第二个逗号之间的提取文本MIDSEARCHFINDSUBSTITUTE
在 Excel 中提取查找和替换多个值SUBSTITUTEINDEX
查找单元格内出现次数字符的位置SUBSTITUTEFIND
查找范围内出现最多的文本MODEINDEXMATCH
带条件查找出现最多的文本MODEINDEXIFMATCH
查找出现次数的位置FINDSUBSTITUTE
翻转或反转 Excel 列表中首个和姓氏MIDSEARCHLEN
获取或提取 Excel 中字符串的第一个单词FINDLEFT
获取或提取 Excel 中字符串的最后一个单词TRIMRIGHTREPT
如果单元格包含文本,则在 Excel 中显示IFISNUMBERSEARCH
制作文本长度REPTLEN
使首字母小写LEFTLOWERREPLACE
移动或合并多个单元格内容到一个单元格中CONCATENATETRANSPOSE TEXTJOIN
规范化文本TRIMSUBSTITUTELOWER
移除文件名中的扩展名FINDLEFT
移除首个 n 个字符LENRIGHT
从字符串移除第一个或最后一个单词RIGHTLENFINDLEFTTRIMSUBSTITUTE
从文本右侧移除LENLEFT
在 Excel 中移除单元格末尾或尾随逗号IFRIGHTLEFTLEN
去除首尾空格CLEANTRIMSUBSTITUTE
移除 Excel 中单元格的换行符CLEANTRIMSUBSTITUTE
移除 Excel 中全名的中间名首字母LEFTRIGHTFINDTRIMSUBSTITUTEREPT
从字符串中移除前缀或后缀RIGHTLENLEFT
通过匹配内容从单元格中移除文本SUBSTITUTE
根据特定位置从单元格中移除文本REPLACESUBSTITUTE
基于变化位置在 Excel 中移除文本REPLACEFIND
从 Excel 中单元格移除删除特定字符SUBSTITUTE
从文本字符串中移除第一个或最后一个特定字符之前或之后的文本RIGHTLEFTFINDSEARCHLENSUBSTITUTE
从文本字符串中移除第二个或第 n 个空格之前或之后的文本RIGHTLEFTFINDLEN SUBSTITUTE
从文本字符串中移除括号或方括号内的文本FINDMIDLENSUBSTITUTE
用另一个字符替换单元格中的特定字符SUBSTITUTE
在 Excel 单元格中操作反转文本字符串TEXTJOINMID
将尺寸拆分为单独的长度、高度和宽度LEFTMIDRIGHTFINDLENSUBSTITUTE
在 Excel 中将尺寸拆分为两部分LEFTRIGHTFINDLENSUBSTITUTE
将数字与计量单位分开MAXISNUMBERVALUEMIDLEFTTRIMRIGHT
在 Excel 中分离 IP 地址的各个八位字节LEFTMIDLENFIND
将邮箱地址分为用户名和域名LEFTRIGHTLENFIND
拆分美元和美分FINDRIGHTLEN
在 Excel 中按第一个空格拆分单元格LEFTFINDRIGHTLEN
将数字拆分为单个数字MIDCOLUMN
将句子拆分为单词SEARCHMIDROWCOLUMNIF
拆分拆分为文本和数字MID   FIND  LEFTRIGHTLEN
在 Excel 单元格中按特定字符拆分文本字符串MID   FIND  LEFTRIGHTLEN
在 Excel 单元格中用分隔符拆分文本MID   TRIM  SUBSTITUTELEN
从文本字符串中剥离或移除非数字字符TEXTJOINIFERRORMIDROWINDIRECT
剥离或删除特定字符文本字符串TEXTJOINIFISERRMIDROWINDIRECTLEN
剥离或移除文本字符串中的 html 标签MID LEN
将文本修剪为 n 个单词SUBSTITUTE   FIND  LEFT