专栏名称: 完美Excel
Excel与VBA技术学习与实践
目录
相关文章推荐
Excel之家ExcelHome  ·  图表技巧,效果挺好 ·  昨天  
Excel之家ExcelHome  ·  Excel不等宽柱形图 ·  2 天前  
Excel之家ExcelHome  ·  Excel的起源与历史 ·  3 天前  
Excel之家ExcelHome  ·  Excel中的数据查询和筛选,会用这个函数就够了 ·  4 天前  
Excel之家ExcelHome  ·  Excel生日提醒,二分钟学会 ·  3 天前  
51好读  ›  专栏  ›  完美Excel

自定义函数:替换行

完美Excel  · 公众号  · Excel  · 2025-03-18 05:29

正文

学习Excel技术,关注微信公众号:
excelperfect

标签: LAMBDA 函数

本文介绍的函数使用指定的数据行替换数据区域中的指定行,如下图 1 所示,使用 A5:C5 替换掉数据区域 A1:C3 中的第 2 行,结果得到数据区域 A8:C10

1
使用的 LAMBDA 函数如下:

=LAMBDA(Array,RowVector,RowNr,

IF(COLUMNS(Array)=COLUMNS(RowVector),IF(SEQUENCE(ROWS(Array))=RowNr,RowVector,Array),"#DimError!")

)

使用“定义名称”来创建这个新函数。

单击功能区“公式”选项卡“定义的名称”组中的“定义名称”,在“”中进行设置如下图 2 所示。

2
这样,就可以直接在 Excel 中使用 ReplaceRow 函数了,如下图






请到「今天看啥」查看全文


推荐文章
Excel之家ExcelHome  ·  图表技巧,效果挺好
昨天
Excel之家ExcelHome  ·  Excel不等宽柱形图
2 天前
Excel之家ExcelHome  ·  Excel的起源与历史
3 天前
Excel之家ExcelHome  ·  Excel生日提醒,二分钟学会
3 天前
世界金属导报  ·  鞍钢自主改造国内首套7米焦炉成功
7 年前