Come aumentare o diminuire il numero/valore di una cella in percentuale in Excel?
Nel lavoro quotidiano, potrebbe essere necessario regolare frequentemente i numeri in Excel in base a una certa percentuale, come applicare una tassa di vendita, dare uno sconto o aggiornare costi o proiezioni. Questa operazione è particolarmente utile nei contesti finanziari, di vendita e di analisi dei dati, dove sono necessari rapidi ricalcoli su più record. La seguente guida esplora diversi metodi pratici per aumentare o diminuire i numeri delle celle in base a una percentuale specifica in Excel, come illustrato nello screenshot qui sotto. Ogni metodo ha i suoi vantaggi ed è adatto a diverse situazioni e preferenze degli utenti.
Aumentare o diminuire il numero della cella in percentuale con la formula
Aumentare o diminuire il numero della cella in percentuale con Incolla speciale
Aumento o diminuzione in blocco del numero delle celle in percentuale con Kutools per Excel
Aumentare o diminuire automaticamente i valori delle celle in percentuale con una macro VBA
Aumentare o diminuire il numero della cella in percentuale con la formula
Utilizzare una formula è la soluzione più flessibile per ricalcolare i valori basati su un aggiustamento percentuale. Questo metodo è adatto per calcoli individuali, operazioni in blocco e quando si desidera che i risultati si aggiornino automaticamente se cambiano i dati di origine o la percentuale. Le formule per aumentare e diminuire sono semplici e facili da applicare.
Per aumentare un valore in percentuale: =number*(1+percent)
Per diminuire un valore in percentuale: =number*(1-percent)
Ad esempio, se la cella A2 contiene il valore di base e B2 contiene l'aggiustamento percentuale (inserito come 20% o come decimale 0.20), è possibile utilizzare la seguente formula:
1. Fare clic su una cella vuota dove si desidera che appaia il risultato modificato (ad esempio, C2).
2. Se si vuole aumentare, inserire: =A2*(1+B2) nella Barra delle formule e premere Invio.
Nota:
2). Per diminuire, utilizzare invece questa formula: =A2*(1-B2)
3. Quando si ottiene il risultato corretto in una cella, selezionare e trascinare la Maniglia di riempimento (il piccolo quadrato nell'angolo in basso a destra della cella) verso il basso o attraverso per copiare la formula ad altre celle nel vostro intervallo.
Suggerimenti e precauzioni:
- Questo metodo è ideale quando si desiderano aggiornamenti automatici - se cambia il numero originale o la percentuale, il risultato verrà ricalcolato istantaneamente.
- Assicurarsi che il valore percentuale sia inserito correttamente - sia come percentuale (ad esempio, 20%) sia come decimale (ad esempio, 0.2). Inserire un numero intero come 20 (senza il simbolo %) comporterà calcoli errati.
- Se si desidera applicare un aggiustamento percentuale fisso (ad esempio, sempre aumentare del 15% o diminuire del 15%), è possibile utilizzare direttamente una costante nella formula, come =A2*1.15 per un aumento del 15% o =A2*0.85 per una diminuzione del 15%.
- In alternativa, se si sta utilizzando una percentuale da un'altra cella e si vuole mantenerla fissa quando si copia la formula, utilizzare un riferimento assoluto come =A2*(1+$B$2).
- Prestare attenzione agli errori di riferimento (riferimenti relativi vs. assoluti alle celle) quando si copiano le formule in un intervallo ampio.
Aumentare o diminuire il numero della cella in percentuale con Incolla speciale
Incollare speciale con l'operazione "Moltiplica" fornisce un modo rapido per aumentare o diminuire un gruppo di numeri di celle in base a una certa percentuale. A differenza delle formule, questo approccio sovrascrive immediatamente i valori originali con i risultati modificati, quindi è generalmente utile per cambiamenti in blocco una tantum quando non è necessario mantenere i dati o le formule originali.
Come funziona: Si applica un moltiplicatore per regolare i valori in base a una percentuale specifica. Ad esempio, un aumento del 20% utilizza un fattore di 1.2 (1 + 0.2), mentre una diminuzione del 20% utilizza 0.8 (1 − 0.2).
1. In una cella, inserire il moltiplicatore (ad esempio, 1.2 per un aumento del 20%). Copiare questa cella selezionandola e premendo Ctrl + C.
2. Selezionare l'intervallo di valori che si desidera modificare.
3. Fare clic con il pulsante destro del mouse e scegliere Incolla speciale > Incolla speciale.
4. Nella finestra di dialogo Incolla speciale, scegliere Moltiplica nella sezione Operazione, quindi fare clic su OK per applicare.
I valori delle celle selezionate verranno aggiornati istantaneamente in base al fattore percentuale specificato.
Suggerimenti e note:
- Questo metodo modifica immediatamente i dati di origine, quindi considerate di copiare i dati originali in un luogo di backup se necessario.
- Incolla speciale > Moltiplica funziona sulle celle numeriche - i valori non numerici non vengono modificati.
- Ricontrollare di avere il fattore corretto, poiché questa modifica non può essere facilmente annullata senza premere Annulla (Ctrl+Z).
- Se il valore percentuale è inserito come percentuale (ad esempio, 20%), convertirlo prima nel moltiplicatore appropriato (1.2 o 0.8) prima di utilizzare Incolla speciale.
Aumento o diminuzione in blocco del numero delle celle in percentuale con Kutools per Excel
Kutools per Excel offre una soluzione user-friendly per aumentare o diminuire in blocco i valori delle celle selezionate in base a una percentuale specifica, specialmente quando si gestiscono grandi intervalli di dati o aggiustamenti ripetitivi. La funzione Strumenti di calcolo semplifica il calcolo e elabora direttamente tutte le celle selezionate secondo le impostazioni specificate.
1. Selezionare le celle che si desidera modificare in base alla percentuale. Quindi, fare clic su Kutools > Altro > Operazione.
2. Nella finestra di dialogo Strumenti di calcolo, scegliere Moltiplicazione dall'elenco Operazione. Nella casella Operando, inserire 1+percentuale (per aumento) o 1-percentuale (per diminuzione). Quindi, fare clic sul pulsante OK.
Kutools aggiornerà immediatamente tutti i numeri delle celle selezionate in base alle impostazioni.
Nota: Avete ulteriori opzioni di controllo in questa finestra di dialogo:
- Crea formule: Se selezionato, i risultati saranno formule. Questo è utile se si desidera che i risultati si aggiornino automaticamente quando cambiano i dati di input.
- Ignora celle con formule: Se selezionato, qualsiasi cella che già contiene formule non verrà sovrascritta.
Kutools per Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi funzionalità AI gratuite per sempre! Ottienilo ora
Aumentare o diminuire automaticamente i valori delle celle in percentuale con una macro VBA
A volte, specialmente quando si hanno molti punti dati o si deve ripetere la stessa operazione frequentemente, automatizzare l'aggiustamento dei valori in base a una data percentuale utilizzando una macro VBA è altamente efficace. Con VBA, è possibile richiedere all'utente di inserire una percentuale e applicare l'aggiustamento su qualsiasi intervallo selezionato con pochi clic. Questo approccio è ideale per utenti avanzati di Excel, processori batch regolari e chiunque voglia più automazione e personalizzazione rispetto a quanto permesso dalle formule o dagli strumenti standard del menu.
1. Per iniziare, premere Alt + F11 per aprire l'editor Microsoft Visual Basic per Applicazioni. Nella finestra, fare clic su Inserisci > Modulo, e incollare il seguente codice VBA nel modulo:
Sub AdjustValuesByPercent()
Dim WorkRng As Range
Dim pctChange As Variant
Dim xTitleId As String
Dim cell As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Select the range to adjust:", xTitleId, WorkRng.Address, Type:=8)
pctChange = Application.InputBox("Enter percentage change (e.g.,20 for +20%, -10 for -10%):", xTitleId, "", Type:=1)
If VarType(pctChange) = vbBoolean Then Exit Sub
For Each cell In WorkRng
If IsNumeric(cell.Value) And Not IsEmpty(cell.Value) Then
cell.Value = cell.Value * (1 + pctChange / 100)
End If
Next
End Sub
2. Chiudere l'editor VBA, selezionare l'intervallo di celle nel foglio di lavoro che si desidera modificare, quindi premere Alt + F8 per aprire la finestra di dialogo Macro. Scegliere AdjustValuesByPercent e fare clic su Esegui. Vi verrà chiesto di confermare l'intervallo, quindi inserire la percentuale desiderata - ad esempio, inserire 25 per un aumento del 25%, o -15 per una diminuzione del 15%. La macro elaborerà la selezione di conseguenza.
Suggerimenti e risoluzione dei problemi:
- Salvare sempre la cartella di lavoro prima, poiché questo processo sovrascriverà i valori originali nell'intervallo selezionato.
- Questa macro regola solo i valori numerici nell'intervallo selezionato - le celle di testo rimangono invariate.
- Inserire valori positivi per aumenti (ad esempio, 10 per +10%) e negativi per diminuzioni (ad esempio, -10 per -10%).
- Le macro VBA possono essere eseguite in qualsiasi cartella di lavoro aperta durante la sessione corrente di Excel, ma per salvarle e riutilizzarle, è necessario memorizzare la cartella di lavoro come tipo di file abilitato per le macro (.xlsm o .xlsb). Abilitare le macro se richiesto.
Articolo correlato:
I migliori strumenti per la produttività in Office
Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un'efficienza mai vista prima. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...
Office Tab porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra, invece che in nuove finestre.
- Aumenta la tua produttività del50% e riduce centinaia di clic del mouse ogni giorno!