文章插图
5
“动态”插入空白行
对于这个需求 , 现下最常用的方法是“添加序号排序的方法” , 如下:
文章插图
但是这种方式有一个弊端 , 如果插入的空白行不固定 , 那就需要频繁的操作 , 而且序号的粘贴过程也比较麻烦 , 插入几行就要复制几次序号 。所以我们就一起来看一个函数+序号动态插入空白行的案例 。
文章插图
步骤1:在A列给源数据表添加序号 , 在A3单元格输入函数:=ROW(A1) , 然后下拉公式填充 。步骤2:在F2单元格输入“辅助” , 在F3单元格输入函数:=IF(COUNTIF($F$2:F2,F2)<$I$1+1,MAX(F2:F2),F2+1) , 依然是利用了COUNTIF结合绝对引用的做法 , 判断从起始单元格F2到上一个单元格为止的区域中 , 上一个单元格的值出现了几次 , 如果值小于间隔行数+1 , 就显示已经出现的最大序号(用MAX函数引出) , 否则序号累计1 , 就是函数中F2+1的运算 。然后下拉填充函数 , 如果数据较多 , 这里介绍一个利用“名称框”代替下拉填充的过程 。<小常识> 在一个单元格中输入函数 , 然后选择“名称框” , 输入需要填充的区域地址 , 按回车键 , 再按CTRL+D(向下填充) , 也可以按CTRL+R(向右填充) , 即可完成对区域的填充了 。
文章插图
步骤3:在G3单元格输入函数:=IFERROR(IF(AND($F3<>””,$F3<>$F2),VLOOKUP($F3+1,$A$2:$D$17,MATCH(G$2,$A$2:$D$2,0),0),””),””) , 使用AND函数 , 使IF函数形成多条件同时满足与否的判断 。当F3单元格不为空 , 且F3单元格不等于上一个单元格的值的时候 , 使用VLOOKUP+MATCH函数的嵌套引用明细表内容 。填充函数后就是下面的效果了 。
文章插图
<小常识> 上面的5个案例都是一个数据源 , 5类数据处理的需求我们只用了一招“添加序号”的方式 , 轻易破解 , 其实这个“添加序号”就是我们经常说的“辅助列” 。
【都进来看看!这招以一敌五的Excel绝技,连透视表都甘拜下风!】“辅助列”在原数据中 , 一般在首列之前 , 或者末列之后 。目的是在不改变原数据结构的基础上 , 为了解决一些不能通过原数据直接处理的数据分析要求 , 而添加辅助计算的信息内容 。
推荐阅读
- 库克群岛人口2020总人数_面积_首都_主要城市_国旗图片
- 帕劳人口2020总人数_面积_首都_主要城市_国旗图片
- 列支敦士登人口2020总人数_面积_首都_主要城市_国旗图片
- 马绍尔群岛人口2020总人数_面积_首都_主要城市_国旗图片
- 圣基茨和尼维斯人口2020总人数_面积_首都_主要城市_国旗图片
- 枸杞和绿茶能一起泡吗
- 多列同时排名该咋弄?RANK函数的这个用法99%的人都不知道!
- 多忙都要学,这16个Excel统计函数年终必会!
- 新网店怎么免费推广?方法都有哪些?
- 格陵兰岛人口2020总人数_面积_首都_主要城市_国旗图片