[算表] 仿甘特图条件式画线

楼主: l3112255 (米米)   2019-12-24 16:34:26
软件:excel
版本:2016
各位大大好
目前有遇到一个资料视觉化的问题
有一资料如下:

A B C 在各时间点是不是有动作
有动作就给1 没动作就给0
资料型态仅有0与1
是否能透过excel绘制这种图表(不知道叫什么名称 但长的像甘特图)

资料是1的话就画线 0的话就中断空白 连续1的情况会连在一起
(此图是自己复制贴上画的XD)
目前操作EXCEL现有图
最多只能做到这样

但也不是连线的方式 且 不能同时将ABC放入同一图内
想请问EXCEL是否能操作
不行的话就要再另寻软件绘制QQ
话说有人知道这种图名称叫什么吗?
跪求大大帮忙QAQ
※ 编辑: l3112255 (124.219.98.170 台湾), 12/24/2019 16:40:32
楼主: l3112255 (米米)   2019-12-27 17:30:00
ㄚㄚㄚㄚㄚㄚㄚ 我搞懂了(大哭谢谢大大QAQ" target="_blank" rel="nofollow">
作者: soyoso (我是耀宗)   2019-12-27 17:27:00
回文的12/27 17:2712/27 16:55的回文,设个数列
楼主: l3112255 (米米)   2019-12-27 17:27:00
但a就在y为30,x为1--->原本的资料a在x为1的时候应该是0怎么会是30 (我好笨QAQ)
作者: soyoso (我是耀宗)   2019-12-27 17:24:00
x轴一样最小值1最大值是9,a就在y为30,x为1,b就在y为20,x为1...最小值就是原po所设的1,和0都没有关系,所设的x值就为x轴的最小值1这是一组新的数列,和其他三组数列并不相关
楼主: l3112255 (米米)   2019-12-27 17:22:00
不太懂意思 那这样要怎么设定只显示1~9我以为是加一排最小的数值(0)让他数字符合10.20.30就会显示直条 再将它左边标签但这行是忽略不看的 观念是否搞错了
楼主: l3112255 (米米)   2019-12-27 17:14:00
目前是新增一行0 所以0~1应该是不存在的图案
作者: soyoso (我是耀宗)   2019-12-27 17:14:00
如果是指a,b,c不要太靠左侧的话,图表区拉大,拖曳绘图区
作者: soyoso (我是耀宗)   2019-12-27 17:19:00
12/27 16:55回文x值为x轴最小值,如果原po要设x轴最小值为1的话,那这数列的x值就不会是0
作者: soyoso (我是耀宗)   2019-12-27 17:13:00
不清楚什么是一并被遮住,回文所提供连结是可以看到a,b,c
作者: soyoso (我是耀宗)   2019-12-27 16:30:00
imgur连结无法看到截图
楼主: l3112255 (米米)   2019-12-27 16:48:00
" target="_blank" rel="nofollow">
无法直接点击编辑直接用资料标签也会出现在线上 而不是轴QQ
作者: soyoso (我是耀宗)   2019-12-27 16:55:00
设个数列同y值同这三条线,x值为x轴最小值数列新增资料标签,标签包含以储存格的值,水平、垂直皆同
楼主: l3112255 (米米)   2019-12-27 17:09:00
" target="_blank" rel="nofollow">
缩小下方座标轴 左边标签会一并被遮住
作者: soyoso (我是耀宗)   2019-12-24 17:44:00
图表的话,散布图,水平、垂直轴可以资料标签,线条的话误差线(水平正差)https://i.imgur.com/NpVwz5k.jpg
楼主: l3112255 (米米)   2019-12-25 08:52:00
请问要怎么设定才会像是你那样呢?" target="_blank" rel="nofollow">
单一A设定调不出来QQ而且同时设定的话完全乱掉QAQ " target="_blank" rel="nofollow">
作者: soyoso (我是耀宗)   2019-12-25 08:59:00
abc数列y值并不是以b2:j4,这方面就看原po自订同一笔是相同的,如a的y值是相同相同方面也判断1或0的回传,0可回传空字串""、0或错误值空字串或0的话,垂直(数值)轴,座标轴选项,范围,最小值就不要设为0
楼主: l3112255 (米米)   2019-12-25 09:08:00
可以举个例吗 不设定b2:j4 有点抽象 还是设定不太出来QQ
作者: soyoso (我是耀宗)   2019-12-25 09:08:00
以其他储存格设个判断来回传数列y值观念是不同笔a,b,c的y值是不同的,同笔的y值是相同的不然b2:j4是1,0来看不就有可能重复出现在同一个点上,也就无法区分
楼主: l3112255 (米米)   2019-12-25 09:21:00
大概了解意思 就是仅回传有1的数值 但要在哪边设定阿QQ" target="_blank" rel="nofollow">
还是我观念还是错的
作者: soyoso (我是耀宗)   2019-12-25 09:22:00
原po要在哪里设,只要是没有使用到的储存格都可以,就公式判断回传,数列y值再设定该储存格范围非设于原po回文连结内的数列y值内
楼主: l3112255 (米米)   2019-12-25 09:31:00
大概了解了 刚刚可能搞错设定只是公式可能要再研究一下因为一直以为是将0取代成空白去重画一张图QQ虽然现在还是不知道要怎么回传XD
作者: soyoso (我是耀宗)   2019-12-25 10:25:00
公式方面,if为0回传空字串""、0或错误值(09:03)有写到,限制(09:04)有写,为1(不为0),如果笔数不多就自设30、20、10之类的,如果多的话配合配合row()
楼主: l3112255 (米米)   2019-12-25 11:24:00
if=(B2=0,"",1)" target="_blank" rel="nofollow">
好吧 我应该还是搞错XD 资料量其实超级大 我可能要找别的软件辅助了QQ
作者: soyoso (我是耀宗)   2019-12-25 12:31:00
不是,如果都以公式回传1,那储存格b8和b9的点就会都在一齐了(因为y值是相同的),y值a,b,c都不同,如10:25所回文30、20、10之类的,笔数多就配合row()至于原po是否要找别的软件辅助也可以,我只是回复内文所写excel是否能操作这个问题
楼主: l3112255 (米米)   2019-12-25 13:05:00
如果不回传1 他们要怎么显示值相同...(? 10.20.30的值
作者: soyoso (我是耀宗)   2019-12-25 13:07:00
10:25回的笔数不多就自设,如以原po 11:24的公式=if(b2=0,"",30),往右拖曳,A这笔的y值就是30=if(b3=0,"",20)这就是B这笔的y值b这笔的y值设于原po回文11:24的储存格b8那笔数多就配合row(),要乘什么间距值就自设,就可以同列号是同y值再次提醒09:11的回文 观念是不同笔a,b,c的y值是不同的,同笔的y值是相同的
楼主: l3112255 (米米)   2019-12-25 14:52:00
" target="_blank" rel="nofollow">
懂意思了!!!!!! 但是这样没显示数字的依旧会以0显示无法于座标轴最小值不设定空白(?误差线画上去怎么差这么多啊XDD" target="_blank" rel="nofollow">
有了" target="_blank" rel="nofollow">
现在问题应该是误差线连不起来QAQ而且9:03和9:06不见了耶!!!" target="_blank" rel="nofollow">
调整中间原点可以让线融合只是会什么散布图会缺中间的时间 还是不懂原因
作者: soyoso (我是耀宗)   2019-12-25 15:59:00
难道原po没发现明明x应为09:01,y为10的那个点确没有出现09:01和10交差的那个地方吗?数列x值不要用09:00、09:01、09:02…的时间序列值改为其他整数且连续的数字
楼主: l3112255 (米米)   2019-12-26 08:43:00
了解!!! 那请问最后一个疑问" target="_blank" rel="nofollow">
圈起来1的地方 我现在都是点选资料数列格式标记选项去改有别的方法直接处理吗 当大笔资料的时候就无法慢慢点了再来是2的地方 因为在那点数值其实是0 他就会少一个点正差也没办法填满
作者: soyoso (我是耀宗)   2019-12-26 09:08:00
不太确定原po,在x的数值是什么,因为以蓝色这条来看只有正差且为1下x为8,那就会是从8向右至9的位置而不会有8左侧所看到凸出的部分标记方面量多就宏循环修改再回到那点数值其实是0,少一个点正差也没办法填满来看,应是没有关系的,因为本来就没有要内y为0的那个点来填满要的本来就是以原资料y为1的部分以误差线来延伸线条的^以原资料(09:14回文落字
楼主: l3112255 (米米)   2019-12-26 09:37:00
" target="_blank" rel="nofollow">
看起来资料怪怪的
作者: soyoso (我是耀宗)   2019-12-26 09:48:00
测试,以原po回文资料来模拟,无标记,x、y误差线无端点,定值 https://i.imgur.com/M0rYnng.jpg
楼主: l3112255 (米米)   2019-12-26 11:44:00
重新测试没有问题 很感谢大大回复QAQ那可以请问宏方面要如何设定吗 不会使用宏QQ
作者: soyoso (我是耀宗)   2019-12-26 12:10:00
循环于chart.fullseriescollection集合series.markerstyle设为xlmarkerstylenone无标记
楼主: l3112255 (米米)   2019-12-26 13:47:00
" target="_blank" rel="nofollow">
有试着用录制的方式运作 但是加入线条粗度会出现问题且ActiveChart.FullSeriesCollection(1)的1要怎么设定让他自己变动 因为现在是自己手动更改QQ
作者: soyoso (我是耀宗)   2019-12-26 14:08:00
以循环for...next的变量去带,或改以for each..next带集合
楼主: l3112255 (米米)   2019-12-27 14:01:00
很感谢大大的帮忙!!!! 已解决这个难题QAQ虽然我设定改线条粗度他会乱掉 但至少可以画线了!!!
作者: kklighter (ro)   2018-01-05 22:43:00
看不懂……
作者: soyoso (我是耀宗)   2018-01-05 23:22:00
看不懂请明确说明哪个步骤?或是不确回文的功能在哪?回看不懂,这样是无法告知如何可达成要的结果的来这里是学习的,而非自述看不懂

Links booklink

Contact Us: admin [ a t ] ucptt.com