[ABI 5.1] 如何进行跨单元格关联计算?

10331
7

小灰灰1 数据达人Lv4

发表于2020-7-20 17:50

悬赏1

已解决

楼主
原始需求参见:http://bbs.esensoft.com/forum.ph ... mp;page=1#pid181449
按照计算后的结果取前N条的数据

问题:帖子回复让用宏,但是宏的教程只是涉及一个单元格的,跨单元格的怎么写?

或者换个问题,ABI如何实现根据G3单元格的值取B3单元格对应数据?

最近看过此主题的会员

esen_5ECRL65J0A

韩冰_2

hyb

九天

13071527338

FFFSSS

xxxl

bbs

wut

郑文华

最佳答案

xxxl

发表于2020-7-20 17:50

只看该作者

取消 关注该作者的回复

本帖最后由 xxxl 于 2020-7-23 10:02 编辑
小灰灰1 发表于 2020-7-20 21:07
我解决了,获取的表达式是:B3$[G3$.FIND("1")]可以获取到第一名对应的数值


关贴总结
可以使用B3$[G3$.FIND("1")]可以获取到第一名对应的数值
find等数据对象函数参考这个帖子http://bbs.esensoft.com/thread-133624-1-1.html



7个回答

只看楼主

xxxl 数据领袖Lv6

发表于2020-7-20 17:56

只看该作者

取消 关注该作者的回复

沙发

我觉得可以使用条件宏或者循环宏,而取到单元格左边的或者右边的用

leftcell.txt或者right.txt。具体的我还需要本地试试

小灰灰1 数据达人Lv4

发表于2020-7-20 20:50

只看该作者

取消 关注该作者的回复

板凳

xxxl 发表于 2020-7-20 17:56
我觉得可以使用条件宏或者循环宏,而取到单元格左边的或者右边的用leftcell.txt或者right.txt。具体的我还 ...

有结论了么?

xxxl 数据领袖Lv6

发表于2020-7-20 20:54

只看该作者

取消 关注该作者的回复

地板

小灰灰1 发表于 2020-7-20 20:50
有结论了么?

正在尝试用<#=B2$.select(.....)#>的方式做

小灰灰1 数据达人Lv4

发表于2020-7-20 21:02

只看该作者

取消 关注该作者的回复

5#

xxxl 发表于 2020-7-20 20:54
正在尝试用的方式做

这些select啊啥的函数使用说明在哪有介绍呀?我怎么都找不到呀?
群里贴了一个方法:G3$[A3$.FIND("1")]说在之前的版本里好使,5.2.2就不对了,这个find函数的使用说明又在哪呀?

小灰灰1 数据达人Lv4

发表于2020-7-20 21:07

只看该作者

取消 关注该作者的回复

6#

我解决了,获取的表达式是:B3$[G3$.FIND("1")]可以获取到第一名对应的数值

xxxl 数据领袖Lv6

发表于2020-7-20 21:10

只看该作者

取消 关注该作者的回复

7#

小灰灰1 发表于 2020-7-20 21:02
这些select啊啥的函数使用说明在哪有介绍呀?我怎么都找不到呀?
群里贴了一个方法:G3$[A3$.FIND("1")] ...

这是函数字典http://bbs.esensoft.com/thread-131139-1-1.html

xxxl 数据领袖Lv6

发表于2020-7-20 17:50

只看该作者

取消 关注该作者的回复

8#

本帖最后由 xxxl 于 2020-7-23 10:02 编辑

小灰灰1 发表于 2020-7-20 21:07
我解决了,获取的表达式是:B3$[G3$.FIND("1")]可以获取到第一名对应的数值


关贴总结
可以使用B3$[G3$.FIND("1")]可以获取到第一名对应的数值
find等数据对象函数参考这个帖子http://bbs.esensoft.com/thread-133624-1-1.html



登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号