excel - 将excel数据复制一位
问题描述
如果我将单元格值放入 A1 = 10 作为整数,那么我记住它的数字 10 和下一个单元格的值如果 A1 = 10,那么我想要接下来 10 个单元格中的字符 A (a2:a11) 或者如果我把A1 = 24,然后从(A2:A26)我想要相同的字符“A”并且它由数字本身改变而没有任何vba命令按钮有人可以帮忙吗?请?
解决方案
在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","")
并复制过来。
推荐阅读
- ruby-on-rails - 过度使用路由自定义 - customize_count (Rails 5)
- django - Django DRF 视图过滤多对多查询集
- python - 在python中将JSON字典转换为JSON数组
- adobe - Adobe体验云登录
- python - 保存 Python 包设置配置以供以后使用
- c++ - 将 Python 嵌入到第三方应用程序回调的 DLL 文件中的问题
- javascript - 这个 javascript 如何在 asp.net 中被调用
- php - Vue-router/Vue.js 和 axios 请求(php 文件下载而不是执行)
- angular - AWS Amplify 和 Angular 7 的 AOT 运行时错误 - 未定义 API
- eclipse-plugin - 使用我们的编辑器插件时,删除按钮偶尔会停止工作,仅在 Windows 上