EXCEL高手请进,请教一个关于简便统计的问题~~~
A列,每个单元格里面写的都是大或者小,1、我现在要统计A列所有单元格两个大字之间最大间隔了多少个单元格2、到最后一个单元格为止,已经间隔了多少个单元格有没有什么简便迅速的...
A列,每个单元格里面写的都是大或者小,
1、我现在要统计A列所有单元格两个 大 字之间最大间隔了多少个单元格
2、到最后一个单元格为止,已经间隔了多少个单元格
有没有什么简便迅速的办法, 或者公式,代码~~~~~~~ 展开
1、我现在要统计A列所有单元格两个 大 字之间最大间隔了多少个单元格
2、到最后一个单元格为止,已经间隔了多少个单元格
有没有什么简便迅速的办法, 或者公式,代码~~~~~~~ 展开
1个回答
展开全部
有一个简单方法,不用代码,只用简单的公式和几步操作,如下:
1、在B1单元格输入公式=IF(A1="大",ROW(),"")
把这个公式向下拖动复制,凡是A列单元内容是“大”的,都会在B列显示行号;
2、选中B1到B列最下方有数值的单元格区域,按CTRL+G调出“定位”窗口,选“定位条件”,在里面左上部选“公式”,并将公式下方的“数字”选中,其他的“文本、错误值、…”这些不要选,按“确定”,这里所有B列有行号的单元格都被选中;
3、按工具栏上的“复制”,选中C1单元格,按鼠标右键“选择性粘贴”,在弹出窗口中选“数值”,确定。
这样所有行号就连续在排列在C列
4、在D2单元格输入公式=C2-C1
把这个公式向下拖动复制
这样就在D列得到各大字之间的间隔了。
1、在B1单元格输入公式=IF(A1="大",ROW(),"")
把这个公式向下拖动复制,凡是A列单元内容是“大”的,都会在B列显示行号;
2、选中B1到B列最下方有数值的单元格区域,按CTRL+G调出“定位”窗口,选“定位条件”,在里面左上部选“公式”,并将公式下方的“数字”选中,其他的“文本、错误值、…”这些不要选,按“确定”,这里所有B列有行号的单元格都被选中;
3、按工具栏上的“复制”,选中C1单元格,按鼠标右键“选择性粘贴”,在弹出窗口中选“数值”,确定。
这样所有行号就连续在排列在C列
4、在D2单元格输入公式=C2-C1
把这个公式向下拖动复制
这样就在D列得到各大字之间的间隔了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询