Какой самый быстрый способ умножить несколько ячеек на другое число?
-
03-07-2019 - |
Вопрос
Если у меня есть блок ячеек, например A1:D5, какой самый быстрый способ умножить каждую ячейку на другое число, 1,1, с помощью Microsoft Excel?
Решение
Вы спрашиваете, как это сделать в Excel или как это сделать в приложении VBA?Если вы просто хотите сделать это в Excel, вот один из способов.
Другие советы
- Введите множитель в ячейку
- Скопируйте эту ячейку в буфер обмена
- Выберите диапазон, который вы хотите умножить на множитель
(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, ни в других.Я потратил больше часа, пытаясь следовать различным инструкциям, но безрезультатно.Это потому, что вам нужно нажать и удерживать в самом низу ячейки (и, по крайней мере, на моем компьютере это совсем непросто), чтобы появилась своего рода «ручка».Как только вам повезет это сделать, осторожно сдвиньте [«перетащите»] курсор вниз к самой нижней из ячеек, в которых вы хотите умножить константу.Продукты должны появляться в каждой ячейке по мере продвижения вниз.Простое перетаскивание вниз даст вам только ответ в первой ячейке и много пробелов.