找回密码
 立即注册

QQ登录

只需一步,快速开始

ttjie

高级会员

14

主题

55

帖子

1877

积分

高级会员

积分
1877

活字格认证

ttjie
高级会员   /  发表于:2014-1-17 16:37  /   查看:5198  /  回复:4
你好

请问在spread for web form支持OFFSET这个公式吗? OFFSET是excel中的一个公式,用来根据给定cell和上下左右的偏移量来获得另一个cell的引用。

我现在报错

Error offset: 21
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: FarPoint.Web.Spread.Model.ParseException: Invalid token was encountered.

问题
1. 如果不支持这个公式有替代的吗?
2. 如果没有,我自定义一个公式叫做”OFFSET“,这样导出到excel后应该还是可以用excel本身的公式吧?

谢谢

4 个回复

倒序浏览
roger.wang
社区贡献组   /  发表于:2014-1-17 17:11:00
沙发
回复 1楼ttjie的帖子

支持这个公式

  1. Examples
  2. OFFSET(D3,2,3,1,1)
  3. OFFSET(D3:E5,2,3,1,1)
复制代码


参阅文档:Formula Functions > Functions M to Q > OFFSET
回复 使用道具 举报
ttjie
高级会员   /  发表于:2014-1-17 17:30:00
板凳
回复 2楼roger.wang的帖子

你好,单独只用OFFSET是可以用的,帮忙看看我的公式 SUM(OFFSET(D6,0,$B2,1,1):OFFSET(D6,0,$B2+$B1-1,1,1))
这个在你那能通过吗
回复 使用道具 举报
ttjie
高级会员   /  发表于:2014-1-18 00:07:00
地板
回复 2楼roger.wang的帖子

你好,

经过我反复测试,应该是“SUM(OFFSET(D6,0,$B2,1,1):OFFSET(D6,0,$B2+$B1-1,1,1))”中间那个“:”问题,EXCEL中工作,这里不行。但是没关系我换了下面那个公式能实现一样的功能,spread工作也很正常,谢谢你

SUM(OFFSET(D6,0,$B2,1,$B1))
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2014-1-20 09:01:00
5#
回复 4楼ttjie的帖子

非常感谢您这么晚能给大家分享您的成果,赞一个  

也同样欢迎有问题再开新帖沟通。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部