2009-05-01 35 views

回答

10

你問如何在Excel中做到這一點,或如何在VBA應用程序中做到這一點?如果你只是想這樣做在Excel中,here is one way.

1

如果它不需要是宏,那麼只需將=A1*1.1放入(比如說)D7中,然後拖動公式填充手柄,然後向下拖動。

+0

然後,如果需要,將新單元格和paste-special-values複製到舊範圍(或就地)中,然後刪除不需要的單元格。 – 2009-05-01 23:51:00

31
  1. 在單元格中輸入乘數
  2. 複製該單元格到剪貼板
  3. 選擇您想要的乘數
  4. 乘以範圍( Excel 2003或更早版本)選擇編輯 | 特殊錫膏 | 乘以

    (Excel 2007或更高版本)單擊粘貼向下箭頭| 特殊錫膏 |

+0

對於此方法,您必須創建一個等效的形狀範圍,其中每個單元格包含乘數,然後選擇「Paste Special |將原始範圍乘以乘數範圍,我認爲 – barrowc 2009-05-01 23:29:20

+0

不正確...我會擴展我的回答 – 2009-05-01 23:43:43

4

把你想要的,是不是在你的範圍內的單元格乘以數量。選擇單元格並將其「複製」到剪貼板。 接下來,選擇範圍A1:D5,然後從菜單中選擇編輯|選擇性粘貼。 將出現一個對話框。在「操作」區域中,選擇「Multiply」並單擊「確定」。

+0

我一直在做這個倒退:用乘數和粘貼特殊填充範圍(見評論以上問題)。感謝這個更好的方法 – barrowc 2009-05-01 23:36:03

6

用一個常數(相同數字)乘以一列數字,我做了這樣的事情。

C2C12是需要乘以單個數字(常數)的不同數字。然後輸入從C2到C12的數字。

In D2 type 1(unity)and in 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 
0

正如上面的答案之一所示:「然後拖動公式填充句柄。」這個關鍵特徵在MS的解釋中沒有提及,在這裏也沒有提到。我花了一個多小時試圖按照各種指示,無濟於事。這是因爲你必須在單元格底部附近單擊並按住(至少在我的電腦上並不容易),以便出現某種「句柄」。一旦你足夠幸運了,然後小心地將光標向下拖動到想要與常數相乘的最下面的單元格上。當您向下移動時,產品應顯示在每個單元格中。只要拖下來就會在第一個單元格和大量空白區域中給出答案。

3

從回答單元格中的公式欄中選擇Product

選擇您想要增加的單元格。

相關問題