Какой самый быстрый способ умножить несколько ячеек на другое число? - PullRequest
15 голосов
/ 01 мая 2009

Если у меня есть блок ячеек, такой как A1: D5, какой самый быстрый способ умножить каждую ячейку на другое число, 1.1, используя Microsoft Excel?

Ответы [ 7 ]

33 голосов
/ 01 мая 2009
  1. Введите множитель в ячейку
  2. Скопируйте эту ячейку в буфер обмена
  3. Выберите диапазон, который вы хотите умножить на множитель
  4. (Excel 2003 или более ранняя версия) Выберите Редактировать | Специальная паста | Умножение

    (Excel 2007 или более поздняя версия) Нажмите на стрелку Вставить вниз | Специальная паста | Умножение

10 голосов
/ 01 мая 2009

Вы спрашиваете, как сделать это в Excel или как это сделать в приложении VBA? Если вы просто хотите сделать это в Excel, вот один способ.

6 голосов
/ 07 января 2013

Чтобы умножить столбец чисел на константу (то же число), Я так и сделал.

Пусть от C2 до C12 будут разные числа, которые нужно умножить на одно число (константа). Затем введите числа от C2 до C12.

В D2 тип 1 (единица) и в E2 type formula =PRODUCT(C2:C12,CONSTANT). ВЫБЕРИТЕ ПРАВИЛЬНЫЕ ЗНАЧКИ ДЛЯ ПРИМЕНЕНИЯ. ПРЯМО СЕЙЧАС E2 ЧЕРЕЗ E12. ВЫ СДЕЛАЛИ ЭТО.

C       D       E=PRODUCT(C2:C12,20)

25  1   500
30      600
35      700
40      800
45      900
50      1000
55      1100
60      1200
65      1300
70      1400
75      1500
4 голосов
/ 01 мая 2009

Поместите число, на которое вы хотите умножить, в ячейку, которой нет в вашем диапазоне. Выберите ячейку и «Скопируйте» ее в буфер обмена. Затем выберите Range A1: D5 и в меню выберите Edit | Paste Special. Появится диалоговое окно. В области «Операция» выберите «Умножить» и нажмите «ОК».

3 голосов
/ 16 декабря 2015

Выберите Product в строке формул в ячейке ответа.

Выберите ячейки, которые вы хотите умножить.

1 голос
/ 01 мая 2009

Если это не обязательно должен быть макрос, просто поместите =A1*1.1 в (скажем) D7, затем перетащите маркер заполнения формулы вниз, затем вниз.

0 голосов
/ 24 ноября 2014

Как сказано в одном из ответов выше: «затем перетащите маркер заполнения формулы». Эта КЛЮЧЕВАЯ особенность не упоминается ни в объяснениях MS, ни в других здесь. Я потратил больше часа, пытаясь следовать различным инструкциям, но безрезультатно. Это потому, что вы должны нажать и удерживать в нижней части ячейки справа (и, по крайней мере, на моем компьютере, что совсем не просто), чтобы появилась своего рода «ручка». Как только вам повезет, чтобы получить это, затем осторожно сдвиньте ["перетащите"] курсор вниз до самой нижней ячейки, которую вы хотите умножить на константу. Продукты должны отображаться в каждой ячейке при движении вниз. Простое перетаскивание даст вам только ответ в первой ячейке и много пробелов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...