[算表] 表格函數應用疑問

作者: tensinya (板橋松本潤)   2017-07-14 00:53:46
軟體:excel
版本:2013
大家好,想請教 這是我在編輯的算表

有先用小畫家剪貼過,其中格子"F3"、"G3"、"J3"是下拉式選單
(1)
該如何在"H3"欄位設定,(F3+G3)/2=結果
例如:F3點選"嚴重(5)"(值定義為5)
G3點選"不太可能(3)"(值定義為3)
根據我需求的算式為 (5+3)/2=4
另外定義格子J3 如(F3+G3)/2的值
如落在 5 則顯示 高
落在 3-4 則顯示 中
落在 1-2 則顯示 低
因F3、G3都是下拉式選單,如果直接在H3欄位定義f(x)=(F3+G3)/2會變成亂碼
(2)
J3顯示結果後,於"K3"欄位如果我要讓格子變色,可以直接使用
設定格式化條件的方法嗎?
如J3計算結果顯示 高,我就新增欄位規則讓K3欄位變紅色之類的
(3)
在接著上面,如K3欄位為紅色,可透過新增vba的方式,彈出小視窗提醒嗎?
抱歉,表達方式可能不是很明確...問題又特別多
在煩請板上大大幫忙了,感謝!
作者: soyoso (我是耀宗)   2017-07-14 07:10:00
問題1,可以mid配合find取出括號內的數值或以參照方式,取得值後可再以參照方式回傳顯示值https://i.imgur.com/EfuVyrz問題2,可於儲存格k3內以格式化條件使用公式來決定要格式化哪些儲存格,=儲存格="字串",格式內再以調整問題3,想到的是以worksheet_calculate事件觸發,判斷提醒或以worksheet_change事件針對下拉式選單的儲存格變更觸發
作者: tensinya (板橋松本潤)   2017-07-14 08:38:00
十分感謝S大神,我馬上試試看

Links booklink

Contact Us: admin [ a t ] ucptt.com