Копирование ячеек с шагом в эксель
При перемещении или копировании строк и столбцов приложение Excel перемещает или копирует все содержащиеся в них данные, в том числе формулы и значения их результатов, примечания, форматы ячеек и скрытые ячейки.
Для перемещения или копирования выбранных ячеек, строк и столбцов можно использовать команду Вырезать или Копировать, но вы также можете перемещать и копировать их с помощью мыши.
Чтобы переместить или скопировать ячейки, сделайте следующее:
Вы выберите ячейку, строку или столбец, которые нужно переместить или скопировать.
Выполните одно из указанных ниже действий.
Чтобы переместить строки или столбцы, на вкладке Главная в группе Буфер обмена нажмите кнопку Вырезать .
Сочетание клавиш: CTRL+X.
Чтобы скопировать строки или столбцы, на вкладке Главная в группе Буфер обмена нажмите кнопку Копировать .
Сочетание клавиш: CTRL+C.
Щелкните правой кнопкой мыши строку или столбец снизу или справа от того места, куда необходимо переместить или скопировать выделенный элемент, а затем выполните одно из указанных ниже действий.
Чтобы переместить строки или столбцы, выберите в контекстном меню команду Вставить вырезанные ячейки.
Чтобы скопировать строки или столбцы, выберите в контекстном меню команду Вставить скопированные ячейки.
Примечание: Если вы нажмете на вкладке Главная в группе Буфер обмена (или нажмите клавиши CTRL+V), вместо того чтобы щелкать команду в shortcut menu, вы замените существующее содержимое ячеек назначения.
Перемещение и копирование строк и столбцов с помощью мыши
Выделите строки или столбцы, которые вы хотите переместить или скопировать.
Выполните одно из указанных ниже действий.
Чтобы переместить строки или столбцы, наведите указатель мыши на границу выделения. Когда указатель примет вид указателя перемещения , перетащите строки или столбцы в нужное место.
Чтобы скопировать строки или столбцы, нажмите клавишу CTRL и, удерживая ее, наведите указатель мыши на границу выделения. Когда указатель мыши примет вид указателя копирования , перетащите строки или столбцы в нужное место.
Важно: При перетаскивании удерживайте клавишу CTRL нажатой. Если отпустить клавишу CTRL раньше кнопки мыши, строки или столбцы будут перемещены, а не скопированы.
Если вставка скопированных или вырезанных столбцов или строк выполняется с помощью мыши, содержимое конечных ячеек заменяется. Чтобы вставить скопированные или вырезанные строки или столбцы без замены содержимого ячеек, щелкните правой кнопкой мыши строку или столбец снизу или справа от того места, куда требуется переместить или скопировать выделенный элемент, а затем в контекстном меню выберите команду Вставить вырезанные ячейки или Вставить скопированные ячейки.
Примечание: С помощью мыши невозможно переместить или скопировать несмежные строки или столбцы.
Перемещение и копирование ячеек
Выберем ячейки диапазон, которые нужно переместить или скопировать.
На указателе на границу выбранной ячейки или диапазона.
Когда указатель станет , сделайте одно из следующих:
Перетащите ячейки в другое место.
Удерживая на удержании option, перетащите ячейки в другое место.
Примечание: При перетаскивания или вклеии ячеек в новое место, если в этом месте уже есть данные, Исходные данные будут перезаписываться.
Перемещение и копирование строк и столбцов
Вы можете выбрать строки или столбцы, которые нужно переместить или скопировать.
На указателе на границу выбранной ячейки или диапазона.
Когда указатель станет , сделайте одно из следующих:
Перемещение строк или столбцов
Перетащите строки или столбцы в другое место.
Копирование строк или столбцов
Удерживая на удержании option, перетащите строки или столбцы в другое место.
Перемещение и копирование данных между существующими строками или столбцами
Удерживая на удержании shift, перетащите строку или столбец между существующими строками или столбцами. Excel выделяет место для новой строки или столбца.
Преобразование столбцов в строки или строк в столбцы
Скопируйте строки или столбцы, которые нужно транспонируете.
Вы можете выбрать 9-ю ячейку (первую ячейку строки или столбца, в которую вы хотите ввести данные) для строк или столбцов, которые вы транспонируете.
На вкладке Главная в области Правкащелкните стрелку рядом с кнопкой Ввестии выберите транспонировать.
На листе "План" находятся плановые данные по месяцам
На листе "План-факт" нужны формулы (ссылки) на плановые данные пропуская один столбец, в котором будут фактические данные. Шаг пропуска может быть разный: 1,2, 3 и т.п.
Очень нужная штука в работе. В больших и сложных таблицах когда такое копирование делаешь "ручками" постоянно возникают косяки.
Нужно решение с макросом - большие громоздкие формулы сильно усложнят отладку реальных таблиц.
__________________Помощь в написании контрольных, курсовых и дипломных работ здесь
Excel копирование определенных ячеек и строк на другой лист
Здравствуйте. Имеется лист с которого нужно при нажатии кнопки скопировать определенные данные на.
Экономное копирование из одного листа в другой (добавление готовых накладных на лист для печати в excel)
Здравствуйте, подскажите, пожалуйста макрос который будет компактно копировать подготовленные.
Создание фильтра и копирование результатов фильтрации на другой лист (либо в другой файл)
Необходима помощь "чайнику". Есть большой массив строк (тексты и цифры), в которых присутствуют.
КОПИРОВАНИЕ НА ДРУГОЙ ЛИСТ ПО ДАТАМ
Доброго времени суток! Возможно данный вопрос уже решался, но на форуме найти я не смог. Суть.
chip2020, Если правильно понял замысел, то можно и так. Предполагается, что обе таблицы начинаются с самой первой строки (при желании/необходимости - это ограничение можно изменить)
Большое спасибо . Работает как надо ! Теперь для практического применения нужен интерфейс который бы позволял выделить нужное число колонок (месяцев) по горизонтали и нужные строки данных по вертикали. И шаг на который сдвигаются данные (сейчас он равен 1). Какие названия столбцов Вы заполните в листе "План-факт", на те столбцы и будут созданы ссылки. Тоже самое касается и шага. Он сейчас создаётся пользователем вручную. А количество строк, действительно, от 2 до последней ячейки (CTRL+G, F5 - Выделить - последняя ячейка)Сейчас первая ячейка в обоих листах это A1, в реальных таблицах это может быть не так. Например A1 (План-факт) и С2(План). Как это настроить (изменить)
И я не понял как настроить на копирование определенных строки, например только первой. Вообще лучше оставить только одну первую строку - дальше в План-факт можно просто протянуть формулы вниз
Почему то при расширении таблицы (увеличении числа месяцев) происходит "забивка" нулями
1) + 2) смотрите пример3) не смешно, ссылка на пустую ячейку будет возвращать 0, так что при "расширении" смотрите на какие ячейки создаются ссылки
Вы волшебник ! Но принципиально иметь возможность выбора числа строк - проще вообще оставить одну.
А вот с месяцами не понял - как добавить например апр ? Наверное вообще надо уйти от заголовков таблицы - просто копировать со сдвигом строки (ОДНУ строку).
Для этого просто выделять необходимый размер (диапазон) строки, которая будет скопинована
P.s. и почему выходные таблицы плодятся как кролики ?
Там есть выбор строк, выбираете с 3 по 12 будет 10 строк.
Апрель никак не добавить, потому, что ссылки создаются на реально существующие столбцы. Сейчас в исходной таблице всего три столбца. Значит можно добавить ссылки только на них.
Код открыт, каждый отчёт на новом листе.
Написал Вам на е-mail (предложение о сотрудничество) из вашего профиля, но письмо не доставлено. Как связаться?
Добавлено через 6 минут
Разобрался - все идеально работает. Осталась настройка начальных ячеек в План и План-факт
chip2020, Вроде бы учёл Ваши желания и чаяния.
В форме можно ввести вручную(или выбрать из списка) первую строку (без проверки), в текстовом поле можно ввести количество строк (без проверки и запрета ввода мусора)
Если же в рабочем листе "План-факт" в заголовке(шапке) ввести/скопировать название нового столбца, то при условии его наличия, Вы получите "расширение таблицы". Ссылки, в этом случае, формируются так - если их вообще нет, они создаются заново, т.е. начиная со второй и заканчивая последней строкой в листе "План". Если же ссылки уже наличествуют, то номера строк берутся уже из имеющихся. Например, если наличествуют всего одна строка и ссылка на =План!B8 , то в новой ссылке также будет использоваться именно 8я строка.
Если же я не попал и промахнулся, то . значит не судьба
Все как всегда работает идеально, но я не понял как изменить расположение первой ячейки в План-факт.
И как Кнопку "засунуть" в надстройку Add-In по примеру известной надстройки PLEX, чтобы она не была привязана к конкретной книге (в данном случае План-факт05.xls ). Ведь на практике книга может быть любая !
Добрый день,
необходимо перенести определенные ячейки из одной книги в другую с определенным интервалов ( через 4 ячейки):
A22=A5 F22=A3 N22=D6 W22=D5
A23=A9 F23=A7 N23=D10 W23=D9
. . . .
Как создать формулу чтобы автоматом растянуть на все остальные ячейки.
Файлы во вложении ( из файла 1 в файл 2)
Добрый день,
необходимо перенести определенные ячейки из одной книги в другую с определенным интервалов ( через 4 ячейки):
A22=A5 F22=A3 N22=D6 W22=D5
A23=A9 F23=A7 N23=D10 W23=D9
. . . .
Как создать формулу чтобы автоматом растянуть на все остальные ячейки.
Файлы во вложении ( из файла 1 в файл 2) xrust666
Как создать формулу чтобы автоматом растянуть на все остальные ячейки.
Файлы во вложении ( из файла 1 в файл 2) Автор - xrust666
Дата добавления - 11.01.2017 в 08:01
Примеров нет. Не понятны объмы, порой руками проще. Но по сути надо получить зависисмость строк
для A22
Примеров нет. Не понятны объмы, порой руками проще. Но по сути надо получить зависисмость строк
для A22
Замечательный Временно просто медведь , процентов на 20.
Примеров нет. Не понятны объмы, порой руками проще. Но по сути надо получить зависисмость строк
для A22
Дата добавления - 11.01.2017 в 08:22 bmv98rus, не могу понять вашу формулу, можно поподробнее? bmv98rus, не могу понять вашу формулу, можно поподробнее? xrust666
СМЕЩ(offset) - задает смещение относительно указанного адреса. В данном случае для простоты первая ячейка нужной таблицы
Далее следуют параметры, на сколько сместить адрес по строкам
и в нашем случае
- это как раз (22-21)*4 =4 для 23 будет 8 . соответвенно A1 имеет строку 1 и при прибавлеии 4 и 8 будет 5 и 9, что вам и нужно( для других значений, естествено свой расчет).
и столбцам. 0 - означает не смещать
следующие два параметра - это размер области, в данном случае интересует одна ячейка. то есть 1 и 1
соотвтевенно в итоге получаем адрес искомой ячейки в другой книге.
для удобства можно использовать в качестве базовой ячейки для N22 не A1 из другой книги. а N1 и всегда иметь смещение 0 по столбцам.
Так более понятно?
СМЕЩ(offset) - задает смещение относительно указанного адреса. В данном случае для простоты первая ячейка нужной таблицы
Далее следуют параметры, на сколько сместить адрес по строкам
и в нашем случае
- это как раз (22-21)*4 =4 для 23 будет 8 . соответвенно A1 имеет строку 1 и при прибавлеии 4 и 8 будет 5 и 9, что вам и нужно( для других значений, естествено свой расчет).
и столбцам. 0 - означает не смещать
следующие два параметра - это размер области, в данном случае интересует одна ячейка. то есть 1 и 1
соотвтевенно в итоге получаем адрес искомой ячейки в другой книге.
для удобства можно использовать в качестве базовой ячейки для N22 не A1 из другой книги. а N1 и всегда иметь смещение 0 по столбцам.
Так более понятно? bmv98rus
Замечательный Временно просто медведь , процентов на 20.
СМЕЩ(offset) - задает смещение относительно указанного адреса. В данном случае для простоты первая ячейка нужной таблицы
Далее следуют параметры, на сколько сместить адрес по строкам
и в нашем случае
- это как раз (22-21)*4 =4 для 23 будет 8 . соответвенно A1 имеет строку 1 и при прибавлеии 4 и 8 будет 5 и 9, что вам и нужно( для других значений, естествено свой расчет).
и столбцам. 0 - означает не смещать
следующие два параметра - это размер области, в данном случае интересует одна ячейка. то есть 1 и 1
соотвтевенно в итоге получаем адрес искомой ячейки в другой книге.
для удобства можно использовать в качестве базовой ячейки для N22 не A1 из другой книги. а N1 и всегда иметь смещение 0 по столбцам.
Так более понятно? Автор - bmv98rus
Дата добавления - 11.01.2017 в 10:02
Как протянуть формулу в ячейках разного размера?
В аттаче прикрепленный файл. Необходимо протянуть формулы по столбцам G, H и I. Но этого сделать.
Как протянуть формулу в Excel, пропуская одну строку?
Добрый день! Подскажите, нигде не могу найти. Необходимо протащить формулу в одном столбце.
Как в Excel протянуть формулу по горизонтали, чтобы она работала
Здравствуйте! Файл во вложении. Копированием или протягиванием не получается.Приходится каждую.
Как протянуть формулу, ориентируясь на количество строк левого столбца
Такая проблема, есть столбец А, в него начиная с А2 поступают данные, в В2 вписана формула, которую.
Решение
spbdab, по сути это задача для базы данных, а не для экселя.Расположите карточки объектов друг над другом в столбик и воспользуйтесь прямо на листе "Факт_недельный" функцией СМЕЩ (можно оставить компоновку как есть, но тогда придется забивать не одно, а два смещения, что усложняет задачу).
Формула в таблице на листе "Факт недельный" будет вида (ячейка С4):
Если компоновку менять не будете, то нужно будет вместо нуля учесть смещение по столбцам:
=СМЕЩ('24'!$P$5;17*([@№]-1); 0 )
Как вариант, ваши карточки можно также оформить как списки (умные таблицы), и обращаться напрямую независимо от местоположения. Спасибо вам огромное, вы очень меня выручили! )))) Карточки объектов поменял))
в G9 по аналогии.
П.С. в эксель объединение - ЗЛО.
Выражаю просто мега огромную благодарность. Так оперативно ответили, выручили очень сильно. Добрый день! Нужна помощь от опытных пользователей excel по составлению формулы для протягивания ячеек. Дано: на листе "Сводка" некоторые данные берутся с листа "Промо" (почти все данные из столбцов с A по L). При выделении диапазона A7:G9 на листе "Сводка" и протягивании вниз excel вставляет данные с шагом в 2 ячейки вниз, а нужно последовательно (как пример для одной ячейки: в "Сводке" ячейка A7 данные берет с листа "Промо" ячейки А3, а при протягивании в "Сводке" А10 данные берет с А6 "Промо", но должны быть с А4). а при протягивании в "Сводке" А10 данные берет с А6 "Промо", но должны быть с А4). В А10 вбейте =ИНДЕКС(Промо!$A$3:$A$8;(СТРОКА()-СТРОКА($A$7))/3+1)и протягивайте дальше выделение из трех строк.
Остальные ячейки по аналогии. А лучше справа на листе Сводка сделайте еще один столбец и туда пропишите номер строки из промо, из которого нужно забрать данные, и используйте тот же индекс().
Как EDIT TEXT изменять значения с определенным шагом?
Добрый день. Прошу Вашей помощи. можно щелчком мыши по EDIT1 изменять значение, ну например с шагом.
Как вывести значения функции в разных точках с определенным шагом?
Нужно протабулировать функцию в промежутке от 1 до 1000 с шагом 0.1 (то есть нужно вывести значение.
Как подставить в формулу числа в диапазоне от 0 до 0,1 с шагом 0,0001?
Здравствуйте. Подскажите как написать простую задачу. Имеется формула double x=0; double .
Суммирование ячеек с определенным шагом
Доброе утро! Подскажите пожалуйста на моем примере. Из листа1 суммирую столбцы, например.
Читайте также: