想实现道路桩号根据条件自动提取功能 求大哥哥们帮帮我
excel吧
全部回复
仅看楼主
level 4
zkw362
楼主
1楼度娘
2020年04月21日 14点04分
1
level 10
sc_zhuang
VLOOKUP
2020年04月21日 14点04分
2
zkw362
这个实现不了啊 需要考虑什么组合函数吗 我具体条件写在下面了
2020年04月21日 14点04分
level 4
zkw362
楼主
详细说明下想实现的功能
当 C=5 的时候,D7提取A7里的 20
c列=5这个数结束后 提取尾桩号 E8提取 A8里的 40
当 c=1 的时候 D9提取 A9里的60
当c=1结束的时候 E9提取A11里的100
请问能否实现这个功能 感激不尽 想来想去 组合不出好的函数 请大侠帮帮我。。
2020年04月21日 14点04分
3
level 10
sc_zhuang
d用if跟c列上一行的数据判断
2020年04月21日 14点04分
4
sc_zhuang
用vba简单
2020年04月21日 14点04分
level 6
心灵198611
你这个是还是没看到,,我也做过道路测量,边坡计算??
2020年04月21日 14点04分
5
sc_zhuang
你这个就是c列连续相同值,就取第一个和最后一个作为首尾
2020年04月21日 14点04分
zkw362
@sc_zhuang
是的 您是聪明人
2020年04月22日 02点04分
zkw362
@zkw362
我是在提取段落
2020年04月22日 02点04分
level 6
心灵198611
道路边坡不是根据高程差,算位置吗
2020年04月21日 14点04分
6
zkw362
是为了提取桩号
2020年04月22日 02点04分
level 10
Rwhnyy
首桩号:IF((C6<>C7)*(C7<>""),A7,"")
尾:IF(D7<>"",OFFSET(A7,MIN(IF(N(OFFSET(C7,ROW($1:$10),))<>C7,ROW($1:$10)))-1,),"")
2020年04月23日 01点04分
7
zkw362
成功了 我通过提取先提取有5的段落 然后识别就出来了
2020年04月23日 04点04分
level 4
zkw362
楼主
https://tieba.baidu.com/p/6360080448?pid=128518985470&cid=0&red_tag=1488388565#128518985470
利用这个表里面的逻辑
通过二次提取实现功能了
先提取都有5的桩号 然后通过上面的经验实现桩号提取
2020年04月23日 04点04分
8
1