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

Вход

Регистрация

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

 

= Мир MS Excel/Автозаполнение строк - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Автозаполнение строк
katherine Дата: Четверг, 27.03.2014, 09:06 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Здравствуйте!
Не получается составить формулу, прошу помощи. Необходимо, чтоб программа самостоятельно копировала данные на определенное количество строк.
Например, строка R1C1 - данные, которые следует скопировать; R1C2 - количество строк, на которое следует их перенести. Если в первом столбце значение, допустим, 5000, а во втором 100, то в третьем хотелось бы, чтоб 5000 повторилось 100 раз.
 
Ответить
СообщениеЗдравствуйте!
Не получается составить формулу, прошу помощи. Необходимо, чтоб программа самостоятельно копировала данные на определенное количество строк.
Например, строка R1C1 - данные, которые следует скопировать; R1C2 - количество строк, на которое следует их перенести. Если в первом столбце значение, допустим, 5000, а во втором 100, то в третьем хотелось бы, чтоб 5000 повторилось 100 раз.

Автор - katherine
Дата добавления - 27.03.2014 в 09:06
Stormy Дата: Четверг, 27.03.2014, 09:15 | Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 366
Репутация: 12 ±
Замечаний: 0% ±

Excel 2010
Цель автоматизировать растягивание формул или данных?


Место для рекламы.
 
Ответить
СообщениеЦель автоматизировать растягивание формул или данных?

Автор - Stormy
Дата добавления - 27.03.2014 в 09:15
katherine Дата: Четверг, 27.03.2014, 09:20 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Цель автоматизировать растягивание формул или данных?


Да.
[moder]А где Ваш пример в Excel?
Почитайте Правила форума, там четко расписано, как нужно составлять вопрос.
Без Вашего файла очень вероятно, что мы неверно поймем Ваши хотелки.
 
Ответить
Сообщение
Цель автоматизировать растягивание формул или данных?


Да.
[moder]А где Ваш пример в Excel?
Почитайте Правила форума, там четко расписано, как нужно составлять вопрос.
Без Вашего файла очень вероятно, что мы неверно поймем Ваши хотелки.

Автор - katherine
Дата добавления - 27.03.2014 в 09:20
katherine Дата: Четверг, 27.03.2014, 09:41 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Цель - автоматическое перенесение значения из первого столбца на количество строк, указанное во втором.
В данном случае: 5000 должно повториться сто раз в третьем столбце. Как вручную сделать я это знаю, но хотелось бы найти формулу, по которой данная операция будет производиться автоматически.
К сообщению приложен файл: 6666850.xlsx (8.2 Kb)
 
Ответить
СообщениеЦель - автоматическое перенесение значения из первого столбца на количество строк, указанное во втором.
В данном случае: 5000 должно повториться сто раз в третьем столбце. Как вручную сделать я это знаю, но хотелось бы найти формулу, по которой данная операция будет производиться автоматически.

Автор - katherine
Дата добавления - 27.03.2014 в 09:41
_Boroda_ Дата: Четверг, 27.03.2014, 10:02 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16798
Репутация: 6557 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Я бы сделал макросом. Но раз нужно формулой, то пишете
Код
=ЕСЛИ(СТРОКА()>B$1;"";A$1)

или в RC
Код
=ЕСЛИ(СТРОКА()>R1C[-1];"";R1C[-2])

и протягиваете на много строк вниз
К сообщению приложен файл: 6666850_1.xlsx (9.7 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЯ бы сделал макросом. Но раз нужно формулой, то пишете
Код
=ЕСЛИ(СТРОКА()>B$1;"";A$1)

или в RC
Код
=ЕСЛИ(СТРОКА()>R1C[-1];"";R1C[-2])

и протягиваете на много строк вниз

Автор - _Boroda_
Дата добавления - 27.03.2014 в 10:02
китин Дата: Четверг, 27.03.2014, 10:09 | Сообщение № 6
Группа: Модераторы
Ранг: Экселист
Сообщений: 7031
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
как у Саши,но чуток по другому
Код
=ЕСЛИ(СТРОКА(RC[-2])<=R1C2;R1C1;"")
или в обычном виде
Код
=ЕСЛИ(СТРОКА(A1)<=$B$1;$A$1;"")
К сообщению приложен файл: katherine.xlsx (29.5 Kb)


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852


Сообщение отредактировал китин - Четверг, 27.03.2014, 10:12
 
Ответить
Сообщениекак у Саши,но чуток по другому
Код
=ЕСЛИ(СТРОКА(RC[-2])<=R1C2;R1C1;"")
или в обычном виде
Код
=ЕСЛИ(СТРОКА(A1)<=$B$1;$A$1;"")

Автор - китин
Дата добавления - 27.03.2014 в 10:09
katherine Дата: Четверг, 27.03.2014, 10:14 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Я бы сделал макросом. Но раз нужно формулой, то пишете


как у Саши,но чуток по другому


Огромное спасибо!
 
Ответить
Сообщение
Я бы сделал макросом. Но раз нужно формулой, то пишете


как у Саши,но чуток по другому


Огромное спасибо!

Автор - katherine
Дата добавления - 27.03.2014 в 10:14
  • Страница 1 из 1
  • 1
Поиск:

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