Отправляет email-рассылки с помощью сервиса Sendsay

[TC] Горезонтальное, или строковое заполнение прогрессии в excel.

Моё почтение!

Если мне надо заполнить прогрессию в столбце, то просто копирую в буфер
первую ячейку, выделяю диапазон ячеек для
заполнения, и жму сочетание клавиш Control+D.
Как можно проделать ту же самую операцию, но для заполнения строки?
Благодарю.

Ответить   Mon, 18 Jan 2021 13:33:11 +0300 (#3663932)

 

Ответы:

Здравствуйте, Вячеслав.

Если коротко отвечать на ваш вопрос, то, скорей всего, вас удовлетворит
CTRL+R.
Однако если немного позанудствовать, то похоже на то, что у вас смешались в
кучу 3 разные функции Excel.

Дело в том, что CTRL+D или CTRL+R - это не прогрессия, а простое
распространение значения.
На вкладке "Главное" в группе "Редактирование" есть выпадающее меню
"Заполнить". Именно там сосредоточены все эти функции.
CTRL+D (от английского down - вниз) - это распространение вниз, а CTRL+R (от
английского right - вправо) - это распространение вправо от активной ячейки.
Также есть аналогичные варианты для распространения вверх и влево, но для
них нет стандартных горячих клавиш.
Распространение значения до некоторой степени аналогично тому, когда мы
просто выделяем диапазон, вводим данные и нажимаем CTRL+Enter, чтобы эти
данные вставились во все ячейки выделенного диапазона. То есть это не
прогрессия, а именно вставка одного и того же значения в несколько ячеек,
только в этом случае значение берётся из активной ячейки и вставляется по
выделенному диапазону в определённом направлении от этой ячейки.
Просто если вставляемые данные являются ссылкой без знаков доллара, то Excel
производит стандартный сдвиг координат, что в ряде случаев может создать
имитацию прогрессии.
Однако именно прогрессия - это отдельная операция в выпадающем меню
"Заполнить", где мы можем задать шаг прогрессии и её предельное значение,
после которого заполнение остановится.
Ну и для всех этих операций предварительное копирование значения первой
ячейки в буфер обмена не требуется. Это нужно для совершенно другой функции
- специальной вставки.
Успехов. Никита.

Ответить   Mon, 18 Jan 2021 17:49:37 +0300 (#3663941)

 

Моё почтение, Nikita!

Да, отлично, сработало как нужно, благодарю!

У меня получается именно как прогрессия, т.е к примеру:
пишу в ячейке A1 некое число, скажем: 10
В ячейке A2 ввожу формулу:
=A1+1

Далее копирую ячейку A2 в буфер обмена, выделяю диапазон ячеек для заполнения, и нажимаю Control+d, ну или подсказанное
вами сочетание: control+r
Всё, весь выделенный диапазон заполняется с повышением на единицу в каждой последующей ячейки.
Нужно это для того, чтобы можно было бы поменять значение в ячейке A1, и весь столбец или строка пересчитались с новой
прогрессией. Может это как-то делается иначе, с точки зрения эффективности и грамотности, но у меня работает, и вроде
всё устраивает. Ещё раз спасибо.

Ответить   Mon, 18 Jan 2021 18:06:57 +0300 (#3663944)

 

Здравствуйте, Вячеслав.

Вы писали понедельник, 18 января 2021 г. 19:06

То, что вы описали, называется протягиванием формулы. если у вас и
получается прогрессия - это заслуга исключительно формулы, а не функционала
Excel. Напишите в a2 другую формулу, например "=b2+c2" и та же самая
операция будет выводить вам в столбце сумму значений из ячеек в двух
соседних столбцах.

О том, что есть и где искать функцию "прогрессия" вам уже рассказал Никита.

Ответить   Mon, 18 Jan 2021 19:59:05 +0400 (#3663947)

 

Здравствуйте, Вячеслав.

Вы писали понедельник, 18 января 2021 г. 14:33

ctrl+r.

В буфер копировать не обязательно.

Это не прогрессия, а заполнение значениями из первой ячейки.

Ответить   Mon, 18 Jan 2021 19:49:54 +0400 (#3663945)