объединить значение ячейки с результатом формулы If - PullRequest
0 голосов
/ 08 января 2020

У меня есть формула ниже, которая проверяет ячейку C6, и если C6 = "Да", формула вернет "X".

IF(C6="Yes","X","") 

Теперь я хочу, чтобы эта формула объединила значение ячейки C5 в строку «X» только тогда, когда C6 = «Да». Как это сформулировать?

Заранее спасибо!

Ответы [ 2 ]

3 голосов
/ 08 января 2020

Вот так, используя & для объединения:

IF(C6="Yes","X"&C5,"") 
1 голос
/ 08 января 2020

В качестве дополнения к ответу Скотта, в зависимости от вашей цели, вы также можете использовать CONCAT или TEXTJOIN. Например:

=IF(C6="Yes",CONCAT("X",C5),"") 

... или ...

=IF(C6="Yes",TEXTJOIN(" ",TRUE,"X",C5),"") 

Если C5 является «примером», это приведет к «Xexample» и «X example» соответственно. Как упомянул Плутян, это особенно полезно, если у вас будет больше записей. TEXTJOIN особенно полезно, если вы пытаетесь составить предложение или объединить адрес, разделенный запятыми. Он также может игнорировать пустые ячейки, что может быть удобно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...