Sintassi delle funzioni in Excel: tutto quello che devi sapere

Capire come costruire le formule è un passo fondamentale per imparare a usare Excel(learning to use Excel) . Ecco un'introduzione alla sintassi delle funzioni e delle formule in MS Excel .

Anche se puoi andare lontano semplicemente copiando formule da altri fogli di calcolo o inserendo funzioni di Excel dal menu dedicato, è una buona idea acquisire almeno una conoscenza di base di come funziona effettivamente la sintassi. In questo modo, sarai in grado di correggere eventuali errori o modificare le formule per ottenere il massimo dal tuo foglio di calcolo.

Qual è il significato della sintassi?

I linguaggi di programmazione sono progettati per consentire di istruire il computer con frasi strutturate. La sintassi(Syntax) si riferisce semplicemente alle regole di un linguaggio così strutturato, poiché il computer non è abbastanza intelligente da analizzare qualsiasi testo che si discosti dallo standard previsto.

Microsoft Excel , pur non essendo un linguaggio di programmazione, ha comunque la capacità di istruire il programma tramite formule. E proprio come qualsiasi altra forma di istruzione macchina, questa ha una propria sintassi. Comprendere questa sintassi è fondamentale per sfruttare le funzionalità dell'applicazione foglio di calcolo.

Cos'è una formula in Excel?

Una formula di Excel(Excel) è un'espressione che può essere inserita in una cella al posto dei dati effettivi, utilizzando operazioni matematiche o altre funzioni per generare un risultato. Ad esempio, è possibile scrivere una formula per sommare tutti i numeri in una colonna e visualizzare il risultato.

Perché usare una formula per questo? Dopotutto, puoi calcolare tu stesso manualmente il risultato e inserirlo semplicemente nel campo richiesto.

Il vantaggio di utilizzare una formula anziché un valore rigido per i calcoli è che ciò semplifica l'aggiornamento del foglio di calcolo. Ogni volta che apporti modifiche ai dati sottostanti inseriti in un calcolo, Excel ricalcolerà automaticamente i risultati.

Ciò significa che puoi facilmente ingrandire una formula su centinaia e migliaia di celle senza perdere alcuna precisione. Puoi anche copiare e incollare queste formule tra cartelle di lavoro e fare in modo che Excel regoli automaticamente i parametri per adattarli alla nuova posizione.

Costruzione di una formula base

Inserisci una formula in una cella iniziando con un segno di uguale e quindi digitando l'espressione. Ad esempio, digitando questo ottieni la somma di questi due numeri:

= 30 + 40

Naturalmente, eseguire calcoli su numeri statici come questo non è particolarmente utile. Per aggiungere i numeri contenuti in una cella, è necessario utilizzare i riferimenti di cella.

Come un quadrato su una scacchiera, è possibile fare riferimento alle celle di un foglio di calcolo tramite una combinazione delle loro posizioni alfabetiche e numeriche. Il numero numerico della riga aumenta man mano che si scende nel foglio di calcolo, mentre i numeri alfabetici delle colonne avanzano verso destra.

Potresti aver notato l'ovvio problema con questo: gli alfabeti si esauriscono abbastanza rapidamente, quindi che dire delle colonne dopo la Z? Quindi iniziamo a combinare gli alfabeti, ottenendo AA, AB, AC e così via.

Utilizzando questo riferimento puoi utilizzare il valore di qualsiasi cella del foglio di calcolo in una formula. Come questo:

=A1+A2

Tieni presente che una volta premuto Invio, la formula verrà visualizzata solo nella barra della formula: la cella stessa mostra il valore risultante. Quindi è necessario selezionare una cella per determinare se il suo valore è derivato da una formula o inserito manualmente al suo interno.

Questo è tutto ciò che ti serve per creare formule di base che eseguano calcoli da sole. La parte migliore è che se finisci per modificare una qualsiasi delle celle a cui viene fatto riferimento, il risultato si aggiorna da solo.

Introduzione alle funzioni

I riferimenti di cella(Cell) e l'aritmetica di base possono portarti lontano, ma lasciano ancora molto a desiderare. Può essere noioso scrivere formule per sommare centinaia di celle, ad esempio, anche se si conoscono i riferimenti.

È qui che entrano in gioco le funzioni. Come ogni linguaggio di programmazione, Excel include una serie di funzioni integrate che possono eseguire attività complesse con una sintassi relativamente semplice.

Le funzioni vengono invocate con il loro nome seguito da eventuali argomenti racchiusi tra parentesi quadre (o parentesi, come vengono chiamate in senso stretto). Ad esempio, puoi utilizzare la funzione SOMMA(SUM) per aggiungere facilmente un numero elevato di celle:

Per abbreviare ulteriormente la formula, possiamo specificare un intervallo invece di inserire il riferimento di ogni cella. Ad esempio, puoi digitare A1:A4 per includere l'intero intervallo di celle da A1 ad A4. Questo può essere esteso anche su una riga e includere tutte le celle che desideri.

SOMMA(SUM) non è l'unica funzione disponibile. È possibile ottenere un elenco completo facendo clic sul simbolo ƒ𝑥 accanto alla barra della formula, ma eccone alcuni tra quelli più comuni:

  • MEDIA(AVERAGE) – Un'altra funzione di base, la funzione MEDIA(AVERAGE) restituisce la media dell'intervallo di valori in essa immessi. Molto utile per i calcoli fiscali.

  • CONCATENA(CONCATENATE) – Funziona con il testo anziché con i numeri. Con CONCATENATE , puoi unire due stringhe insieme e restituire il valore finale. Utile(Useful) per generare testo con operatori condizionali e unirli per il risultato finale.

  • LEN – La forma abbreviata di Length , LEN conta semplicemente il numero di caratteri in una determinata stringa, inclusi gli spazi. Molto(Very) situazionale nel suo utilizzo (come capire se una cella vuota ha effettivamente degli spazi) ma migliore che contare i caratteri manualmente.

  • TRIM – È abbastanza comune inserire accidentalmente spazi aggiuntivi in ​​alcune celle, eliminando i risultati di alcuni calcoli o operazioni CONCATENATE . La funzione TRIM può essere utilizzata per rimuovere tutti gli spazi extra, lasciando solo uno spazio tra ogni parola.

Funzioni logiche

Finora abbiamo visto un sacco di funzioni diverse che eseguono molti compiti utili come SUM , AVERAGE o TRIM . Ma che dire dei confronti logici?

Proprio come qualsiasi altro linguaggio di programmazione, la sintassi di Excel include operatori logici come IF, AND e OR. La più utile è la funzione SE, mentre le altre due vengono spesso utilizzate all'interno di un'espressione logica.

La sintassi di IF è semplice(The syntax of IF is simple) : un'espressione logica che restituisce TRUE o FALSE , seguita dai valori da seguire in entrambe le condizioni disposti in sequenza. Naturalmente tutto questo va racchiuso tra parentesi e separato da virgole. Qualcosa come questo:

Tieni presente che l'argomento finale può essere omesso, nel qual caso la funzione restituirà un valore solo se la condizione è vera. Questo può essere utilizzato per costruire formule complesse includendo condizionalmente i valori in un calcolo.

Il primo argomento, invece, può assumere molte forme. Un'espressione logica può essere semplicemente un confronto di due valori utilizzando simboli come "<" o "=", ma può anche essere una combinazione di più istruzioni simili utilizzando AND o OR.

Questo perché sia ​​AND che OR restituiscono solo TRUE o FALSE , anziché qualsiasi stringa di testo o valore numerico. Puoi utilizzare queste funzioni includendo due espressioni logiche come argomenti; AND restituisce VERO(TRUE) se entrambi gli argomenti restituiscono VERO(TRUE) , mentre OR restituisce VERO(TRUE) anche se uno solo di essi è VERO(TRUE) . Altrimenti(Otherwise) viene restituito FALSE .

Utilizzando IF, AND e OR, è possibile creare condizioni nidificate molto complesse che valutano una serie di valori diversi prima di emettere finalmente un risultato. Sebbene tali formule siano spesso soggette a errori a causa di tutte le parentesi e virgole coinvolte. È meglio separare i calcoli e mantenere le cose semplici.

Per semplificare ulteriormente le cose, Excel include alcune funzioni che combinano SE con altre operazioni utili come SOMMA o MEDIA(Excel includes a few functions that combine IF with other useful operations like SUM or AVERAGE) .

Copia di formule

Spesso è necessario eseguire lo stesso tipo di calcoli su intervalli di celle diversi in un foglio di lavoro, visualizzando i risultati in celle separate. Devi inserire manualmente la stessa formula ancora e ancora, cambiando ogni volta i riferimenti di cella?

No, puoi semplicemente copiarli.

Quando provi a incollare una cella copiata in Excel (facendo clic con il pulsante destro del mouse sulla cella di destinazione), ti vengono presentate più opzioni Incolla . (Paste)Puoi incollare completamente le celle, copiare solo i valori o persino incollare solo la formula.

Meglio(Better) ancora, la formula incollata viene modificata per riflettere il riferimento relativo in base alla sua nuova posizione. Se copi una formula che riassume i valori della colonna A e la incolli in una cella diversa, i riferimenti verranno aggiornati con il nuovo numero di colonna.

Cosa devi sapere sulla sintassi delle funzioni Excel(Excel Function Syntax) ?

Come principiante, non preoccuparti di provare a memorizzare tutte le funzioni di Excel(Excel) disponibili. La maggior parte di essi sono raramente utili e puoi trovare la loro sintassi facendo clic sul pulsante ƒ𝑥 accanto alla barra della formula.

Tieni a mente la sintassi di base di Excel(Excel) di una formula: un segno uguale seguito da un'espressione che può includere più funzioni. Ciascuna funzione accetta alcuni argomenti (anche se alcune funzioni no) e restituisce un valore che può quindi essere utilizzato in un'altra funzione o calcolo.

Anche se funzioni di nidificazione come questa possono complicarsi abbastanza velocemente, perdendoti in un pasticcio di parentesi mancanti. Consigliamo di mantenere ogni formula semplice e diretta, estendendo un calcolo complesso su più celle per mantenere le cose gestibili.



About the author

Sono uno sviluppatore di software freeware e sostenitore di Windows Vista/7. Ho scritto diverse centinaia di articoli su vari argomenti relativi al sistema operativo, inclusi suggerimenti e trucchi, guide di riparazione e best practice. Offro anche servizi di consulenza in ufficio attraverso la mia azienda, Help Desk Services. Ho una profonda conoscenza del funzionamento di Office 365, delle sue funzionalità e di come utilizzarle nel modo più efficace.



Related posts