[算表] 合併excel的cells 產生敘述

作者: amloveu (要來就來..)   2015-01-24 23:12:46
軟體:Office
版本:2013
小弟目前負責記錄產品(A1 A2, B1 B2, C1 C2)產生的不良反應,
三類共六種產品,
為了分析所以開始使用excel紀錄,
爬文後學到了很多好東西,
1. 日期點選的功能
2. 下拉式選單
3. 兩層的下拉式選單
以上幫我許多,特別是避開了typing error,
非常感謝大家的熱心與無私,
但是另一個老闆希望能夠用文字描述事件,
面對一大串的資料,我想到了理由產生器,
簡述如下
『王先生,25歲,在2015/1/1開始使用A1,於2 週後產生甲類的不良反應』
目前是
sheet 1是我鍵入的表格
sheet 2是下拉式的東西
sheet 3希望就是產生的敘述
之前拜託一個同事,試試看
眼看要成功了
結果就悲劇了
實例
王女士, 32.621492128679歲, 家庭主婦, 從42018, 開始使用A 經詢問及判斷發現,
因使用A1, 造成皮膚紅疹[服用30天], 且使用A2,造成XXX, 綜合以上因素,故回報
我看他所寫的sheet 3
=IF('raw data'!A3="","",'raw data'!A3&'raw data'!B3&", "&'raw data'!D3&"歲,
"&IF('raw data'!E3="","",'raw data'!E3&", ")&'raw data'!$F$2&'raw
data'!F3&'raw data'!$H$2&'raw data'!H3&","&"使用"&'raw data'!I3 &"後,產生不
適"&","&"經詢問及判斷發現, "&"因使用"&IF('raw data'!K3="",'raw data'!N3&",
造成"&'raw data'!P3&",使用天數"&'raw data'!O3&"天, "&IF('raw data'!Q3="","","
故回報."),'raw data'!K3&", 造成"&'raw data'!M3&", [服用"&'raw data'!L3&"天],
"&IF('raw data'!N3="",IF('raw data'!Q3="","","故回報"),"且服用"&'raw
data'!N3&", "&"造成"&'raw data'!P3&", [服用"&'raw data'!O3&"天], "&'raw
data'!$Q$2&'raw data'!Q3&"故回報.")))
我的問題是
32.62149.....歲其實是我用公式算的,但是在sheet 1可以選擇表示成33
42018 是日期,同樣地sheet 1可以有中式或是西式的表達但是sheet 3就悲劇
懇請大家在給我一些指點
作者: soyoso (我是耀宗)   2015-01-24 23:17:00
年齡..歲可用round進位,日期text(日期,"yyyy/m/d")https://db.tt/8rQ2UT1L
作者: amloveu (要來就來..)   2015-01-25 00:05:00
非常感謝!

Links booklink

Contact Us: admin [ a t ] ucptt.com