PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 七嘴八舌異言堂
帳戶
密碼
 

  回應
 
主題工具
jeff641125
Golden Member
 
jeff641125的大頭照
 

加入日期: Apr 2002
您的住址: 台灣屏東
文章: 2,563
麻煩熟悉Excel 或是其他圖表製作軟體的朋友請進~ 感謝!

想請問熟悉 Excel 或是其他圖表製作軟體的朋友

小弟最近想設計一個表單

可以輸入病患驗血結果資料後 將結果用橫條圖的方式表現出來

方便一眼就可以看出哪些數值有問題

就像附件裡的那樣子

我試了 openoffice 的 Calc , 可能是我不會設定

都沒辦法畫出像照片裡的圖表

只好上來向各位請教 多謝大家了!!!
     
      
上傳的圖像
文件類型: jpg IMG_4119-2.JPG (43.7 KB, 682次瀏覽)
__________________
Money
It can buy a House ,But not a Home
It can buy a Bed,But not Sleep
It can buy a Clock,But not Time
It can buy you a Book,But not Knowledge
It can buy you a Position,But not Respect
It can buy you Medicine,But not Health
It can buy you Blood,But not Life


So you see money isn't everything.
I tell you all this because I am your Friend,
and as your Friend I want to take away your pain and suffering.....
so send me all your money and I will suffer for you.
A truer Friend than me you will never find.


CASH ONLY PLEASE

此文章於 2016-07-31 04:24 PM 被 jeff641125 編輯.
舊 2016-07-31, 04:22 PM #1
回應時引用此文章
jeff641125離線中  
a28812126
Regular Member
 

加入日期: Oct 2003
文章: 66
引用:
作者jeff641125
想請問熟悉 Excel 或是其他圖表製作軟體的朋友

小弟最近想設計一個表單

可以輸入病患驗血結果資料後 將結果用橫條圖的方式表現出來

方便一眼就可以看出哪些數值有問題

就像附件裡的那樣子

我試了 openoffice 的 Calc , 可能是我不會設定

都沒辦法畫出像照片裡的圖表

只好上來向各位請教 多謝大家了!!!

我會一點點~~~在台中的話可教您
如果只是圖顯示數據異常及反色的話就可以了嗎?
 
舊 2016-07-31, 07:50 PM #2
回應時引用此文章
a28812126離線中  
bebo1210
Senior Member
 
bebo1210的大頭照
 

加入日期: May 2002
您的住址: 陣亡者的靈堂
文章: 1,069
舊 2016-07-31, 08:35 PM #3
回應時引用此文章
bebo1210離線中  
jeff641125
Golden Member
 
jeff641125的大頭照
 

加入日期: Apr 2002
您的住址: 台灣屏東
文章: 2,563
引用:
作者a28812126
我會一點點~~~在台中的話可教您
如果只是圖顯示數據異常及反色的話就可以了嗎?


基本上是這樣沒錯~~

不過不好意思 因為我人在國外 所以可能沒法到台中去跟你學習..

有辦法稍微提點一下用哪個軟體或是大概怎樣做呢? 感謝!!

引用:
作者bebo1210
看是不是你要的效果
https://www.youtube.com/watch?v=i14N8T3jl8M


這我有試過了,但沒法達到我要的效果

謝謝你!!
__________________
Money
It can buy a House ,But not a Home
It can buy a Bed,But not Sleep
It can buy a Clock,But not Time
It can buy you a Book,But not Knowledge
It can buy you a Position,But not Respect
It can buy you Medicine,But not Health
It can buy you Blood,But not Life


So you see money isn't everything.
I tell you all this because I am your Friend,
and as your Friend I want to take away your pain and suffering.....
so send me all your money and I will suffer for you.
A truer Friend than me you will never find.


CASH ONLY PLEASE
舊 2016-08-01, 09:22 AM #4
回應時引用此文章
jeff641125離線中  
leo800
Major Member
 

加入日期: Dec 2005
文章: 151
這個要用點小技巧就可以變出來, 要先把數據換算一下來弄表,依你的附圖假設:
A欄 項目
B欄 測值
C欄 單位
D欄 最小值
E~G欄 (放圖表空間)
H欄 最大值

新增AA1公式 = (B1/(H1-D1)-AB1/2)   ***把數值統一為 0.00 ~ 1.00
新增AB1數值 = 0.02     ***顯示的色塊寬度,可自行調整

看你有多少數據就弄幾行,假設你有十行(到AA10)

再來就用長條堆疊圖,數據範圍選AA1..AB10,把圖例、座標、格線、圖表區底色都清掉,第一組的長條圖底色改成透明,就會出現你要的小色塊數值比例效果了。

如果要弄到跟你附圖一模一樣,每行的圖塊都要那三個黑框。填數據時就跳行填A1, A3, A5...再把相對應的E/F/G欄儲存格畫外框。

最後把圖表放到E-G欄的位置,調整長寬比至對齊你的數據底框。

此文章於 2016-08-01 01:03 PM 被 leo800 編輯.
舊 2016-08-01, 01:02 PM #5
回應時引用此文章
leo800離線中  
leo800
Major Member
 

加入日期: Dec 2005
文章: 151
上面的AA1公式有錯,應為 = (B1-D1)/(H1-D1)-AB1/2
舊 2016-08-01, 01:30 PM #6
回應時引用此文章
leo800離線中  
leo800
Major Member
 

加入日期: Dec 2005
文章: 151
再弄一個 AC1 = 1-AA1-AB1
圖表用三組數列,可以直接劃出外框。

===============================

但最大的問題是,你的檢驗數據不一定是落在範圍內,超標時圖示該如何顯示,這邊需要加上邏輯去處理數據。弄出來的數據還要去變色處理,這個難度就太高了。

===============================

直接寫程式做報表及繪圖輸出應該會比較快
舊 2016-08-01, 02:14 PM #7
回應時引用此文章
leo800離線中  
jeff641125
Golden Member
 
jeff641125的大頭照
 

加入日期: Apr 2002
您的住址: 台灣屏東
文章: 2,563
引用:
作者leo800
再弄一個 AC1 = 1-AA1-AB1
圖表用三組數列,可以直接劃出外框。

===============================

但最大的問題是,你的檢驗數據不一定是落在範圍內,超標時圖示該如何顯示,這邊需要加上邏輯去處理數據。弄出來的數據還要去變色處理,這個難度就太高了。

===============================

直接寫程式做報表及繪圖輸出應該會比較快


多謝 leo 兄指導,我用 excel 再試試

另外其實不一定要變色拉,黑白的也無所謂 像我這個附檔的表現方法也ok

要不是我們血檢機器只認某些型號的印表機 而那些印表機又停產了....

我也不想搞這麼麻煩的東西....就讓機器自己去印就好

現在是用電腦 serial port 去抓資料 然後再用別台印表機列印

可是這樣印出來就沒有那個 bar graph 了,所以才想自己弄個表單

只要 key 進檢驗結果然後再列印

但事情似乎沒有我想的那麼簡單.....
上傳的圖像
文件類型: jpg IMG_4130-1.JPG (71.8 KB, 363次瀏覽)
__________________
Money
It can buy a House ,But not a Home
It can buy a Bed,But not Sleep
It can buy a Clock,But not Time
It can buy you a Book,But not Knowledge
It can buy you a Position,But not Respect
It can buy you Medicine,But not Health
It can buy you Blood,But not Life


So you see money isn't everything.
I tell you all this because I am your Friend,
and as your Friend I want to take away your pain and suffering.....
so send me all your money and I will suffer for you.
A truer Friend than me you will never find.


CASH ONLY PLEASE
舊 2016-08-01, 03:24 PM #8
回應時引用此文章
jeff641125離線中  
ExtremeTech
Elite Member
 
ExtremeTech的大頭照
 

加入日期: Nov 2002
您的住址: 不正常人類研究中心
文章: 6,347
引用:
作者jeff641125
多謝 leo 兄指導,我用 excel 再試試

另外其實不一定要變色拉,黑白的也無所謂 像我這個附檔的表現方法也ok

要不是我們血檢機器只認某些型號的印表機 而那些印表機又停產了....

我也不想搞這麼麻煩的東西....就讓機器自己去印就好

現在是用電腦 serial port 去抓資料 然後再用別台印表機列印

可是這樣印出來就沒有那個 bar graph 了,所以才想自己弄個表單

只要 key 進檢驗結果然後再列印

但事情似乎沒有我想的那麼簡單.....



http://blog.yam.com/trump/article/12287062

請參考
舊 2016-08-01, 03:32 PM #9
回應時引用此文章
ExtremeTech離線中  
azteq
Advance Member
 

加入日期: Dec 2002
文章: 441
引用:
作者jeff641125
多謝 leo 兄指導,我用 excel 再試試

另外其實不一定要變色拉,黑白的也無所謂 像我這個附檔的表現方法也ok

要不是我們血檢機器只認某些型號的印表機 而那些印表機又停產了....

我也不想搞這麼麻煩的東西....就讓機器自己去印就好

現在是用電腦 serial port 去抓資料 然後再用別台印表機列印

可是這樣印出來就沒有那個 bar graph 了,所以才想自己弄個表單

只要 key 進檢驗結果然後再列印

但事情似乎沒有我想的那麼簡單.....


一定不會很簡單,簡略作了一個excel給你參考
https://goo.gl/IXZx9Q
利用條件化條件去填色模擬繪圖
如leo兄開示,條件要講清楚.....敝人想了一些簡單的界限設計
還有,問問題不要只貼,至少也稍微弄個資料讓想幫的人少打一些字
要的效果也要說明一下,光要看那一堆檢測的東西,看到老眼昏花,邊看
還要邊核對加猜測,比如說看出粗體字、紅字變化的狀況

output有2頁,你可看看差異在那裡....

第2個範例,free t4 列在最上面是什麼意思啊,這個好像是甲狀腺素的一種?

此文章於 2016-08-02 12:13 AM 被 azteq 編輯.
舊 2016-08-02, 12:11 AM #10
回應時引用此文章
azteq離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是01:42 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。