用excel求和极限函数极限 求高人指点!

这函数,突破了EXCEL极限,怪不得我们普通用户都不知道!
这函数,突破了EXCEL极限,怪不得我们普通用户都不知道!
今天小雅邀请到《零基础玩会EXCEL-VBA》主讲小奇老师为大家分享一个EXCEL内置函数无法解决的问题。小伙伴,请看下面的截图:左边是组别、姓名。我们希望通过EXCEL实现右边的效果。先别往下面看哟!思考两分钟,你平时接触到的EXCEL函数能实现吗?小奇老师给大家分享的是使用自定义函数JOINIF函数,来按条件连接文本。下面就一起学习处理字符串的自定义函数——JOINIF函数,先认识一下:函数名:JOINIF作用:对参数范围中符合指定条件的单元格内容进行连接。参数介绍:第一参数:(必须)条件区域,根据条件计算的单元格区域。第二参数:(必须)用于确定连接的条件。第三参数:(必须)要连接的实际单元格区域。通过上面的介绍,我们不难看出,JOINIF函数和SUMIF函数极其相似,只是功能上由求和变成了连接文本。下面我们通过一个例子:如下图,A、B列为数据源,分别为组别和姓名,目标是组织成D、E列的格式:解决方法:一、创建自定义函数:1、新建一个EXCEL文档,只保留一个工作表,其余删除。按ALT+F11,打开VBE编辑器,新建一个模块,把下面的自定义函数代码复制到模块中,关闭VBE编辑器。FunctionJOINIF(Rng1AsRange,Str,Rng2AsRange)DimArr,BrrDimiAsLongDimjAsLongDimMyStrAsStringIfRng1.Rows.Count&65536ThenArr=Rng1.Resize(65536,Rng1.Columns)Brr=Rng2.Resize(65536,Rng1.Columns)ElseArr=Rng1Brr=Rng2EndIfFori=1ToUBound(Arr)Forj=1ToUBound(Arr,2)IfArr(i,j)&&&&ThenIfArr(i,j)=StrThenMyStr=MyStr&Brr(i,j)&&,&ExitForNextjNextiJOINIF=Left(MyStr,Len(MyStr)-1)EndFunction2、点击【文件】【另存为】,文件保存类型选择“Excel加载宏”。它将自动存入ADDIN文件夹中。3、从要使用此函数的EXCEL文件的【开发工具】-【加载宏】中勾选所保存的宏文件名,确定。就可以在工作表中的随心所欲的使用自定义的按条件连接文本函数啦。4、看一下使用效果,是不是很酷呢?
本文仅代表作者观点,不代表百度立场。系作者授权百家号发表,未经许可不得转载。
百家号 最近更新:
简介: 科学技术的新趋势,独家见解,一切都在路上。
作者最新文章查看: 636|回复: 5
Excel 使用极限如何统计?
阅读权限50
在线时间 小时
网上介绍Excel 在使用过程中都有极限,比如:
设置单元格格式超过了Excel 的极限。(工作簿中的单元格样式种类:&= 4,000 )
下面是详情:
ExcelXP的使用极限:
●打开的工作簿个数:受可用内存和系统资源的限制
●工作表大小: 65,536 行乘以 256 列
●列宽: 255 个字符
●行高: 409 磅
●单元格内容(文本)的长度: 32,767 个字符。单元格中只能显示 1,024 个字符;而编辑栏中可以显示全部 32,767 个字符。 ●工作簿中的工作表个数: 受可用内存的限制(默认为 3 个工作表)
●工作簿中的颜色数: 56
●工作簿中的单元格样式种类: 4,000
●工作簿中的窗口个数: 受系统资源限制
●链接的工作表个数: 受可用内存限制
●自定义函数个数: 受可用内存限制
●缩放范围: 10% 到 400%
●报表个数: 受可用内存限制
●撤消层次: 16
●工作簿中的自定义工具栏个数: 受可用内存限制
●自定义工具栏按钮个数: 受可用内存限制
●可同时打开和使用一个共享工作簿的用户人数: 256
●数字精度: 15 位
●单元格中可键入的最大数值: 9.99E307
●公式内容的长度: 1,024 个字符
●计算允许的最早日期 1900 年 1 月 1 日(如果使用 1904 年日期系统,则为 1904 年 1 月 1 日)
●计算允许的最晚日期 9999 年 12 月 31 日
●可以输入的最大时间
注:1英寸=2.54厘米
我的问题是这些使用情况如何能统计出来?例如当我使用不同单元格格式应用太多情况时,会出现“不同的单元格格式太多”,如何我能及时统计表格已使用了多少个不同的单元格式,确保工作表在极限范围以内,这样不至于出现无法保存工作表和破坏原来的工作表格式。
阅读权限50
在线时间 小时
一般很少情况会出现这种情况,除非你在表格里乱加各种东西.
阅读权限50
在线时间 小时
一般很少情况会出现这种情况,除非你在表格里乱加各种东西.
出现“不同的单元格格式太多”,这个问题网友咨询的也很多呀,我也想了解这方面的解决办法。
阅读权限50
在线时间 小时
出现“不同的单元格格式太多”,这个问题网友咨询的也很多呀,我也想了解这方面的解决办法。
那先把格式清除吧,我用了好几年没遇到过这种情况.
阅读权限50
在线时间 小时
那先把格式清除吧,我用了好几年没遇到过这种情况.
格式清除是一种方法,如何统计出已有多少个不同的单元格格式又是另一会事了,我想知道的后者。呵呵。
阅读权限50
在线时间 小时
格式清除是一种方法,如何统计出已有多少个不同的单元格格式又是另一会事了,我想知道的后者。呵呵。
考虑下vba吧
最新热点 /1
ExcelHome每周都有线上直播公开课,
国内一流讲师真身分享,高手贴身答疑,
赶不上直播还能看录像,
关键居然是免费的!
厚木哥们都已经这么努力了,
你还好意思说学不好Office。
玩命加载中,请稍候
玩命加载中,请稍候
Powered by
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! & & 本站特聘法律顾问:徐怀玉律师 李志群律师

我要回帖

更多关于 excel求和极限 的文章

 

随机推荐