2013-09-28 44 views
-1

基本上我有一個表,該表列出了產品A-H中的列A,然後在接下來的10列是每個產品的特徵。所以每個產品都會列出來,然後我在方框中打勾說明它是否具有該功能。LOOKUP和匹配查詢

我想要做的就是在一個單元格中寫入一個產品,例如產品b,然後在其旁邊的單元格中返回具有至少四個匹配功能的另一個產品。

我該怎麼做呢?

+1

如何你知道哪些產品應該從所有可用的產品中返回嗎? – Jerry

+0

這就是整個目的 – user2803409

+0

我看不到這個目的,邏輯... – Jerry

回答

0

UNTESTED

我認爲,對兩個產品相同的功能取消選中框不能算作匹配。據推測,兩種以上產品可能具有相同的四個或更多功能,所以不同的答案可能同樣有效(我猜@Jerry的觀點)。希望以下描述了一種方法,可以在單元格旁邊的單元格中實現單個產品(此處爲M1),同時還指示所有符合條件的可能性。

複製A2:A9至A12
在B12,交叉,向下複製到K19:

=IF(MATCH($M$1,$A$1:$A$10,0)=ROW()-10,"",1*AND((INDIRECT(CHAR(COLUMN()+64)&MATCH($M$1,$A$1:$A$10,0))=B2),B2<>"")) 

在N1:=IFERROR(INDEX(A12:A19,MATCH("CF",M12:M19,0)),"")

在M12和向下複製到M19:=IF(SUM(B12:K12)>3,"CF","")

+0

這太接近了!如果每個功能的顏色與右側相匹配,則會在其中添加「1」,但如果其右側沒有顯示哪些產品具有四個或更多的匹配項,則該功能會與其匹配?除非我錯過了一步。 – user2803409

+0

@ user2803409很抱歉,有一個(批判!)公式我忘記了回答。 – pnuts

+2

你是一位天才先生! – user2803409