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

Вход

Регистрация

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

 

= Мир MS Excel/Добавление количества записей по значению в ячейке - Мир MS Excel

  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_, DrMini  
Добавление количества записей по значению в ячейке
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
Дата добавления - 08.06.2014 в 00:50
vikttur Дата: Воскресенье, 08.06.2014, 00:55 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Есть такая функция - СЦЕПИТЬ(). Или ее заменитель - амперсанд (&)
Это непонятно:
заполнить и ЯчейкиА в соответствии с количеством в ЯчейкеВ
 
Ответить
СообщениеЕсть такая функция - СЦЕПИТЬ(). Или ее заменитель - амперсанд (&)
Это непонятно:
заполнить и ЯчейкиА в соответствии с количеством в ЯчейкеВ

Автор - vikttur
Дата добавления - 08.06.2014 в 00:55
DJ_Marker_MC Дата: Воскресенье, 08.06.2014, 00:57 | Сообщение № 3
Группа: Друзья
Ранг: Ветеран
Сообщений: 991
Репутация: 213 ±
Замечаний: 0% ±

Excel 2019
как сделать так чтобы заполнить список на автомате


Добро ночи. Правильный ответ находится в третьем пункте действующей Конституции Форума (они же правила)
 
Ответить
Сообщение
как сделать так чтобы заполнить список на автомате


Добро ночи. Правильный ответ находится в третьем пункте действующей Конституции Форума (они же правила)

Автор - 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) ну как-то так... Добавил пример..
К сообщению приложен файл: 2878649.xls (27.5 Kb)


Сообщение отредактировал 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
Репутация: 526 ±
Замечаний: 0% ±

Пример толковее можете нарисовать?
По Вашим данным:
Код
=ЕСЛИ(СТРОКА(A1)>$B$2;"";A2&СТРОКА(A1))

Но Петрова еще куда-то приставить нужно?
 
Ответить
СообщениеПример толковее можете нарисовать?
По Вашим данным:
Код
=ЕСЛИ(СТРОКА(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
Дата добавления - 08.06.2014 в 01:17
ChelPau Дата: Воскресенье, 08.06.2014, 01:33 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 20% ±

Excel 2013
Но Петрова еще куда-то приставить нужно?

Угу их целый список...

Добавил другой пример...Может так понятней будет?(хреновый из меня рассказчик...)
К сообщению приложен файл: 9180231.xls (28.0 Kb)


Сообщение отредактировал ChelPau - Воскресенье, 08.06.2014, 01:43
 
Ответить
Сообщение
Но Петрова еще куда-то приставить нужно?

Угу их целый список...

Добавил другой пример...Может так понятней будет?(хреновый из меня рассказчик...)

Автор - ChelPau
Дата добавления - 08.06.2014 в 01:33
vikttur Дата: Воскресенье, 08.06.2014, 01:38 | Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Угу, пример нужно показывать, а не одного Иванова.
К сообщению приложен файл: 0814309.xls (26.5 Kb)


Сообщение отредактировал 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...и т.д. для каждой записи


Сообщение отредактировал ChelPau - Воскресенье, 08.06.2014, 02:08
 
Ответить
СообщениеНе совсем понятно откуда взялся столбец С с цифрами...(ручное заполнение?), и хотелось бы чтобы результат вычислений был как примере т.е. Иванов1, Иванов2, Иванов3...и т.д. для каждой записи

Автор - ChelPau
Дата добавления - 08.06.2014 в 01:54
vikttur Дата: Воскресенье, 08.06.2014, 09:37 | Сообщение № 10
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Добавить счет:
Код
=ИНДЕКС($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
Дата добавления - 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. О числах в конце имен забыл. :(
К сообщению приложен файл: ChelPau.xls (32.0 Kb)



Номер мобильного модема (без голосовой связи)
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, ...
Правда, на больших объёмах будет тормозить, наверное
К сообщению приложен файл: 0043338.xls (32.0 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-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 :)


помощь по 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
Дата добавления - 08.06.2014 в 14:33
ChelPau Дата: Воскресенье, 08.06.2014, 20:18 | Сообщение № 15
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 20% ±

Excel 2013
ААААА!!! Млин люди помогите еще разок!!! Голову сломал уже....При расширении диапозона массива результат не тот что нужно.... Я в панике что не так?
К сообщению приложен файл: 0302202.rar (51.8 Kb)
 
Ответить
СообщениеААААА!!! Млин люди помогите еще разок!!! Голову сломал уже....При расширении диапозона массива результат не тот что нужно.... Я в панике что не так?

Автор - ChelPau
Дата добавления - 08.06.2014 в 20:18
Pelena Дата: Воскресенье, 08.06.2014, 21:13 | Сообщение № 16
Группа: Админы
Ранг: Местный житель
Сообщений: 19525
Репутация: 4635 ±
Замечаний: ±

Excel 365 & Mac Excel
Эта формула не рассчитана на то, что кол-во повторов может быть равно нулю или пустым. Кроме того, как я и предполагала, на 3000 строк она очень сильно тормозит. Попробуйте другие предложенные варианты с доп. столбцом


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЭта формула не рассчитана на то, что кол-во повторов может быть равно нулю или пустым. Кроме того, как я и предполагала, на 3000 строк она очень сильно тормозит. Попробуйте другие предложенные варианты с доп. столбцом

Автор - Pelena
Дата добавления - 08.06.2014 в 21:13
ChelPau Дата: Воскресенье, 08.06.2014, 22:32 | Сообщение № 17
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 20% ±

Excel 2013
С пустыми значениями уже разобрался
Попробуйте другие предложенные варианты с доп. столбцом

Например? (в Excele почти ноль не судите строго...)
 
Ответить
СообщениеС пустыми значениями уже разобрался
Попробуйте другие предложенные варианты с доп. столбцом

Например? (в Excele почти ноль не судите строго...)

Автор - ChelPau
Дата добавления - 08.06.2014 в 22:32
Pelena Дата: Воскресенье, 08.06.2014, 22:54 | Сообщение № 18
Группа: Админы
Ранг: Местный житель
Сообщений: 19525
Репутация: 4635 ±
Замечаний: ±

Excel 365 & Mac Excel
Например, вариант vikttur (пост 8 и 10)
Кол-во строк пришлось сократить
К сообщению приложен файл: 4543543.rar (99.3 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-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
Дата добавления - 08.06.2014 в 23:11
ChelPau Дата: Воскресенье, 08.06.2014, 23:29 | Сообщение № 20
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 20% ±

Excel 2013
Еще один вопрос: каким образом можно в колонке G присвоить значение из колонки A для всех? (соответственно для дублей значение одинаковое)
К сообщению приложен файл: 4832161.rar (71.1 Kb)


Сообщение отредактировал ChelPau - Воскресенье, 08.06.2014, 23:32
 
Ответить
СообщениеЕще один вопрос: каким образом можно в колонке G присвоить значение из колонки A для всех? (соответственно для дублей значение одинаковое)

Автор - ChelPau
Дата добавления - 08.06.2014 в 23:29
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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