Формула, которая должна возвращать информацию на основе двух критериев - PullRequest
0 голосов
/ 10 мая 2019

Я достиг контрольно-пропускного пункта, когда речь заходит о формуле, над которой мы сейчас работаем для рабочих целей.

Для достижения формулы необходимо вернуть информацию, основанную на данных двух ячеек.Мы заставили его работать с одной ячейкой, используя следующую формулу:

"CONCATENATE(INDEX(IF(sheet2!c:c = c1, "company: " & char(10, ""))))"

Теперь это возвращает некоторую информацию, но не такую, как хотелось бы, поэтому нам нужно ввести вторую ячейкуиспользование

"IF(sheet2!c:c = c1 & ..."

не возвращает результатов, оставляя ячейку пустой.Использование IFS вызывает либо ошибку, либо имя, как и AND(, OR(, MATCH(, CHOOSE(.

Любой ваш научный вклад будет принят с благодарностью.

1 Ответ

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

Ваш синтаксис необычен. попробовать:

=ARRAYFORMULA(IF((Sheet2!C:C=C1)*(Sheet2!D:D=D1), "company: "&CHAR(10), ))

или с + имитацией OR:

=ARRAYFORMULA(IF((Sheet2!C:C=C1)+(Sheet2!D:D=D1), "company: "&CHAR(10), ))
...