Imposta la conversione automatica della valuta in Excel e Fogli Google

Imposta la conversione automatica della valuta in Excel e Fogli Google

Questo tutorial dimostrerà come creare un convertitore di valuta automatico in Excel e Fogli Google.

Excel è un potente strumento di calcolo, che spesso coinvolge valute internazionali. Excel non dispone di uno strumento di conversione valuta integrato, ma con un collegamento a un database XML esterno, possiamo creare il nostro strumento di conversione in Excel utilizzando Power Query.

Collegamento a un file sorgente XML esterno

Il file sorgente più intuitivo è quello chiamato Tariffe variabili, un feed XML gratuito che viene aggiornato quotidianamente.

1. In un foglio di lavoro Excel vuoto, nel Nastro, Selezionare Dati > Ottieni dati > Da file > Da XML.

2. Nella Nome del file casella digitare l'URL per il file floatrates - www.floatrates.com/daily.usd.xml - e poi clicca Aprire.

3. Fare clic su Trasforma i dati.

4. Il Editor di Power Query ora si aprirà. Scorri fino all'ultimo elemento dell'elenco, quindi fai clic sulla parola Tavolo. I tassi di cambio verranno inseriti in una tabella sotto la riga iniziale dei dati.

5. Fare clic sulla freccia a doppia punta per mostrare i campi di questa tabella, quindi fare clic su ok.

6. La Power Query ora cambierà per mostrare le colonne del tasso di cambio e le colonne iniziali.

7. Nella Nastro, Selezionare Home > Gestisci colonne > Scegli colonne.

8. Deseleziona le colonne che non sono richieste, quindi fai clic su ok.

9. Fare clic su Chiudi e carica per tornare a Excel.

Creazione di un convertitore di valuta

1. Ora possiamo creare un nuovo foglio di lavoro nella stessa cartella di lavoro del database XML collegato e impostare una tabella come mostrato di seguito.

2. Ora possiamo utilizzare la funzione CERCA.VERT per cercare il tasso di cambio della sterlina britannica rispetto al dollaro USA. Nella relativa cella (ad esempio C5) possiamo digitare quanto segue:

1 =CERCA.VERT($C$4,

SUGGERIMENTO: utilizzare un riferimento assoluto ($) in modo da poter copiare la formula verso il basso.

3. Dobbiamo quindi evidenziare i dati di ricerca rilevanti andando alla scheda tecnica e selezionando le informazioni di cui abbiamo bisogno.

4. Non appena selezioniamo l'intero elenco di dati, Excel inserirà automaticamente le colonne del database come riferimenti nella formula anziché utilizzare gli indirizzi di cella. Questo perché i dati della tabella in Excel sono stati collegati in Excel con un nome di intervallo di Dollaro statunitense.

5. Ora completiamo la nostra formula CERCA.VERT digitando il nome della colonna e la parola FALSO come argomento finale per la formula.

1 =CERCA.VERT($C$4,usd[[item.targetCurrency]:[item.exchangeRate]],3,FALSE)

6. Premere INVIO per inserire la formula in Excel.

7. Possiamo ripetere la procedura per cercare l'EUR dalla tabella dei dati.

1 =CERCA.VERT($D$4,usd[[item.targetCurrency]:[item.exchangeRate]],3,FALSE)

8. Per ottenere il valore da 2 USD a 1 GBP o 1 EUR, possiamo copiare la formula nella riga successiva e quindi moltiplicarla per il valore nella colonna B.

9. Possiamo quindi copiarlo per popolare il nostro convertitore di tassi di cambio.

10. Per creare un convertitore di tassi di cambio per i tassi inversi, dovremmo creare una ricerca per i tassi inversi nei nostri dati.

Conversione automatica della valuta in Fogli Google

Fogli Google ha un convertitore di valuta integrato che utilizza i tassi di conversione aggiornati esistenti su Internet.

1. Possiamo impostare una tabella in Fogli Google simile alla tabella che abbiamo impostato in Excel.

2. Nella nostra cella selezionata (ad esempio, C3), possiamo quindi digitare la funzione GOOGLEFINANCE e completare la seguente formula.

1 =GOOGLEFINANCE("Valuta:"&$B$2&$C$2)

3. Google cercherà automaticamente il tasso di cambio da USD (in B2) a GBP (in C2) e lo inserirà nella cella selezionata.

4. Poiché abbiamo utilizzato l'indirizzamento di cella assoluto per B2 e C2 ($), possiamo copiare questa formula nella cella successiva e quindi moltiplicare la formula per il valore nella colonna B.

1 =GOOGLEFINANCE("Valuta:"&$B$2&$C$2)*B4

5. Copia la formula in questa cella fino alle righe rimanenti nella nostra tabella di conversione.

6. Ripetere il processo per cercare l'EUR.

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

wave wave wave wave wave