excel 表格已知起始数值和终止数,让中间的空行等差填充
发布网友
发布时间:2022-04-24 01:57
我来回答
共2个回答
热心网友
时间:2022-05-14 21:21
假如【1121.7】是在a列的a1,那么在辅助列b列的b1手动输入:1121.7
b2输入下面的公式:
=IF(A2<>"",A2,B1+(INDEX(A$1:A$10000,SMALL(IF(A$1:A$10000<>"",ROW(A$1:A$10000),10000),COUNTA(A$1:A2)+1))-INDEX(A$1:A$10000,SMALL(IF(A$1:A$10000<>"",ROW(A$1:A$10000),10000),COUNTA(A$1:A2))))/(SMALL(IF(A$1:A$10000<>"",ROW(A$1:A$10000),10000),COUNTA(A$1:A2)+1)-SMALL(IF(A$1:A$10000<>"",ROW(A$1:A$10000),10000),COUNTA(A$1:A2))))
数组公式,以组合键ctrl+shift+enter三键结束。然后下拉。
公式已实现等差递增。若下个数比上个数小,则是等差递减。 b列下拉完成后,重新复制、选择性(数值)粘贴到原位置,再删除a列。追问这个回答我搜到了,试了下不行啊
热心网友
时间:2022-05-14 22:39
在起始单元格中输入起始值,选中要填充的单元格区域,打开“编辑”菜单,选择“填充”、“序列”,在弹出的对话框中,选择“等差序列”(默认值),设置“步长”值和“终止值”,确定。