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

feifei123 发布于 2025-02-25 阅读(14)

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

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

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

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

标签:  单元格 顺序 填写 计算 数据 

发表评论:

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