2017年4月9日 星期日

Excel-列出含有特定文字的清單(FIND,ROW,SMALL,陣列公式)2

網友根據這篇:Excel-列出含有特定文字的清單(FIND,ROW,SMALL,陣列公式)文章,問到若要調整為列出多個關鍵字『XX 或 YY』和『XX 及 YY』,該如何處理?
1. 列出多個關鍵字『XX 或 YY』其中任意一個包含者
Excel-列出含有特定文字的清單(FIND,ROW,SMALL,陣列公式)2
公式原始設計和說明,請先參考:
公式修改如下:
儲存格G2:{=IFERROR(SMALL(IF(ISNUMBER(FIND($E$2,英文))+ISNUMBER(
FIND($E$3,英文)),ROW(序號),FALSE),ROW(1:1))-1,"")}
其中,ISNUMBER(...)+ISNUMBER(...)之中的『+』,相當於執行邏輯『OR』運算。
儲存格H2:=IFERROR(OFFSET($B$1,G2,,,),"")
儲存格I2:=IFERROR(OFFSET($C$1,G2,,,),"")

2. 列出多個關鍵字『XX 和 YY』其中每一個均包含者
Excel-列出含有特定文字的清單(FIND,ROW,SMALL,陣列公式)2
公式修改如下:
儲存格G2:{=IFERROR(SMALL(IF(ISNUMBER(FIND($E$2,英文))*ISNUMBER(
FIND($E$3,英文)),ROW(序號),FALSE),ROW(1:1))-1,"")}
其中,ISNUMBER(...)*ISNUMBER(...)之中的『*』,相當於執行邏輯『AND』運算。

沒有留言:

張貼留言

好康東東