Come convertire automaticamente una formula in un valore in Excel (6 modi efficaci)

  • Condividi Questo
Hugh West

Excel è lo strumento più utilizzato quando si tratta di gestire enormi insiemi di dati. Possiamo eseguire una miriade di operazioni di dimensioni multiple in Excel A volte, abbiamo bisogno di convertire formula a valore in Excel In questo articolo, vi mostrerò 6 metodi efficaci per la conversione formula a valore automaticamente in Excel .

Scarica il quaderno di esercizi

Scaricate questa cartella di lavoro per esercitarvi durante la lettura di questo articolo.

Convertire la formula in valore.xlsm

6 metodi efficaci per convertire automaticamente la formula in valore in Excel

Questo è il set di dati che utilizzerò. Ho alcuni studenti insieme ai loro marchi in Fisica , Matematica, e Totale (calcolato utilizzando la funzione SOMMA ). Convertirò il file Totale marchi a valori .

1. Applicare la funzione speciale Incolla per convertire automaticamente la formula in un valore.

Ora mostrerò l'uso di la funzione Incolla speciale per convertire formule a valori .

Passi:

  • Selezionare E5:E11 . CTRL+C per copiare il gamma .

È anche possibile copiarli utilizzando il comando menu contestuale .

  • Dopo averla selezionata, portare il menu contestuale facendo clic con il tasto destro del mouse e selezionando Incolla speciale .

  • Incolla speciale Appare la finestra Controllare Valori clicca OK .

Excel convertirà il file formule a valori .

Per saperne di più: Convertire una formula in un valore senza incollare in Excel (5 metodi semplici)

2. Usare l'opzione Incolla come valore per convertire automaticamente la formula in valore.

Si può anche utilizzare Incolla i valori dal menu contestuale direttamente per convertire formule a valori .

Passi:

  • Selezionare E5:E11 e copiarli.

  • Quindi selezionare Valori dal Opzioni di incollaggio del menu contestuale .

  • Excel farà il resto.

Per saperne di più: Convertire la formula in valore in più celle in Excel (5 modi efficaci)

3. Scorciatoie da tastiera per convertire automaticamente la formula in valore

È possibile utilizzare più scorciatoie da tastiera per convertire formula a valore automaticamente in Excel In questa sezione li descriverò uno per uno.

3.1 Utilizzare contemporaneamente i tasti ALT+E+S+V

Questo metodo mostrerà fondamentalmente il scorciatoie da tastiera per convertire formule utilizzando il Incolla speciale caratteristica.

Passi:

  • Stampa CTRL+C per copiare l'intervallo E5:E11 .

  • Quindi premere ALT+E+S+V uno per uno . Non premerli insieme Vedrete che il Incolla speciale è apparsa la finestra. Fare clic su OK .

Il formule si trasformerà in valori .

3.2 Premere il tasto F9

Vediamo un altro scorciatoia da tastiera che servirà al nostro scopo.

Passi:

  • Selezionare E5 Vai al formula bar per modificare il cella Quindi selezionare la formula.

  • Ora premere F9 . Excel mostrerà i valori.

Nota: Sebbene questo metodo sia facile da eseguire, richiede molto tempo per convertire le formule una per una se il set di dati è enorme.

4. Tenere premuto e passare il mouse per convertire automaticamente la formula in valore in Excel

È inoltre possibile utilizzare il mouse per convertire formula a valore automaticamente in Excel .

Passi:

  • Selezionare l'intervallo C5:C11 .

  • Passare quindi il mouse per portare il simbolo 4-freccia (vedi immagine).

  • Allora continuare a fare clic con il tasto destro del mouse e spostare il cursore alla destinazione in cui si vuole incollare il file valori Selezionare Copiare qui solo come valori .

Excel copierà il file valori solo.

5. Usare Power Query per convertire automaticamente la formula in valore in Excel

Ora mostrerò come utilizzare Query di potenza per convertire le formule in valori.

Passi:

  • Selezionare l'intero set di dati Poi vai alla pagina Dati selezionare Da Tabella/Ambito .

  • Crea tabella Verrà visualizzata la casella di controllo. Selezionare l'intervallo per la tabella La mia tabella ha intestazioni clicca OK .

  • Query di potenza Viene visualizzata la finestra di dialogo. Fare clic su Chiudere e caricare .

  • Excel restituirà l'elemento numeri come valori in un foglio di lavoro separato .

Per saperne di più: Come restituire il valore di una cella che non è una formula in Excel (3 metodi semplici)

6. Eseguire un codice VBA per convertire automaticamente le formule in valore

Ora mostrerò un Codice macro VBA a convertire le formule in valori .

Passi:

  • Stampa ALT + F11 per aprire il Finestra VBA .
  • Poi vai a Inserire selezionare Modulo .

  • Verrà visualizzato un nuovo modulo. Scrivete il seguente codice.
 Sub Convert_Formulas_to_Values() Dim rn As Range Dim Cell As Range Set rn = Selection For Each Cell In rn If Cell.HasFormula Then Cell.Formula = Cell.Value End If Next Cell End Sub 

  • Ora premere F5 per eseguire il codice. Excel convertirà il file formule a valori .

Per saperne di più: Come interrompere la conversione automatica della formula in valore in Excel

Cose da ricordare

  • È inoltre possibile aprire un Finestra VBA dal Sviluppatore

  • Stampa ALT , allora E , allora S, e infine V Non premere insieme.
  • È possibile premere MAIUSC+F10 per portare il menu contestuale .

Conclusione

In questo articolo ho dimostrato 6 metodi efficaci per la conversione formule a valori in Excel Infine, se avete suggerimenti, idee o commenti, non esitate a commentare qui sotto.

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.