Соедините четыре последовательные ячейки с четырьмя последовательными ячейками - PullRequest
0 голосов
/ 25 апреля 2018

У меня есть два листа в Google Sheets: Sheet1 и Sheet2.Есть четыре столбца (A: D) рядом на каждом листе:

Column A: File Number,
Column B: Land,
Column C: Ocean,
Column D: Air,

Если четыре столбца на Листе 1 соответствуют четырем столбцам на Листе 2 (A: D = 'Лист2! A: D), тоЯ хочу, чтобы значение «ОТМЕНЕНО» появилось в столбце Е на листе 1.

Например, если A1: D1 на листе 1 соответствует А1: D1 на листе 2, то я хочу, чтобы текст «ОТМЕНЕНО» появился на Е1 на листе 1.

1 Ответ

0 голосов
/ 25 апреля 2018

Неясно, ищете ли вы соответствие строка-строка или могут ли значения в A1: D1 соответствовать A: D в любой строке на втором листе.

'scenario 1 - row-to-row
'if(a1&b1&c1&d1=sheet2!a1&sheet2!b1&sheet2!c1&sheet2!d1, "CANCELLED", text(,))

'scenario 2 - a1:d1 match anywhere in sheet2!a:d
=if(countifs(sheet2!a:a, a1, sheet2!b:b, b1, sheet2!c:c, c1, sheet2!d:d, d1), "CANCELLED", text(,))

'scenario 3 - a1:d1 match anywhere in sheet2!a:d including blanks-to-blanks
=if(countifs(sheet2!a:a, if(len(a1), a1, "<>"), sheet2!b:b, if(len(b1), b1, "<>"), sheet2!c:c, if(len(c1), c1, "<>"), sheet2!d:d, if(len(d1), d1, "<>")), "CANCELLED", text(,))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...