[算表] 問題:使用Excel繪製時間軸表

作者: qazsxc2004 (你可以叫我神![真.神])   2019-01-12 02:32:48
軟體: Excel
版本:2010
想請問版上各位大大,
我想嘗試用Excel製作一張藥物使用紀錄的時間圖表,
(Y軸是藥品,X軸是使用期間)
因為同藥品的使用資料有多筆不同期間(資料型態如圖一),
我想要將同藥品縮成一項,然後讓使用時間可以疊合起來(示意如圖二),
不知道怎麼樣做才可以?
圖一 https://imgur.com/HOHhUDR
圖二 https://imgur.com/A0lRO8R
感謝各位了!!
作者: soyoso (我是耀宗)   2019-01-12 11:48:00
如果要類似這樣的話 https://i.imgur.com/hAEy1lk.jpgxy散佈圖,以誤差線來做,x軸以日期,y軸自訂距離,連結內是以d欄公式=d1+5*(a1<>a2)方式x軸(項目名稱)和y軸(月份之類字串)是增加數列,配合資料標籤方式置左,置中,而項目名稱該數列x值就要看水平(數值)軸,座標軸的最小值,連結內設定的為2018/10/1y軸(月份之類字串),數列y值,不要小於垂直(數值)或覆蓋到誤差線垂直線條也是以誤差線方式;因垂直(數值)軸由上至下(小至大)呈現,則數值次序反轉(勾選)另外如垂直線條再重疊其他x誤差線而產生x誤差線被分割的情況時,可調整垂直線條(y誤差線)的透明度,連結內透明度為80%補充上方提到y軸(月份之類字串),數列x值方面則以公式判斷出該範圍的置中日期時間使用版本為2010的話,資料標籤要配合增益集xychartlabeler如不用圖表的話,也可以格式化條件https://i.imgur.com/26u38vX.jpg這要看原po了,如果要像回文一樣,每個都以不同填滿顏色的話;如不介意是以同色的話,就一併選取就可以以我回文連結為一個數列x值為b2:b17,數列y值為d2:d17格式化條件的話,先設定日期,回文連結內的g1為2018/10/1起右側都為日期如10/2,10/3,10/4...,但因為有設定像儲存格g2這樣"月份xx上或下"的合併儲存格的關係,每月皆占31欄(上15欄、下16欄),未足31日的月份則補月底日期函數edate配合column除31和mod來判斷日期格式化條件,使用公式來決定要格式化哪些儲存格,函數countifs,例如判斷f3是否在a欄範圍,且g1是否在b和d欄範圍內(大於、小於、大於等於或小於等於),格式填滿顏色資料標籤以輔助儲存格,數列x值以回文連結來看為2018/9/1數列y值就以藥名(各一筆)原本設定的值,以其中一個連結來看似乎是設在0-1.1的範圍內,就以這個來設定
作者: vans320 (nick)   2019-01-13 17:12:00
1先將同樣的名字>合併2選堆疊圖 (開始日期,使用時間選進去)3在把堆疊圖 X軸開始日期改成白底色,最後只會秀出可使用時間)如果可以的話 可以寄少部分的raw data 給我 我試看看是不是你想要的[email protected]
作者: soyoso (我是耀宗)   2019-01-13 18:37:00
堆疊橫條圖以這樣方式(開始日期,使用時間選進去)做的到?測試會是 https://i.imgur.com/D1uPQ4E.jpg測試堆疊橫條圖除使用時間外還要加上,使用後至下次開始日期的日數,如 https://i.imgur.com/vzuAUEo.jpg且數列1起的單數數列,填滿上以無填滿
作者: vans320 (nick)   2019-01-14 12:27:00
沒錯~每列 開始日期跟結束日期時間都要喔, 維持日期會用想減得來。其實我是要跟原po說的~XDhttps://i.imgur.com/KWCSkae.jpg大概是這樣 之前有稍微研究過但我事件是連續的~
作者: soyoso (我是耀宗)   2019-01-14 12:35:00
這我就不太清楚您貼的連結(事件是連續)方面和原文要的同藥品縮成一項,使用時間可以疊合起來)關聯是什麼了,就看原po嚕

Links booklink

Contact Us: admin [ a t ] ucptt.com