为包含隐藏列的数据做折线图(点和线)

讨论 Calc 电子表格工具

版主: 宅神爺, eagle

版面规则
如果您遇到了操作问题,请尽可能上传示例文档。这能提高解决问题的可能性及效率。(查看方法)

为包含隐藏列的数据做折线图(点和线)

帖子MichaelHe » 2009-08-03 13:31

为包含隐藏列的数据做折线图(点和线), 这个隐藏的列仍旧要在折多图里面显示出来. 在MS Office Excel不会, 这样一来, 用OpenOffice.org Calc 打开MS Office Excel的折多图, 就好象乱了一样. 下面附加的文件就是本生用OpenOffice Calc 做的, 隐藏的列仍旧被显示出来.
附件
Line Chart by OpenOffice with hided columns.xls
(9 KiB) 被下载 9 次
MichaelHe
圆转纯熟
圆转纯熟
 
帖子: 50
注册: 2009-06-15 14:29
Oo版本: 3.1.X
主要OS: Ms Windows XP
其它OS: Windows 2000

Re: 为包含隐藏列的数据做折线图(点和线)

帖子limeiying » 2009-08-03 14:06

经验证,无论用OOo打开您上传的附件,还是用MS Office打开,隐藏的列均被显示出来。
另外请问您使用的是OOo的什么版本呢?操作系统是什么呢?
limeiying
工作者
工作者
 
帖子: 41
注册: 2009-04-30 12:55
Oo版本: 3.0.X
主要OS: Ms Windows XP
其它OS: Fedora9

Re: 为包含隐藏列的数据做折线图(点和线)

帖子MichaelHe » 2009-08-03 16:53

OS: Windows XP. 这个附加的文件用MS Office Excel 制作, Column E被隐藏, 在MS Office Excel能正常打开, 但是在OpenOffice Calc 展示作为附加文件.
附件
Pictures for opened by MS Office Excel and OpenOffice Calc.odt
(119.2 KiB) 被下载 6 次
Line Chart by MS Office with hided columns.xls
(8.5 KiB) 被下载 6 次
MichaelHe
圆转纯熟
圆转纯熟
 
帖子: 50
注册: 2009-06-15 14:29
Oo版本: 3.1.X
主要OS: Ms Windows XP
其它OS: Windows 2000

Re: 为包含隐藏列的数据做折线图(点和线)

帖子孔南 » 2009-08-03 18:54

MichaelHe 写道:OS: Windows XP. 这个附加的文件用MS Office Excel 制作, Column E被隐藏, 在MS Office Excel能正常打开, 但是在OpenOffice Calc 展示作为附加文件.


已删除,后详
您的截图很有帮助,虽然我没有Excel但还是清楚地看到了Calc生成的图表中部的空白。
无论是直接打开您的xls文档还是用Calc 3.1手动生成一份,结果都与截图是一致(“不正确”)的。
所以我倾向于认为这是一个OOo对图表定义/理解方面的问题。希望能够被工作人员确认。

对于临时的使用,建议您先手动把相关列排除掉吧,这将确保能生成连续的图表折线……
附件
exclude.PNG
[签名] 不是高手 请多指教   感谢红旗贰仟公司为OOo中文化作出的贡献!
头像
孔南
已臻大成
已臻大成
 
帖子: 444
注册: 2009-03-25 09:12
Oo版本: 3.1.X
主要OS: Ms Windows XP
其它OS: -

Re: 为包含隐藏列的数据做折线图(点和线)

帖子pingju » 2009-08-03 19:31

好像我的是可以的
附件
openoffice_chart_hidden_column.PNG
OOo3.1 on Windows Vista / XP SP3 EN 开源粉丝
pingju
初窥堂奥
初窥堂奥
 
帖子: 118
注册: 2009-07-30 16:52
Oo版本: 3.1.X
主要OS: Ms Windows XP
其它OS: MS Windows Vista

Re: 为包含隐藏列的数据做折线图(点和线)

帖子pingju » 2009-08-03 19:36

孔南 写道:对于临时的使用,建议您先手动把相关列排除掉吧,这将确保能生成连续的图表折线……

老大的图好像也是和Excel生成的一样吧?只是E列没有隐藏?
OOo3.1 on Windows Vista / XP SP3 EN 开源粉丝
pingju
初窥堂奥
初窥堂奥
 
帖子: 118
注册: 2009-07-30 16:52
Oo版本: 3.1.X
主要OS: Ms Windows XP
其它OS: MS Windows Vista

Re: 为包含隐藏列的数据做折线图(点和线)

帖子MichaelHe » 2009-08-04 08:33

首先谢谢各位的帮助, 下面附加的文件被MS Office Excel制作, 里面有很多隐藏的列, 不能删除, 因为有数据在隐藏的列. 假如这个问题不能被解决, 恐怕要用OpenOffice.org代替MS Office很难.
附件
Pattern Test04.xls
(127.5 KiB) 被下载 6 次
MichaelHe
圆转纯熟
圆转纯熟
 
帖子: 50
注册: 2009-06-15 14:29
Oo版本: 3.1.X
主要OS: Ms Windows XP
其它OS: Windows 2000

Re: 为包含隐藏列的数据做折线图(点和线)

帖子孔南 » 2009-08-04 08:59

pingju 写道:
孔南 写道:对于临时的使用,建议您先手动把相关列排除掉吧,这将确保能生成连续的图表折线……

老大的图好像也是和Excel生成的一样吧?只是E列没有隐藏?


非常惭愧!我只用CALC从原xls表中复制了数据区域并重新生成了图表,确实没有隐藏E列,
主观上认为只要能用(先处理掉问题)就行,照您前面说的一试,果然能够直接生成连续的折线 :crazy: :crazy: :crazy:

这样问题就简单了,不过看来Calc的图表不会自动进行“区域更改”方面的“刷新”,所以您需要在生成图表前,先行隐藏掉相应的数据列。
如果没有先行隐藏,即在图表生成后才进行隐藏操作,那么您需要再次编辑图表的数据区域:
点击“选择数据区域”按钮,再次点击之(“缩小”),确认后Calc会帮您转换成分割好的区域的。
[签名] 不是高手 请多指教   感谢红旗贰仟公司为OOo中文化作出的贡献!
头像
孔南
已臻大成
已臻大成
 
帖子: 444
注册: 2009-03-25 09:12
Oo版本: 3.1.X
主要OS: Ms Windows XP
其它OS: -

Re: 为包含隐藏列的数据做折线图(点和线)

帖子孔南 » 2009-08-04 09:13

MichaelHe 写道:首先谢谢各位的帮助, 下面附加的文件被MS Office Excel制作, 里面有很多隐藏的列, 不能删除, 因为有数据在隐藏的列. 假如这个问题不能被解决, 恐怕要用OpenOffice.org代替MS Office很难.


刚才有事,发贴用的时间太长了,被您抢了先 :D
您看一下这个使用上面的步骤调整过的文件是否能够满足要求。
有任何问题欢迎继续提出……
附件
Pattern Test04.ods
(151.1 KiB) 被下载 6 次
[签名] 不是高手 请多指教   感谢红旗贰仟公司为OOo中文化作出的贡献!
头像
孔南
已臻大成
已臻大成
 
帖子: 444
注册: 2009-03-25 09:12
Oo版本: 3.1.X
主要OS: Ms Windows XP
其它OS: -

Re: 为包含隐藏列的数据做折线图(点和线)

帖子MichaelHe » 2009-08-04 09:47

想知道你如何进行调整. 谢谢!
MichaelHe
圆转纯熟
圆转纯熟
 
帖子: 50
注册: 2009-06-15 14:29
Oo版本: 3.1.X
主要OS: Ms Windows XP
其它OS: Windows 2000

Re: 为包含隐藏列的数据做折线图(点和线)

帖子孔南 » 2009-08-04 10:06

MichaelHe 写道:想知道你如何进行调整. 谢谢!

您没有回答我是否满足需求呢。呵呵。
如何进行调整在前文已经描述了:
“……您需要再次编辑图表的数据区域:点击“选择数据区域”按钮,再次点击之(“缩小”),确认后Calc会帮您转换成分割好的区域的。”

如果感觉不够详细的话:
1. 双击以激活图表。
2. 右击图表 > 数据区域... 弹出“数据区域”对话框
3. 点击“数据区域”选项卡中,“数据区域”文本框右侧的“选择数据区域”按钮。
4. 再次点击该按钮(不过此时它已经被命名为“缩小”)。
5. 点击“确定”按钮关闭“数据区域”对话框。
6. 此时图表已被修正。
7. 如果您想确认现在使用的哪个数据区域,请重复1至3步,即可看到它是被自动分割的数据区域。
[签名] 不是高手 请多指教   感谢红旗贰仟公司为OOo中文化作出的贡献!
头像
孔南
已臻大成
已臻大成
 
帖子: 444
注册: 2009-03-25 09:12
Oo版本: 3.1.X
主要OS: Ms Windows XP
其它OS: -

Re: 为包含隐藏列的数据做折线图(点和线)

帖子MichaelHe » 2009-08-04 14:11

谢谢! 你写得很详细. 我试过了, 基本上可以. 但是用OpenOffice.org激或数据区域后, 存盘, 再用Ms Office Excel打开, 好象Y坐标一些数值(Label)不见了. 详细请看附加的图片. 我发现要用OpenOffice.org完全取代MS Office, 还是太难哪. 不知兄台有没有用过GoOO OpenOffice.org.
附件
Open in MS Office Exce again after saving by OpenOffice.doc
(167.5 KiB) 被下载 4 次
MichaelHe
圆转纯熟
圆转纯熟
 
帖子: 50
注册: 2009-06-15 14:29
Oo版本: 3.1.X
主要OS: Ms Windows XP
其它OS: Windows 2000

Re: 为包含隐藏列的数据做折线图(点和线)

帖子pingju » 2009-08-04 16:15

MichaelHe 写道:好象Y坐标一些数值(Label)不见了.

没有看出来?两者对Auto-scale的处理可能有差别,label values不尽相同。
OOo3.1 on Windows Vista / XP SP3 EN 开源粉丝
pingju
初窥堂奥
初窥堂奥
 
帖子: 118
注册: 2009-07-30 16:52
Oo版本: 3.1.X
主要OS: Ms Windows XP
其它OS: MS Windows Vista

Re: 为包含隐藏列的数据做折线图(点和线)

帖子pingju » 2009-08-04 16:22

MichaelHe 写道:我发现要用OpenOffice.org完全取代MS Office, 还是太难哪.

我机器上一直装有MS Office 2003,但是基本没有用过。有些OpenOffice的优势,我无法割舍不用。

MS Office和OpenOffice,二者不可能完全相同。用哪个顺手,就觉得那个好一些。对于没有MS Office, 而只有OpenOffice的用户来说,OO已经完全替代MS Office。对于已经购买MS Office的用户来说,一般也不能白花钱不是? :D
OOo3.1 on Windows Vista / XP SP3 EN 开源粉丝
pingju
初窥堂奥
初窥堂奥
 
帖子: 118
注册: 2009-07-30 16:52
Oo版本: 3.1.X
主要OS: Ms Windows XP
其它OS: MS Windows Vista

Re: 为包含隐藏列的数据做折线图(点和线)

帖子孔南 » 2009-08-04 18:19

没有看到Y轴的变动,都是500 1000 1500 2000 2500 3000 3500 4000。您指的是横座标?
因为没有Excel,无法做更多尝试,不过您可以自行做如下测试:
1. 双击激活图表。
2. 单击X轴选中它(只是为了下一步能够准确操作)。
3. 右击X轴,选择“对象属性”。
4. 尝试调整“定位”、“标签”、“字体”选项卡中的设置。
5. 确定并保存为xls格式。
6. 默念“上帝保佑”并用Excel打开它,希望能够奏效 :)
[签名] 不是高手 请多指教   感谢红旗贰仟公司为OOo中文化作出的贡献!
头像
孔南
已臻大成
已臻大成
 
帖子: 444
注册: 2009-03-25 09:12
Oo版本: 3.1.X
主要OS: Ms Windows XP
其它OS: -

Re: 为包含隐藏列的数据做折线图(点和线)

帖子limeiying » 2009-08-13 14:10

OOo社区在DEV300m49中已经修改并集成,OOo3.2正式版中将被集成,请大家继续关注。
如果想验证此功能,请下载DEV300m49之后的版本进行验证,下面的链接是解决此问题的issue,并附有测试用例。
http://qa.openoffice.org/issues/show_bug.cgi?id=91578

Li Meiying
limeiying
工作者
工作者
 
帖子: 41
注册: 2009-04-30 12:55
Oo版本: 3.0.X
主要OS: Ms Windows XP
其它OS: Fedora9

Re: 为包含隐藏列的数据做折线图(点和线)

帖子MichaelHe » 2009-10-14 11:06

有没有插件可以安装在OOo 3.1 或者3.11. 谢谢!
MichaelHe
圆转纯熟
圆转纯熟
 
帖子: 50
注册: 2009-06-15 14:29
Oo版本: 3.1.X
主要OS: Ms Windows XP
其它OS: Windows 2000

Re: 为包含隐藏列的数据做折线图(点和线)

帖子huzhenyu » 2009-11-02 09:46

前两天下载了一个OOo3.2的版本,可以完成相似的功能.

http://download.openoffice.org/next/index.html
WINDOWS XP /OOo 3.1
huzhenyu
初来乍到
初来乍到
 
帖子: 14
注册: 2009-10-15 14:32
Oo版本: 3.1.X
主要OS: Ms Windows XP
其它OS: no


回到 Calc

在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客

cron