[算表] 表格函数应用疑问

楼主: tensinya (板桥松本润)   2017-07-14 00:53:46
软件:excel
版本:2013
大家好,想请教 这是我在编辑的算表
http://imgur.com/a/m76is
有先用小画家剪贴过,其中格子"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