Объединение каждой 4 ячейки в одну через запятую excel 2013
worteepz
Дата: Суббота, 07.10.2017, 18:48 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Здравствуйте! Помогите пожалуйста разобраться. Задача: каждые 4 строчки добавлять в одну строчку через запятую (по диапазону). Пробовал =сцепить, работает. Но нужно в ручную менять строки. Так как шаг при копировании равен 1. Также нашел на просторах интернета пользовательскую функцию (по диапазону), она выполняет. Но при копировании вниз (если протягивать), то шаг равен 1, заданный диапазон увеличивается только на единицу, быть может его можно увеличить? В файле все расписал.
Здравствуйте! Помогите пожалуйста разобраться. Задача: каждые 4 строчки добавлять в одну строчку через запятую (по диапазону). Пробовал =сцепить, работает. Но нужно в ручную менять строки. Так как шаг при копировании равен 1. Также нашел на просторах интернета пользовательскую функцию (по диапазону), она выполняет. Но при копировании вниз (если протягивать), то шаг равен 1, заданный диапазон увеличивается только на единицу, быть может его можно увеличить? В файле все расписал. worteepz
К сообщению приложен файл:
help.xlsx
(9.7 Kb)
Ответить
Сообщение Здравствуйте! Помогите пожалуйста разобраться. Задача: каждые 4 строчки добавлять в одну строчку через запятую (по диапазону). Пробовал =сцепить, работает. Но нужно в ручную менять строки. Так как шаг при копировании равен 1. Также нашел на просторах интернета пользовательскую функцию (по диапазону), она выполняет. Но при копировании вниз (если протягивать), то шаг равен 1, заданный диапазон увеличивается только на единицу, быть может его можно увеличить? В файле все расписал. Автор - worteepz Дата добавления - 07.10.2017 в 18:48
buchlotnik
Дата: Суббота, 07.10.2017, 19:06 |
Сообщение № 2
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
Цитата
Так как шаг при копировании равен 1
Обманывать нехорошо, шаг может быть любой: Код
=ИНДЕКС($A$2:$A$31;2+(СТРОКА(A1)-1)*4)&", "&ИНДЕКС($A$2:$A$31;3+(СТРОКА(A1)-1)*4)&", "&ИНДЕКС($A$2:$A$31;4+(СТРОКА(A1)-1)*4)&", "&ИНДЕКС($A$2:$A$31;5+(СТРОКА(A1)-1)*4)
Цитата
Так как шаг при копировании равен 1
Обманывать нехорошо, шаг может быть любой: Код
=ИНДЕКС($A$2:$A$31;2+(СТРОКА(A1)-1)*4)&", "&ИНДЕКС($A$2:$A$31;3+(СТРОКА(A1)-1)*4)&", "&ИНДЕКС($A$2:$A$31;4+(СТРОКА(A1)-1)*4)&", "&ИНДЕКС($A$2:$A$31;5+(СТРОКА(A1)-1)*4)
buchlotnik
Ответить
Сообщение Цитата
Так как шаг при копировании равен 1
Обманывать нехорошо, шаг может быть любой: Код
=ИНДЕКС($A$2:$A$31;2+(СТРОКА(A1)-1)*4)&", "&ИНДЕКС($A$2:$A$31;3+(СТРОКА(A1)-1)*4)&", "&ИНДЕКС($A$2:$A$31;4+(СТРОКА(A1)-1)*4)&", "&ИНДЕКС($A$2:$A$31;5+(СТРОКА(A1)-1)*4)
Автор - buchlotnik Дата добавления - 07.10.2017 в 19:06
worteepz
Дата: Суббота, 07.10.2017, 19:37 |
Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Спасибо за помощь!) Никто не обманывает, из за незнаний так получилось=)Обманывать нехорошо, шаг может быть любой:
В первой строчке идут первые 4 значения: (У меня получается идет товар, а к нему ссылки на фотографии) А в Вашем примере у меня вышло так: 4-й элемент почему то идет пятым:Цитата
http://petrogrand.org/wp-content/uploads/product/Wood_city_03_1_Iisus nad Rio.jpg
Где поправить?))
Спасибо за помощь!) Никто не обманывает, из за незнаний так получилось=)Обманывать нехорошо, шаг может быть любой:
В первой строчке идут первые 4 значения: (У меня получается идет товар, а к нему ссылки на фотографии) А в Вашем примере у меня вышло так: 4-й элемент почему то идет пятым:Цитата
http://petrogrand.org/wp-content/uploads/product/Wood_city_03_1_Iisus nad Rio.jpg
Где поправить?)) worteepz
Ответить
Сообщение Спасибо за помощь!) Никто не обманывает, из за незнаний так получилось=)Обманывать нехорошо, шаг может быть любой:
В первой строчке идут первые 4 значения: (У меня получается идет товар, а к нему ссылки на фотографии) А в Вашем примере у меня вышло так: 4-й элемент почему то идет пятым:Цитата
http://petrogrand.org/wp-content/uploads/product/Wood_city_03_1_Iisus nad Rio.jpg
Где поправить?)) Автор - worteepz Дата добавления - 07.10.2017 в 19:37
buchlotnik
Дата: Суббота, 07.10.2017, 19:43 |
Сообщение № 4
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
Точняк, индекс-то с единицы должен идти, вот так нужно Код
=ИНДЕКС($A$2:$A$31;1+(СТРОКА(A1)-1)*4)&", "&ИНДЕКС($A$2:$A$31;2+(СТРОКА(A1)-1)*4)&", "&ИНДЕКС($A$2:$A$31;3+(СТРОКА(A1)-1)*4)&", "&ИНДЕКС($A$2:$A$31;4+(СТРОКА(A1)-1)*4)
Точняк, индекс-то с единицы должен идти, вот так нужно Код
=ИНДЕКС($A$2:$A$31;1+(СТРОКА(A1)-1)*4)&", "&ИНДЕКС($A$2:$A$31;2+(СТРОКА(A1)-1)*4)&", "&ИНДЕКС($A$2:$A$31;3+(СТРОКА(A1)-1)*4)&", "&ИНДЕКС($A$2:$A$31;4+(СТРОКА(A1)-1)*4)
buchlotnik
Ответить
Сообщение Точняк, индекс-то с единицы должен идти, вот так нужно Код
=ИНДЕКС($A$2:$A$31;1+(СТРОКА(A1)-1)*4)&", "&ИНДЕКС($A$2:$A$31;2+(СТРОКА(A1)-1)*4)&", "&ИНДЕКС($A$2:$A$31;3+(СТРОКА(A1)-1)*4)&", "&ИНДЕКС($A$2:$A$31;4+(СТРОКА(A1)-1)*4)
Автор - buchlotnik Дата добавления - 07.10.2017 в 19:43
worteepz
Дата: Суббота, 07.10.2017, 19:52 |
Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Супер, спасибо огромное!=) Скажите, а если не 4 строчки нужно вместить в ячейку, а допустим 6 или 7 ? То какой параметр менять? При умножении, где стоит 4, верно?
Супер, спасибо огромное!=) Скажите, а если не 4 строчки нужно вместить в ячейку, а допустим 6 или 7 ? То какой параметр менять? При умножении, где стоит 4, верно? worteepz
Ответить
Сообщение Супер, спасибо огромное!=) Скажите, а если не 4 строчки нужно вместить в ячейку, а допустим 6 или 7 ? То какой параметр менять? При умножении, где стоит 4, верно? Автор - worteepz Дата добавления - 07.10.2017 в 19:52
buchlotnik
Дата: Суббота, 07.10.2017, 19:55 |
Сообщение № 6
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
ага
Ответить
Сообщение ага Автор - buchlotnik Дата добавления - 07.10.2017 в 19:55
worteepz
Дата: Суббота, 07.10.2017, 20:13 |
Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Тестирую: Для шести элементовКод
=ИНДЕКС($A$2:$A$31;1+(СТРОКА(A2)-1)*6)&", "&ИНДЕКС($A$2:$A$31;2+(СТРОКА(A2)-1)*6)&", "&ИНДЕКС($A$2:$A$31;3+(СТРОКА(A2)-1)*6)&", "&ИНДЕКС($A$2:$A$31;4+(СТРОКА(A2)-1)*6)
Для двух элементовКод
=ИНДЕКС($A$2:$A$31;1+(СТРОКА(A3)-1)*2)&", "&ИНДЕКС($A$2:$A$31;2+(СТРОКА(A3)-1)*2)&", "&ИНДЕКС($A$2:$A$31;3+(СТРОКА(A3)-1)*2)&", "&ИНДЕКС($A$2:$A$31;4+(СТРОКА(A3)-1)*2)
Но что то не хочет работать(
Тестирую: Для шести элементовКод
=ИНДЕКС($A$2:$A$31;1+(СТРОКА(A2)-1)*6)&", "&ИНДЕКС($A$2:$A$31;2+(СТРОКА(A2)-1)*6)&", "&ИНДЕКС($A$2:$A$31;3+(СТРОКА(A2)-1)*6)&", "&ИНДЕКС($A$2:$A$31;4+(СТРОКА(A2)-1)*6)
Для двух элементовКод
=ИНДЕКС($A$2:$A$31;1+(СТРОКА(A3)-1)*2)&", "&ИНДЕКС($A$2:$A$31;2+(СТРОКА(A3)-1)*2)&", "&ИНДЕКС($A$2:$A$31;3+(СТРОКА(A3)-1)*2)&", "&ИНДЕКС($A$2:$A$31;4+(СТРОКА(A3)-1)*2)
Но что то не хочет работать( worteepz
Ответить
Сообщение Тестирую: Для шести элементовКод
=ИНДЕКС($A$2:$A$31;1+(СТРОКА(A2)-1)*6)&", "&ИНДЕКС($A$2:$A$31;2+(СТРОКА(A2)-1)*6)&", "&ИНДЕКС($A$2:$A$31;3+(СТРОКА(A2)-1)*6)&", "&ИНДЕКС($A$2:$A$31;4+(СТРОКА(A2)-1)*6)
Для двух элементовКод
=ИНДЕКС($A$2:$A$31;1+(СТРОКА(A3)-1)*2)&", "&ИНДЕКС($A$2:$A$31;2+(СТРОКА(A3)-1)*2)&", "&ИНДЕКС($A$2:$A$31;3+(СТРОКА(A3)-1)*2)&", "&ИНДЕКС($A$2:$A$31;4+(СТРОКА(A3)-1)*2)
Но что то не хочет работать( Автор - worteepz Дата добавления - 07.10.2017 в 20:13
buchlotnik
Дата: Суббота, 07.10.2017, 20:16 |
Сообщение № 8
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
Цитата
Но что то не хочет работать(
и не будет - мы говорили про протяжку с определённым шагом, а реальные данные у вас - с переменным ну и количество сцепляемых элементов в формуле, естественно, нужно менять
Цитата
Но что то не хочет работать(
и не будет - мы говорили про протяжку с определённым шагом, а реальные данные у вас - с переменным ну и количество сцепляемых элементов в формуле, естественно, нужно менятьbuchlotnik
Сообщение отредактировал buchlotnik - Суббота, 07.10.2017, 20:23
Ответить
Сообщение Цитата
Но что то не хочет работать(
и не будет - мы говорили про протяжку с определённым шагом, а реальные данные у вас - с переменным ну и количество сцепляемых элементов в формуле, естественно, нужно менятьАвтор - buchlotnik Дата добавления - 07.10.2017 в 20:16
worteepz
Дата: Суббота, 07.10.2017, 20:21 |
Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Видимо я не правильно сформулировал. Думал, что шаг можно изменить на любой. Вы же вроде писали, что его можно менять?) Как тогда быть? Если нельзя менять эти значения?
Видимо я не правильно сформулировал. Думал, что шаг можно изменить на любой. Вы же вроде писали, что его можно менять?) Как тогда быть? Если нельзя менять эти значения? worteepz
Ответить
Сообщение Видимо я не правильно сформулировал. Думал, что шаг можно изменить на любой. Вы же вроде писали, что его можно менять?) Как тогда быть? Если нельзя менять эти значения? Автор - worteepz Дата добавления - 07.10.2017 в 20:21
buchlotnik
Дата: Суббота, 07.10.2017, 20:25 |
Сообщение № 10
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
Цитата
шаг можно изменить на любой
на любой, целочисленный, отличный от единицы, но фиксированный при самой протяжке, как Excel протелепатит где шаг 2 а где 8? прочитать Правила форума особенно про составление примера - файлы в сообщениях №1 и №7 - это принципиально разные задачи
Цитата
шаг можно изменить на любой
на любой, целочисленный, отличный от единицы, но фиксированный при самой протяжке, как Excel протелепатит где шаг 2 а где 8? прочитать Правила форума особенно про составление примера - файлы в сообщениях №1 и №7 - это принципиально разные задачиbuchlotnik
Сообщение отредактировал buchlotnik - Суббота, 07.10.2017, 20:28
Ответить
Сообщение Цитата
шаг можно изменить на любой
на любой, целочисленный, отличный от единицы, но фиксированный при самой протяжке, как Excel протелепатит где шаг 2 а где 8? прочитать Правила форума особенно про составление примера - файлы в сообщениях №1 и №7 - это принципиально разные задачиАвтор - buchlotnik Дата добавления - 07.10.2017 в 20:25
worteepz
Дата: Суббота, 07.10.2017, 20:32 |
Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Для трех элементов, тогда получится:Код
=ИНДЕКС($A$2:$A$31;1+(СТРОКА(A2)-1)*4)&", "&ИНДЕКС($A$2:$A$31;2+(СТРОКА(A2)-1)*4)&", "&ИНДЕКС($A$2:$A$31;3+(СТРОКА(A2)-1)*4)
Мы оставляем три Индекса, тогда работает) Если в ручную так делать, то это гораздо меньше занимает времени, чем копировать вставить по одной ссылке))
Для трех элементов, тогда получится:Код
=ИНДЕКС($A$2:$A$31;1+(СТРОКА(A2)-1)*4)&", "&ИНДЕКС($A$2:$A$31;2+(СТРОКА(A2)-1)*4)&", "&ИНДЕКС($A$2:$A$31;3+(СТРОКА(A2)-1)*4)
Мы оставляем три Индекса, тогда работает) Если в ручную так делать, то это гораздо меньше занимает времени, чем копировать вставить по одной ссылке)) worteepz
Ответить
Сообщение Для трех элементов, тогда получится:Код
=ИНДЕКС($A$2:$A$31;1+(СТРОКА(A2)-1)*4)&", "&ИНДЕКС($A$2:$A$31;2+(СТРОКА(A2)-1)*4)&", "&ИНДЕКС($A$2:$A$31;3+(СТРОКА(A2)-1)*4)
Мы оставляем три Индекса, тогда работает) Если в ручную так делать, то это гораздо меньше занимает времени, чем копировать вставить по одной ссылке)) Автор - worteepz Дата добавления - 07.10.2017 в 20:32
buchlotnik
Дата: Суббота, 07.10.2017, 20:47 |
Сообщение № 12
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
Цитата
гораздо меньше занимает времени
хорошо, если так, но решение какое-то не универсальное - надо подумать
Цитата
гораздо меньше занимает времени
хорошо, если так, но решение какое-то не универсальное - надо подуматьbuchlotnik
Ответить
Сообщение Цитата
гораздо меньше занимает времени
хорошо, если так, но решение какое-то не универсальное - надо подуматьАвтор - buchlotnik Дата добавления - 07.10.2017 в 20:47
worteepz
Дата: Суббота, 07.10.2017, 21:52 |
Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
какое-то не универсальное - надо подумать
Вы правы! Что то я совсем запутался, с большим объемом данных - эта формула не совсем работает. Скажите, если говорить тогда о второй задаче (так как она отличается от первой), то стоит ли создавать новую тему для обсуждения?
какое-то не универсальное - надо подумать
Вы правы! Что то я совсем запутался, с большим объемом данных - эта формула не совсем работает. Скажите, если говорить тогда о второй задаче (так как она отличается от первой), то стоит ли создавать новую тему для обсуждения?worteepz
Ответить
Сообщение какое-то не универсальное - надо подумать
Вы правы! Что то я совсем запутался, с большим объемом данных - эта формула не совсем работает. Скажите, если говорить тогда о второй задаче (так как она отличается от первой), то стоит ли создавать новую тему для обсуждения?Автор - worteepz Дата добавления - 07.10.2017 в 21:52
buchlotnik
Дата: Суббота, 07.10.2017, 22:09 |
Сообщение № 14
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
Цитата
стоит ли создавать новую тему
вопрос на самом деле к модераторам - я бы создал новую, поскольку в этой ответ на вопрос первого сообщения получен
Цитата
стоит ли создавать новую тему
вопрос на самом деле к модераторам - я бы создал новую, поскольку в этой ответ на вопрос первого сообщения полученbuchlotnik
Ответить
Сообщение Цитата
стоит ли создавать новую тему
вопрос на самом деле к модераторам - я бы создал новую, поскольку в этой ответ на вопрос первого сообщения полученАвтор - buchlotnik Дата добавления - 07.10.2017 в 22:09
Pelena
Дата: Суббота, 07.10.2017, 22:32 |
Сообщение № 15
Группа: Админы
Ранг: Местный житель
Сообщений: 19182
Репутация:
4420
±
Замечаний:
±
Excel 365 & Mac Excel
Не уловила, в чём вторая задача? То, что шаг переменный? Тогда, конечно, к теме про "каждые четыре ячейки" не относится.
Не уловила, в чём вторая задача? То, что шаг переменный? Тогда, конечно, к теме про "каждые четыре ячейки" не относится. Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Не уловила, в чём вторая задача? То, что шаг переменный? Тогда, конечно, к теме про "каждые четыре ячейки" не относится. Автор - Pelena Дата добавления - 07.10.2017 в 22:32
worteepz
Дата: Суббота, 07.10.2017, 22:35 |
Сообщение № 16
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Да, верно! Тогда данную тему можно считать закрытой)
Да, верно! Тогда данную тему можно считать закрытой)worteepz
Ответить
Сообщение Да, верно! Тогда данную тему можно считать закрытой)Автор - worteepz Дата добавления - 07.10.2017 в 22:35