Страницы: 1
RSS
Сцепить три значения, если одно из них может быть пустым
 
Приветствую!
Нужно сцепить три столбца в такой вид - Категория1/Категория2/Категория3
Формула такая
Код
 =СЦЕПИТЬ(A2;"/";B2;"/";D2)

Но второй или третий столбец может быть пуст. Каким образом указать условие, чтобы разделители не подставлялись, там где ячейки пустые?
 
ЕСЛИ(B2="";"";"/"&B2)
 
В таком случае получается просто /Категория2, без присоединения первой и третьей ячейки
 
Т.е. подумать - никак? Ну, слева к показанному прицепите первую ячейку, а справа сделайте такое же для D2!
 
Извините, что-то туплю. Не получается:(
 
Совет постороннего  прикрепляйте файл с максимально формализованной упрощенной Задачкой и Хотелкой. Поверьте эфективность повысится в разы  
 
=СЦЕПИТЬ(A2;ЕСЛИ(B2="";"";"/"&B2);ЕСЛИ(D2="";"";"/"&D2))
Или так:
=A2&ЕСЛИ(B2="";"";"/"&B2)&ЕСЛИ(D2="";"";"/"&D2))
 
Большое спасибо!
 
Гляньте пожалуй Вы энто говорили хотели????
 
Да, спасибо!
 
И к чему столько если ?
P.S. для данной функции нужна либо подписка, либо офис 2019
Код
=ОБЪЕДИНИТЬ("/";;A2:C2)
Изменено: Aleksey1107 - 11.11.2019 22:14:43
 
Попробовал ваши формулы Алексей 1107. Мышь навёл активировал посмотрел  далее ЕНТЕР и ячейка приобретает значение ИМЯ . В чём дело???
 
Цитата
Aleksey1107 написал: нужна либо подписка, либо офис 2019
Это новая функция
 
Товарищ Вит, Офис у вас какой ?
Выше прописал, что работает если у вас 2019 или подписка 365, В остальных увы.
Страницы: 1
Наверх