返回列表 上一主題 發帖

[發問] 合併儲存格相關問題

[發問] 合併儲存格相關問題

本帖最後由 lychetch 於 2018-8-1 20:38 編輯

各位前輩大家好
目前有一個問題,就是表單合併儲存格後方有分物理性化學性跟生物性三項
原本是用IF一個一個套用,可是未來可能還會分很多種類,每多加一類給一個儲存格都要再加
但使用VLOOKUP無法套用.....
每一個名稱都有三種危害
目前想讓第一張圖的所有物理性化學性跟生物性三項對照前方的加工步驟與第二張的總表同步
想請各位賜教公式該如何填寫
因為檔案是公司內網所以只能用拍照....
請各位見諒
空白.jpg
2018-8-1 20:38

總表.jpg
2018-8-1 20:38

回復 1# lychetch

你先看看這個是不是你所想要的方式,
有什麼問題再提出吧 : )

分析表.rar (11.41 KB)

TOP

大哥可否幫助小弟了解公式中的意思?
附檔中的兩項退回代號若可以為總表內容
那應該就是小弟需要的版本....
感謝您耐心教導
回復 2# a5007185

TOP

退回代號是什麼意思!?
另外你想要問哪條公式?

具體點我可能會比較了解我該回饋你什麼~  : )

TOP

問題1:
=VLOOKUP(OFFSET(分析表!B5,-MOD(ROW(分析表!B5)-5,3),0),資料!C:I,6,0) & VLOOKUP(分析表!D5,資料!D:I,6,0)
想請教這一段公式的意思~
問題2:
下圖最右邊那兩行以及開頭的序號是必要的存在嗎?
0.0.png
2018-8-1 23:14

問題三:
因為肉類帶骨跟不帶骨後半段幾乎都一樣,如果用VLOOKUP鎖定危害那部分...會不會有混淆的問題?
是否有辦法只針對加工步驟(肉的分類)的變更去帶動後方的資訊?

問題很多請見諒...

回復 4# a5007185

TOP

1.
公式我先確定這是你所需要的我再進一步解釋。

2.
我深灰底的部分是協助運算的,可以隱藏。
如果要讓每個資料有所依據就必須建立代號。
若你的資料庫維護完成後,你也可以將序號隱藏,
但若有新增項目還是依然需要編新的代號給他。

3.
Vlookup需要有索引將你要的資料帶出來,
如果你單單只用物理性、化學性、生物性,
這樣的話永遠都只會將首次出現的資料帶出來而已,
這就是為什麼我需要代號。
若你覺得A類別跟B類別其實相去不遠可以合併,
那就是你們編寫資料需要考慮的。

TOP

了解!!
那大哥可否介紹這公式的意思
以己與其他公式的連動方式

回復 6# a5007185

TOP

回復 7# lychetch

1. 資料 B欄
每個項目需要依據「字母字母數字」的規律編碼,
而「字母字母」所代表的就是「加工步驟」的代碼,
「數字」所代表的就是該加工步驟內含的「物理性、化學性、生物性」的代碼,
當然如果未來遇到新的特性也可以繼續編碼,
就目前設計最多十項,
如果還需要的話你再跟我說吧。

2.資料 H欄、I欄
依據B欄的序號將相對的代碼拋轉出來。

3.分析表 E欄
VLOOKUP(藍色儲存格,0),資料!C:I,6,0) & VLOOKUP(紅色儲存格,資料!D:I,6,0)
擷取.PNG
2018-8-2 07:23

利用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

以上如果有不清楚的部分再提出吧~

TOP

感謝您!!
讓我先吸收一下!
有問題再向您提問
回復 8# a5007185

TOP

        靜思自在 : 口說好話、心想好意、身行好事。
返回列表 上一主題