Какой самый быстрый способ умножить несколько ячеек на другое число?

StackOverflow https://stackoverflow.com/questions/809725

Вопрос

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

Это было полезно?

Решение

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

Другие советы

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

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

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

Позволять C2 к C12 это разные числа, которые нужно умножить на одно число (константу).Затем введите цифры из C2 до С12.

В 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

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

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

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top