Добавление количества записей по значению в ячейке
ChelPau
Дата: Воскресенье, 08.06.2014, 00:50 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация:
0
±
Замечаний:
20% ±
Excel 2013
День добрый всем гуру Excel. Суть проблемы в следующем: Имеем 3 ячейки, в первой ЯчейкаА- ФИО (например Иванов), во второй ЯчейкаВ числовое значение (например 3), как сделать так чтобы заполнить список на автомате, чтобы получилось в ЯчейкахС три записи?(С1 = Иванов1, С2 = Иванов2, С3 = Иванов3). При этом хотелось бы заполнить и ЯчейкиА в соответствии с количеством в ЯчейкеВ.
День добрый всем гуру Excel. Суть проблемы в следующем: Имеем 3 ячейки, в первой ЯчейкаА- ФИО (например Иванов), во второй ЯчейкаВ числовое значение (например 3), как сделать так чтобы заполнить список на автомате, чтобы получилось в ЯчейкахС три записи?(С1 = Иванов1, С2 = Иванов2, С3 = Иванов3). При этом хотелось бы заполнить и ЯчейкиА в соответствии с количеством в ЯчейкеВ. ChelPau
Ответить
Сообщение День добрый всем гуру Excel. Суть проблемы в следующем: Имеем 3 ячейки, в первой ЯчейкаА- ФИО (например Иванов), во второй ЯчейкаВ числовое значение (например 3), как сделать так чтобы заполнить список на автомате, чтобы получилось в ЯчейкахС три записи?(С1 = Иванов1, С2 = Иванов2, С3 = Иванов3). При этом хотелось бы заполнить и ЯчейкиА в соответствии с количеством в ЯчейкеВ. Автор - ChelPau Дата добавления - 08.06.2014 в 00:50
vikttur
Дата: Воскресенье, 08.06.2014, 00:55 |
Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Есть такая функция - СЦЕПИТЬ() . Или ее заменитель - амперсанд (&) Это непонятно:заполнить и ЯчейкиА в соответствии с количеством в ЯчейкеВ
Есть такая функция - СЦЕПИТЬ() . Или ее заменитель - амперсанд (&) Это непонятно:заполнить и ЯчейкиА в соответствии с количеством в ЯчейкеВ
vikttur
Ответить
Сообщение Есть такая функция - СЦЕПИТЬ() . Или ее заменитель - амперсанд (&) Это непонятно:заполнить и ЯчейкиА в соответствии с количеством в ЯчейкеВ
Автор - vikttur Дата добавления - 08.06.2014 в 00:55
DJ_Marker_MC
Дата: Воскресенье, 08.06.2014, 00:57 |
Сообщение № 3
Группа: Друзья
Ранг: Ветеран
Сообщений: 991
Репутация:
213
±
Замечаний:
0% ±
Excel 2019
как сделать так чтобы заполнить список на автомате
Добро ночи. Правильный ответ находится в третьем пункте действующей Конституции Форума (они же правила)
как сделать так чтобы заполнить список на автомате
Добро ночи. Правильный ответ находится в третьем пункте действующей Конституции Форума (они же правила)DJ_Marker_MC
Ответить
Сообщение как сделать так чтобы заполнить список на автомате
Добро ночи. Правильный ответ находится в третьем пункте действующей Конституции Форума (они же правила)Автор - DJ_Marker_MC Дата добавления - 08.06.2014 в 00:57
ChelPau
Дата: Воскресенье, 08.06.2014, 01:00 |
Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация:
0
±
Замечаний:
20% ±
Excel 2013
Функция - СЦЕПИТЬ() насколько я понимаю всего навсего объединяет значения ячеек, а хотелось бы чтобы произошло заполнение по значению..Если Иванов и 3 то создать 3 записи Иванов1, Иванов2, Иванов3. заполнить и ЯчейкиА в соответствии с количеством в ЯчейкеВ (т.е. Если Иванов и 3 и Иванов1, Иванов2, Иванов3 то добавить в 1 столбец 2 записи Иванов, для строк Иванов2, Иванов3) ну как-то так... Добавил пример..
Функция - СЦЕПИТЬ() насколько я понимаю всего навсего объединяет значения ячеек, а хотелось бы чтобы произошло заполнение по значению..Если Иванов и 3 то создать 3 записи Иванов1, Иванов2, Иванов3. заполнить и ЯчейкиА в соответствии с количеством в ЯчейкеВ (т.е. Если Иванов и 3 и Иванов1, Иванов2, Иванов3 то добавить в 1 столбец 2 записи Иванов, для строк Иванов2, Иванов3) ну как-то так... Добавил пример.. ChelPau
Сообщение отредактировал ChelPau - Воскресенье, 08.06.2014, 01:05
Ответить
Сообщение Функция - СЦЕПИТЬ() насколько я понимаю всего навсего объединяет значения ячеек, а хотелось бы чтобы произошло заполнение по значению..Если Иванов и 3 то создать 3 записи Иванов1, Иванов2, Иванов3. заполнить и ЯчейкиА в соответствии с количеством в ЯчейкеВ (т.е. Если Иванов и 3 и Иванов1, Иванов2, Иванов3 то добавить в 1 столбец 2 записи Иванов, для строк Иванов2, Иванов3) ну как-то так... Добавил пример.. Автор - ChelPau Дата добавления - 08.06.2014 в 01:00
vikttur
Дата: Воскресенье, 08.06.2014, 01:11 |
Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Пример толковее можете нарисовать? По Вашим данным: Код
=ЕСЛИ(СТРОКА(A1)>$B$2;"";A2&СТРОКА(A1))
Но Петрова еще куда-то приставить нужно?
Пример толковее можете нарисовать? По Вашим данным: Код
=ЕСЛИ(СТРОКА(A1)>$B$2;"";A2&СТРОКА(A1))
Но Петрова еще куда-то приставить нужно? vikttur
Ответить
Сообщение Пример толковее можете нарисовать? По Вашим данным: Код
=ЕСЛИ(СТРОКА(A1)>$B$2;"";A2&СТРОКА(A1))
Но Петрова еще куда-то приставить нужно? Автор - vikttur Дата добавления - 08.06.2014 в 01:11
shurikus
Дата: Воскресенье, 08.06.2014, 01:17 |
Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 198
Репутация:
44
±
Замечаний:
0% ±
Excel 2007
У меня получился практически такой же вариант, как и у vikttur , в добавление только в столбец А тоже вставить формулу Код
=ЕСЛИ(СТРОКА()-1>$B$2;"";$A$2)
а в столбце С следующая формула: Код
=ЕСЛИ(СТРОКА()-1>$B$2;"";$A$2&СТРОКА()-1)
У меня получился практически такой же вариант, как и у vikttur , в добавление только в столбец А тоже вставить формулу Код
=ЕСЛИ(СТРОКА()-1>$B$2;"";$A$2)
а в столбце С следующая формула: Код
=ЕСЛИ(СТРОКА()-1>$B$2;"";$A$2&СТРОКА()-1)
shurikus
Ответить
Сообщение У меня получился практически такой же вариант, как и у vikttur , в добавление только в столбец А тоже вставить формулу Код
=ЕСЛИ(СТРОКА()-1>$B$2;"";$A$2)
а в столбце С следующая формула: Код
=ЕСЛИ(СТРОКА()-1>$B$2;"";$A$2&СТРОКА()-1)
Автор - shurikus Дата добавления - 08.06.2014 в 01:17
ChelPau
Дата: Воскресенье, 08.06.2014, 01:33 |
Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация:
0
±
Замечаний:
20% ±
Excel 2013
Но Петрова еще куда-то приставить нужно?
Угу их целый список... Добавил другой пример...Может так понятней будет?(хреновый из меня рассказчик...)
Но Петрова еще куда-то приставить нужно?
Угу их целый список... Добавил другой пример...Может так понятней будет?(хреновый из меня рассказчик...)ChelPau
Сообщение отредактировал ChelPau - Воскресенье, 08.06.2014, 01:43
Ответить
Сообщение Но Петрова еще куда-то приставить нужно?
Угу их целый список... Добавил другой пример...Может так понятней будет?(хреновый из меня рассказчик...)Автор - ChelPau Дата добавления - 08.06.2014 в 01:33
vikttur
Дата: Воскресенье, 08.06.2014, 01:38 |
Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Угу, пример нужно показывать, а не одного Иванова.
Угу, пример нужно показывать, а не одного Иванова. vikttur
Сообщение отредактировал vikttur - Воскресенье, 08.06.2014, 01:51
Ответить
Сообщение Угу, пример нужно показывать, а не одного Иванова. Автор - vikttur Дата добавления - 08.06.2014 в 01:38
ChelPau
Дата: Воскресенье, 08.06.2014, 01:54 |
Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация:
0
±
Замечаний:
20% ±
Excel 2013
Не совсем понятно откуда взялся столбец С с цифрами...(ручное заполнение?), и хотелось бы чтобы результат вычислений был как примере т.е. Иванов1, Иванов2, Иванов3...и т.д. для каждой записи
Не совсем понятно откуда взялся столбец С с цифрами...(ручное заполнение?), и хотелось бы чтобы результат вычислений был как примере т.е. Иванов1, Иванов2, Иванов3...и т.д. для каждой записиChelPau
Сообщение отредактировал ChelPau - Воскресенье, 08.06.2014, 02:08
Ответить
Сообщение Не совсем понятно откуда взялся столбец С с цифрами...(ручное заполнение?), и хотелось бы чтобы результат вычислений был как примере т.е. Иванов1, Иванов2, Иванов3...и т.д. для каждой записиАвтор - ChelPau Дата добавления - 08.06.2014 в 01:54
vikttur
Дата: Воскресенье, 08.06.2014, 09:37 |
Сообщение № 10
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Добавить счет: Код
=ИНДЕКС($A$2:$A$4;ПОИСКПОЗ(СТРОКА(A1);$C$2:$C$4))&СЧЁТЕСЛИ($E$1:E1;ИНДЕКС($A$2:$A$4;ПОИСКПОЗ(СТРОКА(A1);$C$2:$C$4))&"*")+1
Добавить счет: Код
=ИНДЕКС($A$2:$A$4;ПОИСКПОЗ(СТРОКА(A1);$C$2:$C$4))&СЧЁТЕСЛИ($E$1:E1;ИНДЕКС($A$2:$A$4;ПОИСКПОЗ(СТРОКА(A1);$C$2:$C$4))&"*")+1
vikttur
Ответить
Сообщение Добавить счет: Код
=ИНДЕКС($A$2:$A$4;ПОИСКПОЗ(СТРОКА(A1);$C$2:$C$4))&СЧЁТЕСЛИ($E$1:E1;ИНДЕКС($A$2:$A$4;ПОИСКПОЗ(СТРОКА(A1);$C$2:$C$4))&"*")+1
Автор - vikttur Дата добавления - 08.06.2014 в 09:37
AlexM
Дата: Воскресенье, 08.06.2014, 09:37 |
Сообщение № 11
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1130
±
Замечаний:
0% ±
Excel 2003
Еще вариант решения. Формула в столбце С.Код
=ИНДЕКС($A$2:$A$99;ПОИСКПОЗ(СТРОКА(A1);1+СУММЕСЛИ(СМЕЩ(B$1;;;СТРОКА($A$1:$A$98));"<>")))
Ячейкам с формулами установлен формат ;;;@ , чтобы скрыть нулевые значения. В столбце D в формулу ведена логика, для скрытия нулей. PS. О числах в конце имен забыл.
Еще вариант решения. Формула в столбце С.Код
=ИНДЕКС($A$2:$A$99;ПОИСКПОЗ(СТРОКА(A1);1+СУММЕСЛИ(СМЕЩ(B$1;;;СТРОКА($A$1:$A$98));"<>")))
Ячейкам с формулами установлен формат ;;;@ , чтобы скрыть нулевые значения. В столбце D в формулу ведена логика, для скрытия нулей. PS. О числах в конце имен забыл. AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Сообщение отредактировал AlexM - Воскресенье, 08.06.2014, 09:50
Ответить
Сообщение Еще вариант решения. Формула в столбце С.Код
=ИНДЕКС($A$2:$A$99;ПОИСКПОЗ(СТРОКА(A1);1+СУММЕСЛИ(СМЕЩ(B$1;;;СТРОКА($A$1:$A$98));"<>")))
Ячейкам с формулами установлен формат ;;;@ , чтобы скрыть нулевые значения. В столбце D в формулу ведена логика, для скрытия нулей. PS. О числах в конце имен забыл. Автор - AlexM Дата добавления - 08.06.2014 в 09:37
Pelena
Дата: Воскресенье, 08.06.2014, 09:43 |
Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 19525
Репутация:
4635
±
Замечаний:
±
Excel 365 & Mac Excel
Была тема в Мозговом штурме Фрукты, размножение , можно взять формулу оттуда и добавить ещё столбец для присоединения 1, 2, 3, ... Правда, на больших объёмах будет тормозить, наверное
Была тема в Мозговом штурме Фрукты, размножение , можно взять формулу оттуда и добавить ещё столбец для присоединения 1, 2, 3, ... Правда, на больших объёмах будет тормозить, наверное Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Была тема в Мозговом штурме Фрукты, размножение , можно взять формулу оттуда и добавить ещё столбец для присоединения 1, 2, 3, ... Правда, на больших объёмах будет тормозить, наверное Автор - Pelena Дата добавления - 08.06.2014 в 09:43
ikki
Дата: Воскресенье, 08.06.2014, 09:48 |
Сообщение № 13
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация:
504
±
Замечаний:
0% ±
Excel 2003, 2010
для практической жизни (ака большие объемы) существует vba
для практической жизни (ака большие объемы) существует vba ikki
помощь по Excel и VBA ikki@fxmail.ru, icq 592842413, skype alex.ikki
Сообщение отредактировал ikki - Воскресенье, 08.06.2014, 09:48
Ответить
Сообщение для практической жизни (ака большие объемы) существует vba Автор - ikki Дата добавления - 08.06.2014 в 09:48
ChelPau
Дата: Воскресенье, 08.06.2014, 14:33 |
Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация:
0
±
Замечаний:
20% ±
Excel 2013
Всем кто откликнулся, огромное спасибо!
Всем кто откликнулся, огромное спасибо! ChelPau
Ответить
Сообщение Всем кто откликнулся, огромное спасибо! Автор - ChelPau Дата добавления - 08.06.2014 в 14:33
ChelPau
Дата: Воскресенье, 08.06.2014, 20:18 |
Сообщение № 15
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация:
0
±
Замечаний:
20% ±
Excel 2013
ААААА!!! Млин люди помогите еще разок!!! Голову сломал уже....При расширении диапозона массива результат не тот что нужно.... Я в панике что не так?
ААААА!!! Млин люди помогите еще разок!!! Голову сломал уже....При расширении диапозона массива результат не тот что нужно.... Я в панике что не так? ChelPau
Ответить
Сообщение ААААА!!! Млин люди помогите еще разок!!! Голову сломал уже....При расширении диапозона массива результат не тот что нужно.... Я в панике что не так? Автор - ChelPau Дата добавления - 08.06.2014 в 20:18
Pelena
Дата: Воскресенье, 08.06.2014, 21:13 |
Сообщение № 16
Группа: Админы
Ранг: Местный житель
Сообщений: 19525
Репутация:
4635
±
Замечаний:
±
Excel 365 & Mac Excel
Эта формула не рассчитана на то, что кол-во повторов может быть равно нулю или пустым. Кроме того, как я и предполагала, на 3000 строк она очень сильно тормозит. Попробуйте другие предложенные варианты с доп. столбцом
Эта формула не рассчитана на то, что кол-во повторов может быть равно нулю или пустым. Кроме того, как я и предполагала, на 3000 строк она очень сильно тормозит. Попробуйте другие предложенные варианты с доп. столбцом Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Эта формула не рассчитана на то, что кол-во повторов может быть равно нулю или пустым. Кроме того, как я и предполагала, на 3000 строк она очень сильно тормозит. Попробуйте другие предложенные варианты с доп. столбцом Автор - Pelena Дата добавления - 08.06.2014 в 21:13
ChelPau
Дата: Воскресенье, 08.06.2014, 22:32 |
Сообщение № 17
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация:
0
±
Замечаний:
20% ±
Excel 2013
С пустыми значениями уже разобрался Попробуйте другие предложенные варианты с доп. столбцом
Например? (в Excele почти ноль не судите строго...)
С пустыми значениями уже разобрался Попробуйте другие предложенные варианты с доп. столбцом
Например? (в Excele почти ноль не судите строго...) ChelPau
Ответить
Сообщение С пустыми значениями уже разобрался Попробуйте другие предложенные варианты с доп. столбцом
Например? (в Excele почти ноль не судите строго...) Автор - ChelPau Дата добавления - 08.06.2014 в 22:32
Pelena
Дата: Воскресенье, 08.06.2014, 22:54 |
Сообщение № 18
Группа: Админы
Ранг: Местный житель
Сообщений: 19525
Репутация:
4635
±
Замечаний:
±
Excel 365 & Mac Excel
Например, вариант vikttur (пост 8 и 10) Кол-во строк пришлось сократить
Например, вариант vikttur (пост 8 и 10) Кол-во строк пришлось сократить Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Например, вариант vikttur (пост 8 и 10) Кол-во строк пришлось сократить Автор - Pelena Дата добавления - 08.06.2014 в 22:54
ChelPau
Дата: Воскресенье, 08.06.2014, 23:11 |
Сообщение № 19
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация:
0
±
Замечаний:
20% ±
Excel 2013
Pelena , Огромнейший РЕСПЕКТ!!!!
Pelena , Огромнейший РЕСПЕКТ!!!!ChelPau
Ответить
Сообщение Pelena , Огромнейший РЕСПЕКТ!!!!Автор - ChelPau Дата добавления - 08.06.2014 в 23:11
ChelPau
Дата: Воскресенье, 08.06.2014, 23:29 |
Сообщение № 20
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация:
0
±
Замечаний:
20% ±
Excel 2013
Еще один вопрос: каким образом можно в колонке G присвоить значение из колонки A для всех? (соответственно для дублей значение одинаковое)
Еще один вопрос: каким образом можно в колонке G присвоить значение из колонки A для всех? (соответственно для дублей значение одинаковое) ChelPau
Сообщение отредактировал ChelPau - Воскресенье, 08.06.2014, 23:32
Ответить
Сообщение Еще один вопрос: каким образом можно в колонке G присвоить значение из колонки A для всех? (соответственно для дублей значение одинаковое) Автор - ChelPau Дата добавления - 08.06.2014 в 23:29