求助 如何使无序间隔排列的数字 实现无空格的排列
excel吧
全部回复
仅看楼主
level 4
zkw362
楼主
1楼度娘2楼上图
2020年04月23日 04点04分
1
level 4
zkw362
楼主
说明一下 我知道可以通过筛选 然后复制出来就可以 但是我就是懒 我想学习下有什么函数可以实现桩号提取
第一列的 5 跟20是我们工程上的桩号 这种无序的空格要删除太累了了有什么办法实现提取吗
2020年04月23日 04点04分
2
level 10
sc_zhuang
就你图上这个不用函数,用排序就可以完成的啊
2020年04月23日 05点04分
3
zkw362
我就是不想多步骤操作 我当然知道排序可以 但是我想实现的功能就是我只需要输入桩号 其他的通过函数工作可以自己表达 一步到位 做设计的工程量大能用脑子解决的 就不用动手 能省很多时间 业主催命要图啊
2020年04月23日 07点04分
level 10
Rwhnyy
=INDEX(B:B,SMALL(IF(B$2:B$14<>"",ROW($2:$14)),ROW(A1)))数组公式
2020年04月23日 05点04分
4
zkw362
太感动了 你是腿哥
2020年04月23日 05点04分
zkw362
大哥 怎么理解最后的那个rowA1 有什么意义吗
2020年04月23日 05点04分
Rwhnyy
@zkw362
{2;FALSE;FALSE;FALSE;6;FALSE;FALSE;FALSE;10;FALSE;FALSE;FALSE;14}这是if产生的数组,是有数字的对应的行号,small配合row挨个提取行号,再index找出对应的桩号值。small会忽略逻辑值
2020年04月23日 05点04分
zkw362
@Rwhnyy
高 这层逻辑嵌套很厉害 我之前套的if判断 用了多行才实现 你这太厉害了
2020年04月23日 05点04分
level 1
beyondin2010
选中桩号的两列,定位-数据-确定,这就选中了所有非空白的单元格,然后复制,选择粘贴
2020年04月23日 14点04分
5
zkw362
我就是原来这么做的 但是我懒 我想知输少量数据 后面就自动计算了 不用一遍一遍的重复 懒就是学习的动力
2020年04月23日 14点04分
level 7
南瓜娃娃
偷懒是好事,但是技能要慢慢学习,如果你真想自动化,那么要么学VBA,要么学power query ,都是设置一次,如果数据有变化,一键就能更新结果。
2020年04月24日 05点04分
7
zkw362
vba是编程了吧 能用到excel?
2020年04月24日 09点04分
zkw362
有什么推荐教程吗 推荐下
2020年04月24日 09点04分
1