Come creare funzioni personalizzate in Fogli Google
Mentre Fogli Google ti offre centinaia di funzionalità, puoi anche crearne di tue. In precedenza, questo poteva essere fatto solo utilizzando Apps Script. Il tuo foglio di calcolo ora ha un pratico strumento chiamato Funzioni con nome.
Con le funzioni con nome, assegni un nome alla tua funzione, le dai una descrizione, aggiungi segnaposto di argomenti e inserisci le definizioni. Puoi quindi utilizzare le tue funzioni personalizzate sui fogli della cartella di lavoro e importarle in altre cartelle di lavoro di Fogli Google.
Crea una funzione denominata in Fogli Google
Per dimostrare facilmente come funziona ciascuno degli elementi di personalizzazione, illustreremo il processo con un esempio. Creeremo una funzione che ci dice se deve essere applicato un bonus ai nostri reparti in base alle vendite totali.
Poiché la formula di matrice corrente che stiamo utilizzando è lunga, creeremo una versione semplificata con la nostra funzione personalizzata.
Nota. Tieni presente che il nostro esempio è solo per questo tutorial. Puoi personalizzare qualsiasi tipo di funzionalità desideri.
Per iniziare, apri un foglio e vai alla scheda Dati. Seleziona Funzioni con nome per aprire la barra laterale in cui creerai la tua funzione.
Puoi selezionare “Visualizza esempio” per vedere uno dei Fogli Google o selezionare “Aggiungi nuova funzionalità” per personalizzare la tua.
Inizia digitando il nome della tua funzione dopo il segno di uguale nella cella per iniziare la formula. È inoltre possibile utilizzare il nome predefinito fornito MY_FUNCTION1.
Quindi aggiungi una descrizione per la funzione. Sebbene non sia richiesto, viene visualizzato nella finestra della guida per una funzionalità utile sia a te che ai tuoi collaboratori.
Quindi aggiungi i segnaposto degli argomenti. Sebbene siano anche opzionali, sono necessari per assemblare la maggior parte delle formule.
Gli esempi includono valore, cella, intervallo, valore1, cella2 e intervallo3. Quando inserisci ogni segnaposto, viene visualizzato direttamente sotto il colore per semplificare l’aggiunta di una definizione di formula. Nel nostro esempio, aggiungiamo semplicemente “range”.
Per completare l’area principale, aggiungi una definizione di formula. Questa è la formula che si desidera utilizzare per definire la funzione denominata. Puoi utilizzare i segnaposto che hai aggiunto sopra alla formula digitandoli o selezionandoli.
Di seguito è riportata la definizione della formula per il nostro esempio. Come puoi vedere, abbiamo incluso range
un argomento, che è l’unico argomento che dobbiamo inserire per la nostra funzione personalizzata.
=ARRAYFORMULA(IF(range>=20000,"Cha-ching", "Boo"))
Fare clic su “Avanti”.
Nella schermata di anteprima successiva, puoi aggiungere ulteriori dettagli sulla tua funzione alla finestra della guida. Ciò include una descrizione e un esempio di ogni argomento. Puoi vedere cosa includiamo nello screenshot qui sotto.
Fai clic su “Crea” per salvare la nuova funzionalità.
Verrai quindi reindirizzato alla barra laterale delle funzioni principali con nome, dove vedrai elencata la tua nuova funzione. Se visualizzi l’esempio fornito da Fogli Google quando apri la barra laterale, vedrai anche questa funzione.
Utilizzo di una funzione denominata
Ora è il momento di testare la tua nuova funzione. Aggiungi un segno di uguale e il nome della tua funzione, seguito dagli argomenti.
Completa la formula, premi Invio o Invio e conferma che funziona come previsto. Come puoi vedere qui, iniettiamo la nostra formula di matrice semplificata (che è più breve e meno complessa) con la nostra funzione personalizzata e otteniamo i risultati attesi:
=BONUS(D2:D6)
Se apri la finestra della guida, come puoi fare con tutte le funzionalità di Fogli Google, utilizzando il punto interrogativo blu, vedrai le informazioni sulla funzione che hai inserito sopra.
Modificare o rimuovere una funzione denominata
Se desideri apportare modifiche alla tua funzione o visualizzare messaggi di errore quando tenti di utilizzarla, puoi modificarla. Vai a Dati > Funzioni con nome. Seleziona i tre punti a destra della tua funzione nella barra laterale e seleziona Modifica.
Vedrai le stesse schermate di quando hai impostato la funzione per la prima volta. Apporta le modifiche necessarie, seleziona “Avanti” e fai clic su “Aggiorna”.
Il tuo foglio viene aggiornato automaticamente in base alle tue modifiche.
Puoi anche rimuovere una funzione denominata se la stai usando per testare una funzione o semplicemente non vuoi che venga creata da te. Seleziona i tre punti a destra nella barra laterale Funzioni con nome e seleziona Elimina.
Potrebbe quindi essere necessario personalizzare il foglio se si dispone di una formula per la funzione rimossa. Dovresti vedere #NAME? errore di cella dopo l’eliminazione di una funzione, come nello screenshot seguente, in cui abbiamo rimosso MY_FUNCTION6.
Importazione di funzioni con nome in altre cartelle di lavoro
Quando crei una funzione denominata in una cartella di lavoro, puoi usarla in tutti i fogli di lavoro in quella cartella di lavoro. Se desideri utilizzare una funzione personalizzata in un’altra cartella di lavoro di Fogli Google, puoi semplicemente importarla.
Apri il foglio nella cartella di lavoro in cui desideri utilizzare la funzione denominata. Vai a Dati > Funzioni con nome per aprire la barra laterale e seleziona Importa funzione.
Utilizza le schede nella parte superiore del popup per trovare il libro contenente la funzione personalizzata e fai clic su Seleziona.
Vedrai una finestra aperta che mostra tutte le funzioni denominate in questa cartella di lavoro. Usa le caselle di controllo per selezionare quelli che desideri e fai clic su “Importa” o fai clic su “Importa tutto” per selezionarli tutti.
Le funzioni importate vengono quindi visualizzate nella barra laterale Funzioni con nome e disponibili per l’uso nella cartella di lavoro.
Se modifichi una funzione denominata importata da un altro foglio, le modifiche non vengono sincronizzate con l’altro foglio. È possibile importare la funzione aggiornata in un altro foglio o modificarla manualmente.
Consiglio. Per ulteriori informazioni, esempi e limitazioni durante l’utilizzo di funzioni con nome, consulta la pagina della guida degli editor di Google Documenti per tale funzione.
Potresti aver utilizzato Apps Script con JavaScript per creare le tue funzioni personalizzate. O forse sei completamente nuovo nella creazione di una funzione. Ad ogni modo, lo strumento Funzioni con nome è una fantastica e utile funzione di Fogli Google. Provalo!
Lascia un commento