暱稱: 阿佐 頭銜: 上班無聊打怪去
中學生
- 帖子
- 108
- 主題
- 1
- 精華
- 0
- 積分
- 113
- 點名
- 0
- 作業系統
- Win 10
- 軟體版本
- Office 2016
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 臺灣
- 註冊時間
- 2017-9-7
- 最後登錄
- 2019-2-27
 
|
8#
發表於 2018-8-2 07:35
| 只看該作者
回復 7# lychetch
1. 資料 B欄
每個項目需要依據「字母字母數字」的規律編碼,
而「字母字母」所代表的就是「加工步驟」的代碼,
「數字」所代表的就是該加工步驟內含的「物理性、化學性、生物性」的代碼,
當然如果未來遇到新的特性也可以繼續編碼,
就目前設計最多十項,
如果還需要的話你再跟我說吧。
2.資料 H欄、I欄
依據B欄的序號將相對的代碼拋轉出來。
3.分析表 E欄
VLOOKUP(藍色儲存格,0),資料!C:I,6,0) & VLOOKUP(紅色儲存格,資料!D:I,6,0)
利用Vlookup將該項目的代碼給帶出來。
紅色儲存格的部分比較單純,可直接引用。
但藍色儲存格考慮合併儲存格,
以B5:B7為例,對於Excel而言只有B5存有資料,而B6、B7為空,
為了彌補這個問題,
將公式向下填滿後還必須進一步調整欄色儲存格公式才能正常運作,
故我採用 OFFSET(分析表!B5,-MOD(ROW(分析表!B5)-5,3)
簡單說就是利用Offset及列數的變化,
將藍色儲存格調整至合併儲存格中有效的位置上。
e.g., 第6列須向上調整1格、第7列須向上調整2格、第8列則不需要調整...
4.分析表 F欄、G欄、H欄
這部分應該就單純多了,
依據E欄所反饋的代碼,
利用Vlookup將資料表中的結果回傳,
唯一需要注意的是,
若未來資料庫有進行欄位有調整,
則需要修改公式內的cool_index_num
以上如果有不清楚的部分再提出吧~ |
|