Scomponi e moltiplica le formule di Excel

Sommario

Ecco come alleghi un fattore a ciascuna formula

Se modifichi i dati nelle tue tabelle a livello globale, puoi effettuare aumenti o diminuzioni di prezzo o altri aggiustamenti di calcolo alla velocità della luce.

Puoi aggiungere un fattore a tutte le formule nei tuoi elenchi. Una macro risolve questa attività e allega un fattore di moltiplicazione a tutte le formule in un'area dati selezionata. In questo modo è possibile adattare in modo rapido ed efficace listini prezzi e simili alle nuove condizioni.

La figura seguente mostra una tale tabella. Ci sono costanti nelle celle B1: B3 e una formula nella cella B4. La cella della formula si riferisce alle celle con le costanti.

Per aggiungere il fattore 110% a tutte le formule in questo elenco, contrassegnare prima l'area dati B1: A4 e quindi chiamare la seguente macro:

SottofattoreAnFormelnAnhaengen ()
Cella fioca come intervallo
Fattore di attenuazione come stringa
Fattore = "110%"
Per ogni cella in selezione
Con cella
Se .HasFormula Allora .Formula = _
"= (" & Destra $ (. Formula, Len (.Formula) - 1) & ") *" & fattore
Termina con
Cella successiva
Fine sottotitolo

Dopo aver avviato la macro, tutte le celle della formula nell'area della cella contrassegnata vengono moltiplicate per un fattore del 110%. La figura seguente mostra il risultato

La macro inserisce il fattore che hai specificato nell'assegnazione del valore per la variabile fattore hanno definito. L'espressione "110%" è memorizzata lì come testo. Questo porta ad un aumento dei risultati della formula del 10%. Modificare questo numero per un fattore diverso. Usando fattori inferiori a 1, puoi anche fare divisioni.

Nel SeRiga della macro, il testo della formula esistente viene inserito tra parentesi e quindi viene aggiunto un fattore di moltiplicazione.

Naturalmente, puoi anche utilizzare la macro su tutte le celle di una tabella. Per fare ciò, seleziona tutte le celle della tabella utilizzando la combinazione di tasti CTRL A prima di chiamare la macro.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave