Excel扩展函数介绍
1.FF.AIAsk
说明:获取问题的答案
语法:FF.AIAsk(提问内容)
2. FF.AIChoice
说明:获取选择题的答案
语法:FF. AIChoice(问题,答案选项)
3. FF.AIExtract
说明:按照规则提取文本
语法:FF. AIExtract(单元格,提取规则)
4. FF.AIGenData
说明:按规则生成数据
语法:FF. AIGenData(指定规则)
5. FF.AISplit
说明:按指定规则拆分文本
语法:FF. AISplit(单元格,拆分规则)
6. FF.AITranslate
说明:翻译文本,支持中文、英文、法语等多种语言
语法:FF. AITranslate(单元格,翻译语言)
7. FF.Average
说明:去掉最大最小值,求平均数
语法:FF. Average(数据区域)
8. FF.Base
说明:进制转换,支持小数、最小长度、特殊字符替换
语法:FF. Base(单元格,原始进制,目标进制)
9. FF.BgColor、10.FF.FgColor
说明:获取背景颜色值、获取字体颜色指
语法:FF.BgColor(单元格)、FF. FgColor(单元格)
11. BgColorSum、12. FF.BgColorCount
说明:背景颜色求和、求个数,支持条件格式产生的颜色
语法:BgColorSum(参照颜色,求和区域)、 FF.BgColorCount(参照颜色,求个数区域)
13 FF.Comment
说明:获取单元批注文本
语法:FF.Comment(单元格)
14 FF.EvaluateExp
说明:将表达式转为计算结果,如5*6 转为 30
语法:FF.EvaluateExp(单元格)
15.FF.EvaluateRange
说明:将表达式中的单元格转为单元格中的数值,如A1+6 转为 3+6,其中A1的内容为3
语法:FF.EvaluateRange(单元格)
16. FF.FgColorSum、17.FF.FgColorCount
说明:字体颜色求和、求个数,支持条件格式产生的颜色
FF.FgColorSum(参照颜色,求和区域)、 FF.FgColorCount(参照颜色,求个数区域)
18. FF.FileExists
说明:检查文件是否存在
语法:IF(FF.FileExists(单元格), "存在","不存在")
19. FF.FolderExists
说明:判断文件夹路径
语法:IF(FF.FolderExists(单元格), "存在","不存在")
20. FF.FileList
说明:列出指定文件夹中的文件,支持子文件夹和关键词过滤
语法:FF.FileList (单元格, 是否包含子文件夹,“关键词”)
21.FF.Formula
说明:获取单元格的公式内容
语法:FF.Formula(单元格)
22. FF.MergeCellsCount
说明:获取合并单元格中单元格的个数
语法:FF.MergeCellsCount(单元格)
23. FF.MergeSum
说明:合并单元格求和
语法:FF.MergeSum (数值单元格 , 参照的合并单元格)
24. FF.MLookup
说明:可以为多个单元格的查找值:除了单个值外,还可以选取多个单元格,进行多条件查找。
含查找值和目标值的查找区域:同VLOOKUP
目标值在查找区域中的列数:同VLOOKUP
返回第几个目标值 :值为1就返回第1个符合条件的,值为2就返回第2个符合条件的....当值为0值时,返回最后1个符合条件的值,值为-1时返回所有查找结果并用逗号连接。
语法:FF.Mlookup(可以为多个单元格的查找值, 含查找值和目标值的查找区域 , 目标值在查找区域中的列数, 返回第几个目标值 )
25. FF.NumSection
说明:给数值划分等级
语法:FF.NumSection(要判断的单元格,区间1,区间2,区间3,…)
26. FF.PathCombine
说明:文件路径合并(将文件路径和文件名合并)
语法:FF.PathCombine(文件所在位置路径单元格,文件名单元格)
27. FF.QRCodeZXing
说明:生成二维码/条形码
语法:FF.QRCodeZXing(文本单元格,存放单元格,码制,宽,高)
28. FF.RandomSampling
说明:随机抽取数据
语法:FF.RandomSampling(数据区域,随机抽取个数,是否允许重复)
29. FF.Regexp
说明:对字符串进行正则表达式操作,1=替换,2=判断,3=提取匹配,4=提取捕获
语法:FF.Regexp(单元格,"正则表达式",类型,"第几个匹配结果",匹配结果连接符)
30 FF.RoundBank
说明:数据修约,四舍六入五留单
语法:FF.RoundBank(数值,保留几位小数)
31. FF.SheetName
说明:根据序号获取表名
语法:FF.SheetName(工作表序号,是否忽略隐藏表)
32. FF.SumColX
说明:隔列数据求和
语法:FF.SumColX(数据区域,第一个求和列,隔几列求和)
33 FF.SumRowX
说明:隔列数据求和
语法:FF.SumRowX数据区域,第一个求和行,隔几行求和)
34. FF.TextCutAfter、35.FF.TextCut
说明:从指定文本定位后截取指定长度的字符
语法:FF.TextCutAfter(要截取的字符串,起始位置,“指定文本”)
FF.TextCut(要截取的字符串,起始位置第几个,“指定文本”,终止位置第几个,“指定文本”)
36 FF.TextDelAfter、37.FF.TextDel
说明:从指定文本开始删除字符串
语法:FF.TextDelAfter (要删除的字符串,起始位置,“指定文本”,终止位置)
FF.TextDel要删除的字符串,起始位置第几个,“指定文本”,终止位置第几个,“指定文本”)
38 FF.TextGetExp
说明:提取算式
语法:FF.TextGetExp(单元格)
39. FF.TextGetNum
说明:提取数字
语法:FF.TextGetNum(单元格)
40. FF.TextInsert
说明:从指定位置(文本)开始插入字符串
语法:FF.TextInsert(要插入的字符串,指定位置,“指定文本”,“要插入的文本”,插入到前面/后面),TRUE表示插入到后面,FALSE表示插入到前面
41 FF.TextJoin
说明:文本连接
语法:FF.TextJoin(要连接的文本区域,“连接符”,是否忽略空单元格,是否忽略重复值,是否忽略合并单元格,是否按行合并)
42. FF.TextMatch
说明:查找最相似文本
语法:FF.TextMatch(查找目标单元格,数据区域)
43 FF.TextMatchRate
说明:计算文本相似度
语法:FF.TextMatchRate(文本1,文本2)
44. FF.TextSame
说明:提取两文本中相同的字符串
语法:FF.TextSame(文本1,文本2,是否匹配所有相同内容)
45. FF.TextSameBegin
说明:提取2个文本中从头开始的连续相同字符串
语法:FF.TextSameBegin(文本1,文本2)
46. FF.TextSplit
说明:拆分字符串,并根据索引获取指定段落
语法:FF.TextSplit(需要拆分的单元格,提取第几段,分隔符),提取段从1开始,-1表示最后一段,至少输入一个分隔符,其他4个可为空
47. FF.Unique
说明:提取唯一值,可选择包含重复值中的第一个
语法:FF.Unique(数据区域,是否保留重复值的第一个,是否输出到一行)
48. FF.ZhBiHua
说明:获取汉字笔画数
语法:FF.ZhBiHua(文本单元格)
49. FF.ZhCode
说明:查汉字区位码
语法:FF.ZhCode(汉字单元格)
50. FF.ZhLunarDate
说明:将新历转为农历
语法:FF.ZhLunarDate(日期单元格)
51. FF.ZhMoney
说明:将金额数字转成中文大写金额
语法:FF.ZhMoney(数字金额单元格)
52 FF.ZhMoneyToNum
说明:将中文大写金额转成数字金额
语法:FF.ZhMoneyToNum(大写金额单元格)
53. FF.ZhPinYin
说明:获取汉字拼音
语法:FF.ZhPinYin(文本单元格,是否仅提取首字母,“分隔符”,是否带声调),0:带声调,1:不带声调,3:带数字声调