excel表里如何自动排序(Excel怎么在A列输入数据,然后B列显示A列填充数据的顺序,显示1234这种序列?)

wufei123 发布于 2024-01-30 阅读(127)

可以启用迭代计算,用IF判断单元格自身是否为空,用COUNT统计非空单元格个数,来实现记录单元格填写顺序的功能。但启用迭代计算有一定风险,可能会影响其他单元格公式的计算结果

0示例里A2公式:=IF(AND(A2<>"",A2<>0),A2,IF(B2<>"",COUNT($A$2:$A$11)+1,""))还有很多细节需要确认,比如填写的数据是否会删除?如果会删除要不要更新对应的顺序值?如果不更新顺序值,已经删除数据的单元格会不会填写新的数据?如果会填写新数据,对应的顺序值需不需要更新?

总之,用迭代计算做不是很灵活,推荐用VBA做但用VBA做,上面那些细节还是需要确认

亲爱的读者们,感谢您花时间阅读本文。如果您对本文有任何疑问或建议,请随时联系我。我非常乐意与您交流。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

河南中青旅行社综合资讯 奇遇综合资讯 盛世蓟州综合资讯 综合资讯 游戏百科综合资讯 新闻51845