Ответ 1
Вы спрашиваете, как это сделать в Excel или как это сделать в приложении VBA? Если вы просто хотите сделать это в excel, вот один из способов.
Если у меня есть блок ячеек, таких как A1: D5, какой самый быстрый способ умножить каждую ячейку на другой номер, 1.1 с помощью Microsoft Excel?
Вы спрашиваете, как это сделать в Excel или как это сделать в приложении VBA? Если вы просто хотите сделать это в excel, вот один из способов.
(Excel 2003 или более ранняя версия) Выберите Изменить | Специальная вставка | Умножить
(Excel 2007 или новее) Нажмите на стрелку "Вставить вниз" | Специальная вставка | Умножить
Чтобы умножить столбец чисел с константой (одинаковое число), Я сделал это так.
Пусть C2
to C12
- разные числа, которые необходимо умножить на одно число (константу). Затем введите числа от C2
до C12.
В D2
тип 1 (единство) и в E2 type formula =PRODUCT(C2:C12,CONSTANT)
. ВЫБРАТЬ ПРАВУЮ ИКОНУ ДЛЯ ПРИМЕНЕНИЯ. NOW DRAG 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, а затем перетяните дескриптор заполнения формулы поперек, а затем вниз.
Как говорится в одном из приведенных выше ответов: "затем перетяните дескриптор заполнения формул". Эта функция KEY не упоминается в объяснении MS, а также в других местах. Я потратил более часа, пытаясь следовать различным инструкциям, но безрезультатно. Это потому, что вам нужно щелкнуть и удерживать в нижней части ячейки только вправо (и, по крайней мере, на моем компьютере, что совсем не так просто), чтобы появился вид "дескриптора". Как только вам повезет, чтобы получить это, затем осторожно сдвиньте [ "перетащить" ] свой курсор вниз на самую нижнюю из ячеек, которую вы хотите умножить на константу. Продукты должны появляться в каждой ячейке при движении вниз. Просто перетаскивание даст вам только ответ в первой ячейке и много пробелов.