以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]请问FOXTABLE如何实现以下的EXCEL功能 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=15418) |
-- 作者:rociel1123 -- 发布时间:2011/12/25 0:09:00 -- [求助]请问FOXTABLE如何实现以下的EXCEL功能 最近刚用EXCEL完成了一个简易的统计分析系统,无意中发现FOXTABLE似乎能达到更佳的效果,不过对于这一块我不是很明了,特请求各位指教。
引用其他表格的相应数据求和:
假设我的EXCEL表格中,有Sheet1和Sheet2两个工作表。Sheet2工作表中有“一级分类、二级分类、数值”三个列,“一级分类”中有“一、二、三...”等分项,“二级分类”中有“A、B、C...”等分项。我需要在Sheet1的某个单元格中显示“一级分类为一,二级分类为A”所有对应数值之和。
EXCEL中我使用以下函数达到此效果:“=+SUM((合同明细!$B$5:$B$10000=C171)*(合同明细!$C$5:$C$10000=E$170)*(合同明细!$K$5:$K$10000))”
请问FOXTABLE是否可实现该功能,我阅读了帮助文件,简单熟悉了一下表达式和关联的内容,不过仍是不解。而且FOXTABLE似乎是只能对每个列进行设置,而不是单元格。按我的需求,某列的每一个单元格都需要进行以上的计算,而引用的数据各不相同,不知是否可行?
请各位高手指点。 |
-- 作者:rociel1123 -- 发布时间:2011/12/25 0:14:00 -- 追加一个问题,如何让FOXTABLE中表A某个单元格的值等于表B中某个单元格的值? |
-- 作者:程兴刚 -- 发布时间:2011/12/25 0:18:00 -- 一楼问题请参考sumfor() 手机回复,不方便做示例! |
-- 作者:rociel1123 -- 发布时间:2011/12/25 0:20:00 -- 多谢3楼 我去帮助里查查看 |
-- 作者:rociel1123 -- 发布时间:2011/12/25 0:37:00 -- 搜索了一下,sumfor()是易表的功能,Foxtable实现它需要用到开发指南中的内容,看了下一头雾水。。还是等高手解释吧-- |
-- 作者:狐狸爸爸 -- 发布时间:2011/12/25 9:19:00 -- 呵呵,这是数据库,不是电子表,不能针对单个单元格设置,要在表中计算,只能用关联表和表达式。 如果你是打印的需求,建议看看《Excel报表》这一章。 |
-- 作者:rociel1123 -- 发布时间:2011/12/25 14:06:00 -- 多谢楼上,用关联和表达式大致解决了
虽然在表现方式上没有EXCEL好调整,但是FOXTALBE的逻辑性和便利性上确实更胜一筹。 |