Небольшая трудность с Exel

Статус
В этой теме нельзя размещать новые ответы.

DasTem

Постоялец
Регистрация
3 Сен 2012
Сообщения
89
Реакции
24
Всем привет, вобщем возник вопрос, как экселе можно дописать разные значания в ячейки?
Допустим есть такая структура записи:

Чехлы для iPhone 6
Чехлы для iPhone 6s
Чехлы для iPhone 6 Plus
Чехлы для iPhone 6s Plus
Чехлы для iPhone 5s
Чехлы для iPhone 5
Чехлы для iPhone SE
Чехлы для iPhone 5c
Чехлы для iPhone 4s


А мне надо дописать в начало каждой ячейки данную фразу: "Apple > "
Чтобы вышло вот так:

Apple > Чехлы для iPhone 6
Apple > Чехлы для iPhone 6s
Apple > Чехлы для iPhone 6 Plus
Apple > Чехлы для iPhone 6s Plus
Apple > Чехлы для iPhone 5s
Apple > Чехлы для iPhone 5
Apple > Чехлы для iPhone SE
Apple > Чехлы для iPhone 5c
Apple > Чехлы для iPhone 4s

P.S. Все это нужно для нормального импорта в опенкарт, потому что если не сделать такую запись, создаются очень много родительских категорий товара, и меню растягивается на пол экрана на главной странице, а таких записей на разные телефоны у меня около 40 000 в файле, ручками не вариант, разве что если можно как-то выделить и прописать какую-то формулу. Надеюсь кто-то поможет) Спасибо ребята
 
Добавить столбик слева, там прописать нужный текст. Затем использовать функцию
СЦЕПИТЬ(текст1, [текст2], ...)
 
Добавить столбик слева, там прописать нужный текст. Затем использовать функцию
СЦЕПИТЬ(текст1, [текст2], ...)
Мне надо не весь столбик записать одним текстом, а часть одним, часть другим, как-то выделением может?
Потому что вручную прописывать 40 000 позиций - не вариант.
 
В экселе можно копировать значение ячейки, протянув за правый нижний уголок. Самый простой способ - пишется слово, затем протягивается нужное количество строк и т.д.

Следующий вариант:
функция ЕСЛИ(лог_выражение, [значение_если_истина], [значение_если_ложь])
функция ПСТР(текст, начальная_позиция, число_знаков)
Или использовать макросы
 
Поиск и замена.

Найти
Код:
Чехлы для
Заменить на
Код:
Apple > Чехлы для
 
В экселе можно копировать значение ячейки, протянув за правый нижний уголок. Самый простой способ - пишется слово, затем протягивается нужное количество строк и т.д.

Следующий вариант:
функция ЕСЛИ(лог_выражение, [значение_если_истина], [значение_если_ложь])
функция ПСТР(текст, начальная_позиция, число_знаков)
Или использовать макросы

Я пробовал вот так:
Код:
=СЦЕПИТЬ(C4;" > ";D4)
- работает, но это только затрагивает одну строку, пробовал вот так еще:
Код:
=СЦЕПИТЬ(C4:C10;" > ";D4:D10)
-
не работает, хотя по логике должно, пишет #ЗНАЧ! в ячейке

Поиск и замена.

Найти
Код:
Чехлы для
Заменить на
Код:
Apple > Чехлы для
не подойдет, у меня есть и самсунг и хуавей и т.д.
 
проблема в том что копирования формулы безполезно, он будет копировать во все ячейки один и тот же результат.
Нужно как-то в каждую ячейку копировать форумулу, например эту:
Код:
=СЦЕПИТЬ(C4;" > ";D4)
но только чтобы в каждой новой строке ексель сам менял пусти, тобишь буквы
 
проблема в том что копирования формулы безполезно, он будет копировать во все ячейки один и тот же результат.
Нужно как-то в каждую ячейку копировать форумулу, например эту:
Код:
=СЦЕПИТЬ(C4;" > ";D4)
но только чтобы в каждой новой строке ексель сам менял пусти, тобишь буквы
так это и происходит при протягивании формулы - в каждой строке автоматически меняется номер
 
так это и происходит при протягивании формулы - в каждой строке автоматически меняется номер
не меняется.
P.S. Можно с вами связаться в аське или скайпе? Показал бы как и что я делаю
.
Если вас не затруднит.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху