2009-05-01 6 views

risposta

10

Stai chiedendo come farlo in Excel o come farlo in un'applicazione VBA? Se si vuole solo fare in Excel, here is one way.

1

Se non è necessario che sia una macro, inserire semplicemente =A1*1.1 in (diciamo) D7, quindi trascinare il quadratino di riempimento della formula su, quindi verso il basso.

+0

e poi, se lo desideri, copia le nuove celle e incolla i valori speciali nel vecchio intervallo (o sul posto), quindi elimina le celle che non vuoi. –

31
  1. Inserire il moltiplicatore in una cella
  2. copiare quella cella negli Appunti
  3. Selezionare l'intervallo che si desidera moltiplicare per il moltiplicatore
  4. (Excel 2003 o versioni precedenti) Scegli Modifica | Incolla speciale | Multiply

    (Excel 2007 o successivo) Fare clic su Incolla giù arrow | Incolla speciale | Moltiplicare

+0

Per questo metodo, è necessario creare un intervallo di forme equivalente in cui ogni cella contiene il moltiplicatore e quindi Incolla speciale | Moltiplicare la gamma originale sulla gamma del moltiplicatore, penso che sia – barrowc

+0

Non corretto ... Espanderò la mia risposta –

4

Mettere il numero che si desidera moltiplicare per in una cella che non è nella vostra gamma. Seleziona la cella e "Copia" negli Appunti. Quindi, selezionare l'intervallo A1: D5 e dal menu scegliere Modifica | Incolla speciale. Apparirà una finestra di dialogo. Nell'area "Funzionamento", selezionare "Moltiplica" e fare clic su "OK".

+0

Ho fatto questo all'indietro: riempiendo un intervallo con il moltiplicatore e Incolla speciale su quello (vedi commento interrogare sopra). Grazie per questo metodo migliore – barrowc

6

Per moltiplicare una colonna di numeri con una costante (stesso numero), ho fatto così.

Lasciate C2 a C12 essere numeri diversi che devono essere moltiplicati per un singolo numero (costante). Quindi digitare i numeri da C2 a C12.

In D2 tipo 1 (unità) e in E2 type formula =PRODUCT(C2:C12,CONSTANT). SELEZIONA L'ICONA GIUSTA DA APPLICARE. ORA DRAG E2 ATTRAVERSO E12. L'hai fatto.

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

Di gran lunga la soluzione più semplice ed elegante. +1 – Praesagus

0

Come una delle risposte precedenti dice: "quindi trascinare la maniglia di riempimento della formula." Questa caratteristica CHIAVE non è menzionata nella spiegazione di MS, né in altri qui. Ho passato più di un'ora cercando di seguire le varie istruzioni, senza risultato. Questo perché devi fare clic e tenere premuto vicino alla parte inferiore della cella a destra (e almeno sul mio computer che non è affatto facile) in modo che appaia una sorta di "maniglia". Una volta che hai avuto la fortuna di ottenerlo, fai scorrere con cautela ["trascina"] il cursore verso il basso nella parte più bassa delle celle che desideri moltiplicare per la costante. I prodotti dovrebbero apparire in ogni cella mentre ti sposti verso il basso. Basta trascinare verso il basso per darti solo la risposta nella prima cella e un sacco di spazio bianco.

3

Selezionare Product dalla barra della formula nella cella di risposta.

Seleziona le celle che desideri moltiplicare.