Страницы: 1
RSS
Сцепить текст из трех ячеек и обрезать часть текста третьей ячейки при определенном условии
 

В ячейках C,D,F прописаны регион,категория,название сети

BeverageCENTRALGANIN A.V. IP_OREL|L7 Beverage CENTRALGANIN A.V. IP_OREL|L7
BeverageCENTRALGLOBAL-MARKET Beverage CENTRALGLOBAL-MARKET
BeverageCENTRALGLOBAL-MARKET|L7 Beverage CENTRAL GLOBAL-MARKET|L7
В ячейке А1 формула, объединяющая ячейки C&D&F

Необходимо прописать формулу,если в А1 есть текст GLOBAL-MARKET,то писать просто GLOBAL-MARKET (без|L7),если текста нет,то оставлять А1 без изменений

Изменено: AnnHorosh - 03.03.2017 12:02:52
 
для начала прочитайте правила, а особенно п. 2.1, 2.2, 2.3.
 
Пример приложить не могу, весит более 100KB
ссылка на файл: http://dropmefiles.com/MMdVs
 
Цитата
AnnHorosh написал:
Пример приложить не могу
Пример будет весить столько, сколько Вы захотите, каким Вы его создадите. За Вас его рисовать никто не станет.
Зачем темам давать осмысленное название?
предложите новое название темы. Модераторы исправят. Иначе закроют тему.
Я сам - дурнее всякого примера! ...
 
Цитата
Пример приложить не могу, весит более 100KB
Создайте новую книгу и закиньте туда только то что нужно и вместитесь в размер.
Предложите нормальное название темы и модераторы потом поменяют.
 
новое название темы: "Формула  "если ячейка содержит текст,то"
 
Какую формулу Мне нужно прописать для того чтобы она читала номер года?
 
 TYZ, внезапно и неожиданно  8-0
Лень двигатель прогресса, доказано!!!
 
Цитата
внезапно и неожиданно  
но вроде как по теме)
 
Тема: "Сцепить текст из трех ячеек и обрезать часть текста третьей ячейки при определенном условии"

Цитата
AnnHorosh написал:
В ячейке А1 формула, объединяющая ячейки C&D&F
=C&D&если(ечисло(поиск("GLOBAL-MARKET";F));левсимв(F;поиск("|";F)-1);F)
Лень двигатель прогресса, доказано!!!
 
так подойдет?
 
Цитата
Сергей написал:
=C&D&если(ечисло(поиск("GLOBAL-MARKET";F));левсимв(F;поиск("|";F)-1);F)
Так работает только для GLOBAL-MARKET|L7, где просто GLOBAL-MARKET пишет ошибку

Цитата
Dante132 написал:
так подойдет?
Нет,условие должно работать только с GLOBAL-MARKET, независимо |L7 написано или нет,должно писать GLOBAL-MARKET
 
Цитата
AnnHorosh написал:
пишет ошибку
я на коленке писал в файле не пробовал обработайте ошибку еслиошибка(поиск("|";F)-1;300)
Лень двигатель прогресса, доказано!!!
 
вот на файле
Код
=B1&C1&ЕСЛИ(ЕЧИСЛО(ПОИСК("GLOBAL-MARKET";D1));ЛЕВСИМВ(D1;ЕСЛИОШИБКА(ПОИСК("|";D1)-1;300));D1)
Лень двигатель прогресса, доказано!!!
 
Цитата
Сергей написал:
=B1&C1&ЕСЛИ(ЕЧИСЛО(ПОИСК("GLOBAL-MARKET";D1));ЛЕВСИМВ(D1;ЕСЛИОШИБКА(ПОИСК("|";D1)-1;300));D1)
ОТЛИЧНО! Большое спасибо,все получилось!
 
Оно?
Страницы: 1
Наверх