Excel中不用复杂公式根据指定X列的数值N复制整行数据N行简单方法

Excel中不用复杂公式根据指定X列的数值N复制整行数据N行简单方法

1、在"数据表"sheet1中对指定X列(假设X列的数字从X2开始到Xn结束)求和,和为Y。

2、在"数据表"sheet1数据列之外新建一列Z,Z1输入表头"匹配数据列",Z2列输入=SUM(X$2:X2)双击自动往下填充。

3、新建sheet2,复制"数据表"sheet1的表头标题行到sheet2首行,再根据"数据表"sheet1中X列求和的值Y,在新sheet2里首列A列A2录入1,然后执行"数据"-"填充"-"序列",按列,步长值为1,终止值为Y,自动生成Y行序号。

4、在sheet2的B2单元格里,录入XLOOKUP语句,根据新生成的序号,用XLOOKUP函数查找"数据表"sheet1的内容,实现数据横向填充。具体语句如下 :

=XLOOKUP(A2,sheet1!Z:Z,sheet1!B:J)

【其中A2为sheet2,新序列A列第一个序号,sheet1!Z:Z,是"数据表"sheet1里面"匹配数据列",sheet1!B:J是需要复制的"数据表"sheet1里面的第B到J列数据】

5、选中sheet2的B2,双击鼠标往下自动填充,直至全部序号填充完成。

6、检查一下是否到序号尾行,期间表格内自动生成的#N/A和数据0,请暂时留存,留待下一步步骤。

7、复制所有数据,原地按数值粘贴,再执行查找替换,将#N/A批量替换为空值。

8、选中sheet2里所有数据部分,利用方方格子插件的功能 -- 数值 -- 填充空白单元格-向上填充。如是WPS会员,则用"数据"-"填充"-"填充空白单元格"-"与下方的值一样"即可。如是OFFICE,则一样执行相应步骤即可。

9、完成操作。

相关推荐
河山入梦来11 小时前
Excel表的导入与导出
excel
wtsolutions19 小时前
Excel-to-JSON插件专业版功能详解:让Excel数据转换更灵活
json·excel·excel-to-json·wtsolutions·专业版
梦幻通灵21 小时前
Excel分组计算求和的两种实现方案
前端·excel
莫负初1 天前
Excel使用VBA批量计算指定列的中位数和标准差并筛选指定列数据
数据分析·自动化·excel·vba·方差·标准差
杜子腾dd1 天前
17.Excel:实用的 VBA 自动化程序
数据分析·自动化·excel
是孑然呀2 天前
【小记】excel vlookup一对多匹配
excel
chaodaibing2 天前
pandas读取pymysql和解析excel的一系列问题(版本不匹配)
excel·pandas
沉到海底去吧Go2 天前
【身份证识别表格】批量识别身份证扫描件或照片保存为Excel表格,怎么大批量将身份证图片转为excel表格?基于WPF和腾讯OCR的识别方案
ocr·wpf·excel·身份证识别表格·批量扫描件身份证转表格·图片识别表格·图片识别excel表格
a GISer doctor2 天前
EXCEL中嵌入其他表格等文件
excel
yngsqq3 天前
CAD属性图框值与Excel联动(CAD块属性导出Excel、excel更新CAD块属性)——CAD c#二次开发
excel