Board logo

標題: [發問] match 併同使用 Concatenate 的問題。如何在match中引用2維的方式。 [打印本頁]

作者: Baracuda    時間: 2017-4-12 14:24     標題: match 併同使用 Concatenate 的問題。如何在match中引用2維的方式。

因為1個代號可能有不同的案件別,想要知道在特定的代號與案件別要輸出,
在儲存格 E1 中可以看到運算結果為1,但是跑出來的資料是 #Value,要如何解決。
[attach]27007[/attach]
作者: rouber590324    時間: 2017-4-12 14:44

1.D欄建立
=$B2&"_"&$C2 往下啦
2.然後公式改抓 D欄 即可
=MATCH(F$1&"_"&$E2,$D$2D$15,0)
作者: rouber590324    時間: 2017-4-12 14:49

使用如下也行
{=IF(ISERROR(MATCH(F$1&"_"&$E2,$B$2B$15&"_"&$C$2C$15,0)),"",MATCH(F$1&"_"&$E2,$B$2B$15&"_"&$C$2C$15,0)}

{} =SHIFT+CTRL+ENTRE
作者: Baracuda    時間: 2017-4-12 15:33

=IF(ISERROR(MATCH(F$1&"_"&$E2,$B$2:B$15&"_"&$C$2:C$15,0)),"",MATCH(F$1&"_"&$E2,$B$2:B$15&"_"&$C$2:C$15,0))
這個不 Work 。
D欄建立這個會過,但是會多欄位。
作者: 准提部林    時間: 2017-4-12 15:41

原公式為〔陣列公式〕運算,必須:
輸入或修改公式完成後,游標留在〔編輯列〕,先不要按Enter,
同時按住〔Shift + Ctrl〕不放,再按〔Enter〕。

 
 
作者: Baracuda    時間: 2017-4-12 15:48

我是按照版主的方式做。只是跑出來的都是""。
Mark F2:F12後,再同時按住〔Shift + Ctrl〕不放,再按〔Enter〕
作者: rouber590324    時間: 2017-4-12 16:46

1Mark F2後,再同時按住〔Shift + Ctrl〕不放,再按〔Enter〕
然後 F2 COPY  至 F12
2你直接Mark F2:F12後,再同時按住〔Shift + Ctrl〕不放,再按〔Enter〕
會產生 都捉 E2 無抓 E3 E4.....E12
作者: Baracuda    時間: 2017-4-12 17:27

rouber590324:
謝謝。我原來操作有誤,會 Work了。




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)