Существует ли формула Excel для автоматического заполнения столбца на основе других столбцов

#google-sheets

Вопрос:

Допустим, у меня есть эта таблица в электронной таблице Google :

 | x | y | z |  |---|---|---|  | a | 1 |blue|  | a | 1 | *i* |  

Я ищу формулу, которая заполняла бы значение i «синим», если столбцы x и y совпадают с другой строкой в моей таблице.

Комментарии:

1. поделитесь копией своего листа с примером желаемого результата

Ответ №1:

Я бы использовал вспомогательную колонку. В поле W1 введите:

 =X1 amp; CHAR(1) amp; Y1  

и скопируйте вниз. Затем в Z1 используйте:

 =IF(COUNTIF(W:W,W1)gt;1,"blue","")  

и скопируйте вниз

введите описание изображения здесь

Ответ №2:

Если добавление дополнительного столбца не является большой проблемой, вы можете просто объединить значения из x и y и выполнить простое утверждение if в z.

Поэтому я в колонку d поставил:

 =A2amp;B2  

А затем в колонке с поставьте:

 =IF(SUMPRODUCT(COUNTIF(D2:D3,D2:D3)-1)gt;0, "blue")  

Это подсчитает, сколько раз значение появляется в диапазоне для столбца D, поэтому отрегулируйте диапазон в соответствии с длиной столбца. Когда больше, чем появляется один раз, он поместит «синий» в колонку z.

Просто перетащите формулу для всех строк.