雖然用程式讓繁瑣的工作自動化已經成為顯學
EXCEL仍然保有極佳的彈性即時呈現複雜度不高的數據
筆者所在的生技製藥產業常常會探討細胞數隨著時間變化的關係
通常會在一定的天數內活細胞的數量會越來越多
直到養分消耗或代謝階段性改變
活細胞的數量會達到極大值後再下降
存活的比率也會越來越低
如果我想要在EXCEL畫出這樣的關係
活細胞數隨著時間變化大約會是一個右偏的鐘形曲線
而存活率會是一個緩慢下降的曲線
下圖是一個筆者隨意畫出的例子:
如果我們想要自動標注鐘形曲線的最大值以及最後一天的存活率(通常是最小值)
筆者提供以下想法:
- 關鍵是讓試算表用公式自動找出一個序列的極大值或極小值
- 為了避免手動標注的麻煩, 必須讓曲線全部都含有數字標註, 但是不重要的部分會是空的
我們首先製作兩個新的欄位, 分別是最大細胞數以及最後一天存活率
並在欄位內打上公式
並在欄位內打上公式
= IF(D2=MAX($D2:$D9), D2, "")
上面公式的意思是當欄位D2等於所有考慮的序列中D2到D9的最大值, 就保留欄位D2原本的值, 反之回傳空的值""
文章標籤
全站熱搜