返回列表 上一主題 發帖

[發問]如何將符合條件的資料在一列中列來(多個條件)

[發問]如何將符合條件的資料在一列中列來(多個條件)

請教各位高手

如何將符合條件的資料在一列中列來(有多個條件)

請參考附件內說明

我想可能會用到 INDEX MATCH SMALL 之類的函數,但就是不知如何組合起來運用
請高手說明教學一下 謝謝您

TEST.rar (6.65 KB)

D2

{=INDEX(A:A,SMALL(IF(ISNUMBER(FIND({"台灣","德國","中國"},$A$3A$21)),ROW($321),4^8),ROW(A1)))&"}
300 字節以內
不支持自定義 Discuz! 代碼

TOP

回復 3# yurckr

D2:D13{=INDEX(A:A,SMALL(IF(MMULT(IF(ISERR(FIND(TRANSPOSE(B$1:B$4),A$3:A$21))+(TRANSPOSE(B$1:B$4)=""),,1),{1;1;1;1}),ROW(A$3:A$21),4^8),ROW(A1)))&""
B$1:B$4 輸入 1~4 國名

TOP

回復 2# hcm19522

您好 感謝您的回覆
進一步請教
找尋的國別可以是變數嗎
也就是要找的國別放在一個範圍內 如 $B1:$B4
我試了一下發現 find  不能這樣寫
您有好的建議嗎 謝謝

TOP

http://blog.xuite.net/hcm19522/twblog/436848338

TOP

        靜思自在 : 人生不一定球球是好球,但是有歷練的強打者,隨時都可以揮棒。
返回列表 上一主題