首页 > 解决方案 > 将excel数据复制一位

问题描述

如果我将单元格值放入 A1 = 10 作为整数,那么我记住它的数字 10 和下一个单元格的值如果 A1 = 10,那么我想要接下来 10 个单元格中的字符 A (a2:a11) 或者如果我把A1 = 24,然后从(A2:A26)我想要相同的字符“A”并且它由数字本身改变而没有任何vba命令按钮有人可以帮忙吗?请?

标签: excelexcel-formula

解决方案


A2中输入:

=IF(AND(A1<>"",A1<>0),LEFT("A" & SEQUENCE(A1),1),"")

这是针对 Excel 365 的。 (它会根据需要向下溢出,无需手动复制。)

编辑#1:

如果没有 EXCEL 365,请使用:

=IF(ROWS($1:1)<$A$1+1,"A","")

并手动向下复制。

编辑#2:

要获取要遍历的值,请选择一个单元格并输入:

=IF(COLUMNS($A:A)<$A$1+1,"A","")

并复制过来。


推荐阅读