ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 18173|回复: 13

[已解决] excel按单元格数值自动填充序号,不断循环

[复制链接]

TA的精华主题

TA的得分主题

发表于 2015-4-6 00:13 | 显示全部楼层 |阅读模式
在excel中,
1)假如B2单元格数值为10
那么在A2至A11单元格中自动填充1到10的十个序号;A12至A21单元格中也自动填充1到10的十个序号;……不断循环;

2)假如B2单元格数值为20时
那么在A2至A21单元格中自动填充1到20的二十个序号;A22至A41单元格中也自动填充1到20的二十个序号;……不断循环;

也就是说A列的序号按B2(假设为X)自动填充,且A列不断循环1-X.

我用=IF((ROW()-1)>A$2,"",(ROW()-1))不会循环,请教高手,应该如何设置?

未命名.JPG

excel按单元格数值自动填充序号.rar

7.19 KB, 下载次数: 107

TA的精华主题

TA的得分主题

发表于 2015-4-6 00:20 | 显示全部楼层
  1. =MOD(ROW()-2,$B$2)+1
复制代码
下拉

TA的精华主题

TA的得分主题

发表于 2015-4-6 09:47 | 显示全部楼层
只需一个if函数:
=IF(A2<B$2,A2+1,1)

excel按单元格数值自动填充序号-h.rar

7.5 KB, 下载次数: 136

TA的精华主题

TA的得分主题

 楼主| 发表于 2015-4-6 19:20 | 显示全部楼层
真心感谢sayhi95和hhjjpp两个,能不能再次帮我 解决一下这个。
在excel中,
1)假如B2单元格数值为5
那么在A2至A6单元格中自动填充1,A7至A11单元格中自动填充2,A13至A16单元格中自动填充3…….

2)假如B2单元格数值为6
那么在A2至A7单元格中自动填充1,A8至A13单元格中自动填充2,A14至A19单元格中自动填充3…….

求高手再帮帮忙!!!
未命2.JPG

excel按单元格数值自动填充序号-222222.rar

7.21 KB, 下载次数: 27

TA的精华主题

TA的得分主题

发表于 2015-4-6 19:50 | 显示全部楼层
=IF(COUNTIF(A$2:A2,A2)<B$2,A2,A2+1)

excel按单元格数值自动填充序号-h.rar

7.42 KB, 下载次数: 55

TA的精华主题

TA的得分主题

发表于 2015-4-7 09:12 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
1、以变量值为最大值填充自然数序列:复制A2公式“=IF(MOD(ROW(A1),$B$2)=0,$B$2,MOD(ROW(A1),$B$2))”到需要行,结果如黄色单元格所示。
2、以变量值为每个自然数数量填充序列:复制D2公式“=ROUNDUP(ROW(A1)/$E$2,0)”到需要行,结果如绿色单元格所示。
★序列值会随变量值改变而改变。

按指定变量填充序号.rar

8.34 KB, 下载次数: 79

TA的精华主题

TA的得分主题

 楼主| 发表于 2015-4-7 10:13 | 显示全部楼层
很感谢大家的涌跃关注,特别是hhjjpp的持续帮忙,让我感慨万分。现我将公式整理在一块。现我需要判断A列是否为空值,是空值,B、C相对应的单元格就返回空值,否则B列执行公式=IF(B2<D$2,B2+1,1),C列执行公式=IF(COUNTIF(C$2:C2,C2)<D$2,C2,C2+1).

例如:如果A3等于空值,则B3,C3也等于空值,且B4,B5,B6……C4,C5,C6……都等于空值(不显示任何数据);
如果如果A3不等于空值(等于任意值),则B3=2,C3=1。B4,B5,B6……C4,C5,C6……不显示任何数据

*A列数据我用扫描枪扫描输入。我扫到A列哪个单元格,BC列相对应的单元格自动出入数值。没有扫到的自然就不显示任何数据!!

*我是连扫输入,不会出现A3有数据,A4没有,A5又有数据这种情况。"                                               
                                               
                                               
                                               
                                               
                                               
                                               
                                               
                                               
                                               
                                               
                                               
                                               
                                               
                                               
                                               
                                               
                                               
                                               
                                               
                                               
                                               
未命名333.JPG

excel按单元格数值自动填充序号-123456.rar

7.87 KB, 下载次数: 69

TA的精华主题

TA的得分主题

发表于 2015-12-17 19:08 | 显示全部楼层
各位老师 请指点一下
重复循环如何循环,请见示例:
A
1
1
1
1
1
2
2
2
2
2
3
3
3
3
3
4
4
4
4
4
1
1
1
1
1
2
2
2
2
2
3
3
3
3
3
4
4
4
4
4

TA的精华主题

TA的得分主题

发表于 2015-12-17 19:14 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
A2:
  1. =MOD(ROW()-2,$B$2)+1
复制代码
下拉即可。

TA的精华主题

TA的得分主题

发表于 2015-12-17 19:24 | 显示全部楼层

谢谢指点需要的效果是如下效果,还请在指点一下:

A列
1                条件       
1                循环到        每个数字循环
1                    5                       3
2                       
2                       
2                       
3                       
3                       
3                       
4                       
4                       
4                       
5                       
5                       
5                       
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-18 10:38 , Processed in 0.036643 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表