2013-09-28 4 views
-1

В принципе у меня есть таблица, в которой перечислены продукты A-H в столбце A, а затем в следующих десяти столбцах - функции каждого продукта. Поэтому каждый товар указан, а затем я отмечаю поле, чтобы сказать, имеет ли он эту функцию.Запрос LOOKUP и MATCH

Я хочу иметь возможность написать в одной ячейке продукт, скажем, продукт b, а затем в ячейке рядом с ним вернуть другой продукт, который имеет по меньшей мере четыре подходящие функции.

Как бы я это сделал?

+1

Как знаете ли вы, какой продукт должен быть возвращен из всех доступных продуктов? – Jerry

+0

thats целая цель – user2803409

+0

Я не вижу логики в этой цели ... – Jerry

ответ

0

UNTESTED

я считать, что флажки коробка для одной и тех же функций на два продуктах не считается матчем. Предположительно, более двух продуктов могут иметь больше тех же четырех или более функций, которые соответствуют таким разным ответам, могут быть одинаково действительными (думаю, @ пункт Джерри). Надеемся, что ниже описывается способ достижения как одного продукта в ячейке рядом с вашей «Write cell» (здесь M1), а также указывая все возможности для квалификации.

Копия A2: A9 до A12
В В12, скопированного поперек и вниз 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)),"")

В М12 и скопировано до M19: =IF(SUM(B12:K12)>3,"CF","")

+0

Это так близко к праву! Он помещает «1» в coloum каждой функции, если он соответствует ему, если он прав, но не показывает, какие продукты имеют четыре или более совпадений? Если я не пропустил шаг. – user2803409

+0

@ user2803409 Очень жаль. Была (критическая!) Формула, которую я забыл вставить в ответ. – pnuts

+2

Вы сэр - гений! – user2803409

Смежные вопросы