Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Объединение ячеек в одну с переносом строк - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Объединение ячеек в одну с переносом строк (Формулы/Formulas)
Объединение ячеек в одну с переносом строк
pashatank Дата: Пятница, 14.07.2017, 07:00 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 60% ±

Excel 2013
Добрый день, Господа!

Помогите пожалуйста решить задачу с объединением ячеек, задача следующего характера, есть прайс-лист, в котором есть товар, который подходит сразу к нескольким подкатегориям у главной категории, пример:


Необходимо, чтобы в прайс листе был следующий вид:


Т.е. нужно чтобы Подкатегории 1 в ячейке B, сцепились со всеми другими ячейками: A,C,D,E и разместились в одной ячейке вертикально с переносом строк.

Пробую сделать так, сначала разбиваю ячейку B по столбцам, получаем:



Далее, объединяю разбитые Подкатегории 1 со всеми остальными по порядку, с помощью функции ОБЪЕДИНИТЬ:
Код
=ОБЪЕДИНИТЬ("|";ИСТИНА;A2;B2;E2;F2;G2;A2;C2;E2;F2;G2;A2;D2;E2;F2;G2)


Получаем все в одной ячейке:
BMW |BMW 1 E81 |Фильтр |Фильтр масляный |Фильтр для BMW 1 E81, BMW 1 E87, BMW 3 E46|BMW | BMW 1 E87 |Фильтр |Фильтр масляный |Фильтр для BMW 1 E81, BMW 1 E87, BMW 3 E46|BMW | BMW 3 E46|Фильтр |Фильтр масляный |Фильтр для BMW 1 E81, BMW 1 E87, BMW 3 E46

А вот как перенести дальше вертикально по строкам, чтобы был вид как на втором скриншоте? С помощью символа 10? Но что-то не выходит. Может быть при помощи VBA СЦЕПИТЬДИАПАЗОН? Но тоже не получается. Помогите пожалуйста...

Заранее благодарен!


Сообщение отредактировал pashatank - Пятница, 14.07.2017, 07:06
 
Ответить
СообщениеДобрый день, Господа!

Помогите пожалуйста решить задачу с объединением ячеек, задача следующего характера, есть прайс-лист, в котором есть товар, который подходит сразу к нескольким подкатегориям у главной категории, пример:


Необходимо, чтобы в прайс листе был следующий вид:


Т.е. нужно чтобы Подкатегории 1 в ячейке B, сцепились со всеми другими ячейками: A,C,D,E и разместились в одной ячейке вертикально с переносом строк.

Пробую сделать так, сначала разбиваю ячейку B по столбцам, получаем:



Далее, объединяю разбитые Подкатегории 1 со всеми остальными по порядку, с помощью функции ОБЪЕДИНИТЬ:
Код
=ОБЪЕДИНИТЬ("|";ИСТИНА;A2;B2;E2;F2;G2;A2;C2;E2;F2;G2;A2;D2;E2;F2;G2)


Получаем все в одной ячейке:
BMW |BMW 1 E81 |Фильтр |Фильтр масляный |Фильтр для BMW 1 E81, BMW 1 E87, BMW 3 E46|BMW | BMW 1 E87 |Фильтр |Фильтр масляный |Фильтр для BMW 1 E81, BMW 1 E87, BMW 3 E46|BMW | BMW 3 E46|Фильтр |Фильтр масляный |Фильтр для BMW 1 E81, BMW 1 E87, BMW 3 E46

А вот как перенести дальше вертикально по строкам, чтобы был вид как на втором скриншоте? С помощью символа 10? Но что-то не выходит. Может быть при помощи VBA СЦЕПИТЬДИАПАЗОН? Но тоже не получается. Помогите пожалуйста...

Заранее благодарен!

Автор - pashatank
Дата добавления - 14.07.2017 в 07:00
_Igor_61 Дата: Пятница, 14.07.2017, 08:10 | Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 147
Репутация: 24 ±
Замечаний: 0% ±

Excel 2007
Здравствуйте! Без файла-примера непонятно. Если это все находится в одной ячейке, то перенос можно сделать с помощью символа 10, показали бы в примере, что именно у Вас не выходит. Используйте "&":
Код
="Ваш текст"&Символ(10)&"Ваш текст"
 
Ответить
СообщениеЗдравствуйте! Без файла-примера непонятно. Если это все находится в одной ячейке, то перенос можно сделать с помощью символа 10, показали бы в примере, что именно у Вас не выходит. Используйте "&":
Код
="Ваш текст"&Символ(10)&"Ваш текст"

Автор - _Igor_61
Дата добавления - 14.07.2017 в 08:10
Pelena Дата: Пятница, 14.07.2017, 08:30 | Сообщение № 3
Группа: Модераторы
Ранг: Местный житель
Сообщений: 11467
Репутация: 2546 ±
Замечаний: 0% ±

Excel 2010, 2016 & Mac Excel
pashatank, оформите формулу тегами с помощью кнопки fx в режиме правки поста


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
Сообщениеpashatank, оформите формулу тегами с помощью кнопки fx в режиме правки поста

Автор - Pelena
Дата добавления - 14.07.2017 в 08:30
pashatank Дата: Пятница, 14.07.2017, 09:01 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 60% ±

Excel 2013
Излишнее цитирование удалено администрацией
Момент
 
Ответить
СообщениеИзлишнее цитирование удалено администрацией
Момент

Автор - pashatank
Дата добавления - 14.07.2017 в 09:01
_Boroda_ Дата: Пятница, 14.07.2017, 09:03 | Сообщение № 5
Группа: Модераторы
Ранг: Местный житель
Сообщений: 11269
Репутация: 4656 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
И прочитайте Правила форума. Излишнее цитирование запрещено


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеИ прочитайте Правила форума. Излишнее цитирование запрещено

Автор - _Boroda_
Дата добавления - 14.07.2017 в 09:03
pashatank Дата: Пятница, 14.07.2017, 10:43 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 60% ±

Excel 2013
Еще раз - излишнее цитирование удалено администрацией

И Вам доброго дня! В файле попытался изложить суть вопроса, сильно не ругайте, если запутанно изложено...
К сообщению приложен файл: ___.xlsx(12Kb)


Сообщение отредактировал pashatank - Пятница, 14.07.2017, 10:47
 
Ответить
СообщениеЕще раз - излишнее цитирование удалено администрацией

И Вам доброго дня! В файле попытался изложить суть вопроса, сильно не ругайте, если запутанно изложено...

Автор - pashatank
Дата добавления - 14.07.2017 в 10:43
pashatank Дата: Пятница, 14.07.2017, 10:50 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 60% ±

Excel 2013
И прочитайте Правила форума. Излишнее цитирование запрещено

Виноват, исправлюсь.
 
Ответить
СообщениеИ прочитайте Правила форума. Излишнее цитирование запрещено

Виноват, исправлюсь.

Автор - pashatank
Дата добавления - 14.07.2017 в 10:50
Pelena Дата: Пятница, 14.07.2017, 11:52 | Сообщение № 8
Группа: Модераторы
Ранг: Местный житель
Сообщений: 11467
Репутация: 2546 ±
Замечаний: 0% ±

Excel 2010, 2016 & Mac Excel
pashatank, чем быстрее Вы устраните замечания модератора, тем быстрее получите ответ. Это я об этом
оформите формулу тегами с помощью кнопки fx в режиме правки поста


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
Сообщениеpashatank, чем быстрее Вы устраните замечания модератора, тем быстрее получите ответ. Это я об этом
оформите формулу тегами с помощью кнопки fx в режиме правки поста

Автор - Pelena
Дата добавления - 14.07.2017 в 11:52
pashatank Дата: Суббота, 15.07.2017, 18:16 | Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 60% ±

Excel 2013
Добрый день, Господа!

Помогите пожалуйста решить задачу с объединением ячеек, задача следующего характера, есть прайс-лист, в котором есть товар, который подходит сразу к нескольким подкатегориям у главной категории, пример:


Необходимо, чтобы в прайс листе был следующий вид:


Т.е. нужно чтобы Подкатегории 2 в ячейке С на первом скриншоте, сцепились со всеми другими ячейками: A,B,D,E и разместились в одной ячейке вертикально с переносом строк.

Пробую сделать так, сначала разбиваю ячейку C по столбцам, получаем:


Сцепляю поочередно все Подкатегории 2 по одной, с категориями в колонках A,B,K и L, таким вот образом:
Код
=ОБЪЕДИНИТЬ("|";ИСТИНА;B24;C24;K24;L24;A24;B24;D24;K24;L24;A24;E24;K24;L24;A24;F24;K24;L24;A24;B24;G24;K24;L24;A24;B24;H24;K24;L24;A24;B24;I24;K24;L24;A24;B24;J24;K24;L24)
, т.е. начинаю объединять с колонки A, потом B, здесь каждый раз по очереди одну из Подкатегрий 2 и затем колонки K и L, чтобы получить вид: Каталог запчастей|BMW|BMW3 E46|Фильтры|Фильтр масляный и т.д., просто вместо BMW3 E46 (Подкатегория 2) подставляю следующую Подкатегорию 2, чтобы был такой же вид, вот, что в итоге имеем:


Вопрос: как расположить Подкатегории 2, чтобы они имели построчный, вертикальный вид:
Каталог запчастей|BMW|BMW 3 E46|Фильтры|Фильтр масляный
Каталог запчастей|BMW|BMW 1 E81|Фильтры|Фильтр масляный
Каталог запчастей|BMW|BMW1 E84|Фильтры|Фильтр масляный
Каталог запчастей|BMW|BMW 3 E36|Фильтры|Фильтр масляный
Каталог запчастей|BMW|BMW X3|Фильтры|Фильтр масляный
Каталог запчастей|BMW|BMW 1 E87|Фильтры|Фильтр масляный
Каталог запчастей|BMW|BMW 3 E90|Фильтры|Фильтр масляный
Каталог запчастей|BMW|BMW X5|Фильтры|Фильтр масляный

Заранее благодарен!
К сообщению приложен файл: 2236137.xlsx(12Kb)


Сообщение отредактировал pashatank - Суббота, 15.07.2017, 18:47
 
Ответить
СообщениеДобрый день, Господа!

Помогите пожалуйста решить задачу с объединением ячеек, задача следующего характера, есть прайс-лист, в котором есть товар, который подходит сразу к нескольким подкатегориям у главной категории, пример:


Необходимо, чтобы в прайс листе был следующий вид:


Т.е. нужно чтобы Подкатегории 2 в ячейке С на первом скриншоте, сцепились со всеми другими ячейками: A,B,D,E и разместились в одной ячейке вертикально с переносом строк.

Пробую сделать так, сначала разбиваю ячейку C по столбцам, получаем:


Сцепляю поочередно все Подкатегории 2 по одной, с категориями в колонках A,B,K и L, таким вот образом:
Код
=ОБЪЕДИНИТЬ("|";ИСТИНА;B24;C24;K24;L24;A24;B24;D24;K24;L24;A24;E24;K24;L24;A24;F24;K24;L24;A24;B24;G24;K24;L24;A24;B24;H24;K24;L24;A24;B24;I24;K24;L24;A24;B24;J24;K24;L24)
, т.е. начинаю объединять с колонки A, потом B, здесь каждый раз по очереди одну из Подкатегрий 2 и затем колонки K и L, чтобы получить вид: Каталог запчастей|BMW|BMW3 E46|Фильтры|Фильтр масляный и т.д., просто вместо BMW3 E46 (Подкатегория 2) подставляю следующую Подкатегорию 2, чтобы был такой же вид, вот, что в итоге имеем:


Вопрос: как расположить Подкатегории 2, чтобы они имели построчный, вертикальный вид:
Каталог запчастей|BMW|BMW 3 E46|Фильтры|Фильтр масляный
Каталог запчастей|BMW|BMW 1 E81|Фильтры|Фильтр масляный
Каталог запчастей|BMW|BMW1 E84|Фильтры|Фильтр масляный
Каталог запчастей|BMW|BMW 3 E36|Фильтры|Фильтр масляный
Каталог запчастей|BMW|BMW X3|Фильтры|Фильтр масляный
Каталог запчастей|BMW|BMW 1 E87|Фильтры|Фильтр масляный
Каталог запчастей|BMW|BMW 3 E90|Фильтры|Фильтр масляный
Каталог запчастей|BMW|BMW X5|Фильтры|Фильтр масляный

Заранее благодарен!

Автор - pashatank
Дата добавления - 15.07.2017 в 18:16
Pelena Дата: Суббота, 15.07.2017, 19:15 | Сообщение № 10
Группа: Модераторы
Ранг: Местный житель
Сообщений: 11467
Репутация: 2546 ±
Замечаний: 0% ±

Excel 2010, 2016 & Mac Excel
UDF подойдёт?
К сообщению приложен файл: 2236137.xlsm(18Kb)


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеUDF подойдёт?

Автор - Pelena
Дата добавления - 15.07.2017 в 19:15
pashatank Дата: Суббота, 15.07.2017, 20:22 | Сообщение № 11
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 60% ±

Excel 2013
UDF подойдёт?

Великолепная Pelena, спасибо Вам за простое и в то же время изящное решение!!!
 
Ответить
СообщениеUDF подойдёт?

Великолепная Pelena, спасибо Вам за простое и в то же время изящное решение!!!

Автор - pashatank
Дата добавления - 15.07.2017 в 20:22
pashatank Дата: Суббота, 15.07.2017, 20:36 | Сообщение № 12
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 60% ±

Excel 2013
Уважаемая Pelena, а не подскажите как чайнику в excel прописать эту функцию рядом со строкой, чтобы потом растянуть вниз? Ну т.е. справа от той строки, которую необходимо просчитать...


Сообщение отредактировал pashatank - Суббота, 15.07.2017, 20:40
 
Ответить
СообщениеУважаемая Pelena, а не подскажите как чайнику в excel прописать эту функцию рядом со строкой, чтобы потом растянуть вниз? Ну т.е. справа от той строки, которую необходимо просчитать...

Автор - pashatank
Дата добавления - 15.07.2017 в 20:36
Pelena Дата: Воскресенье, 16.07.2017, 09:52 | Сообщение № 13
Группа: Модераторы
Ранг: Местный житель
Сообщений: 11467
Репутация: 2546 ±
Замечаний: 0% ±

Excel 2010, 2016 & Mac Excel
А что не получается?
Просто скопируйте формулу из строки формул


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеА что не получается?
Просто скопируйте формулу из строки формул

Автор - Pelena
Дата добавления - 16.07.2017 в 09:52
mikaelw Дата: Воскресенье, 16.07.2017, 11:52 | Сообщение № 14
Группа: Пользователи
Ранг: Участник
Сообщений: 66
Репутация: 1 ±
Замечаний: 20% ±

Excel 2010
Профи что за формула

"=ОБЪЕДИНИТЬ"

У меня ексль 2016 на нее ругается, говорит нет такой.....
 
Ответить
СообщениеПрофи что за формула

"=ОБЪЕДИНИТЬ"

У меня ексль 2016 на нее ругается, говорит нет такой.....

Автор - mikaelw
Дата добавления - 16.07.2017 в 11:52
Pelena Дата: Воскресенье, 16.07.2017, 13:01 | Сообщение № 15
Группа: Модераторы
Ранг: Местный житель
Сообщений: 11467
Репутация: 2546 ±
Замечаний: 0% ±

Excel 2010, 2016 & Mac Excel
Из справки по функции ОБЪЕДИНИТЬ
Цитата
Применяется к: Excel 2016 Excel 2016 для Mac

Цитата
Эта функция доступна, только если у вас есть подписка на Office 365


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеИз справки по функции ОБЪЕДИНИТЬ
Цитата
Применяется к: Excel 2016 Excel 2016 для Mac

Цитата
Эта функция доступна, только если у вас есть подписка на Office 365

Автор - Pelena
Дата добавления - 16.07.2017 в 13:01
pashatank Дата: Вторник, 18.07.2017, 05:29 | Сообщение № 16
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 60% ±

Excel 2013
А что не получается?
Просто скопируйте формулу из строки формул


Все получается, просто побежал впереди паровоза, перед тем как задать вопрос, нужно было сначала попробовать ))
Все, вопрос закрыт, спасибо Вам огромное Pelena за оперативную помощь!!!
 
Ответить
Сообщение
А что не получается?
Просто скопируйте формулу из строки формул


Все получается, просто побежал впереди паровоза, перед тем как задать вопрос, нужно было сначала попробовать ))
Все, вопрос закрыт, спасибо Вам огромное Pelena за оперативную помощь!!!

Автор - pashatank
Дата добавления - 18.07.2017 в 05:29
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Объединение ячеек в одну с переносом строк (Формулы/Formulas)
Страница 1 из 11
Поиск:

Яндекс цитирования
© 2010-2017 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!