Excel - сопоставление нескольких строк двух столбцов и превращение истинных общих строк в третий столбец - PullRequest
0 голосов
/ 10 мая 2018

Пример:

      A1          B1
1   white dog   black dog       
2   big tall    tall building
3   wood        green wood
4   big house   green wood
5   long way    street

Я хочу, чтобы значение C1 было истинным, если у A1 есть одно совпадение строк или полное совпадение строк из B1, в противном случае C1 станет ложным:

        A1             B1                  C1    

  1   white dog        black dog           true
  2   big tall         tall building       true
  3   wood             green wood          true 
  4   big house        green wood          false
  5   long way         street              false

1 Ответ

0 голосов
/ 10 мая 2018

=SUMPRODUCT(0+ISNUMBER(SEARCH(" "&TRIM(MID(SUBSTITUTE(A1," ",REPT(" ",LEN(A1))),LEN(A1)*(ROW(INDEX(A:A,1):INDEX(A:A,1+LEN(A1)-LEN(SUBSTITUTE(A1," ",""))))-1)+1,LEN(A1)))&" "," "&B1&" ")))>0

Привет

...