Листы Google: {{кампания}} & '- 1' + {{кампания}} & '- 2' + {{кампания}} & '- 3' - PullRequest
0 голосов
/ 16 октября 2018

У меня есть лист со строками, которые содержат campaignnames и values.Проблема в том, что некоторые из campaignnames имеют к имени добавлены '- 1', '- 2' или '- 3'.

Мне нужна формула, которая обрезает '- 1','- 2' или '- 3' из campaignames и добавьте values к усеченному campaignames.

Например campaignnames из name01-3 и value из 20000 должно привести к новому campaignnames из name012000.

Я экспериментировал с vlookup() и sum(), но не удачно.

1 Ответ

0 голосов
/ 18 октября 2018

Вы очень специфически запросили формулу, которая подразумевает, что, хотя вы и хотите создавать "новые имена кампаний", спрашивающий будет обрабатывать аспект "Копировать / Вставить значение".

Есть много вариантов.SEARCH & LEFT был очевидным кандидатом, но я выбрал SPLIT, потому что он естественным образом делит содержимое ячейки.

=index(split(A2:A4," - ",true),1,1)&B2

Вот пример результатов
Campaign Name rewrite


Как обычно;) ... может (или нет) быть лучше, если бы это была АРРАЙФОРМУЛА.Несмотря на мои усилия, умный человек, несомненно, вызовет в нем трижды.


...