Formula FORMULAv0.8.3
Modulo 03
Σ

Il Motore Formula

33 funzioni integrate. Calcoli che si aggiornano nel momento in cui i dati cambiano. Scrivi formule in inglese o italiano — la sintassi che già conosci.

Colonne formula

Le colonne formula sono colonne calcolate che determinano un valore per ogni riga in base a un'espressione. Sono in sola lettura — scrivi la formula e Formula la valuta per ogni riga automaticamente.

Le colonne formula collegate salvano i valori — i risultati sono salvati con il file, disponibili nella Vista Badge e inclusi nelle esportazioni. Le colonne formula scollegate calcolano al volo per uno storage più leggero.

Sotto la tabella puoi aggiungere righe a piè di pagina con formule di riepilogo. Ogni cella può avere la sua aggregazione: =SOMMA(["Prezzo"]), =MEDIA(["Punteggio"]), =CONTA(["Stato"]). I riepiloghi si ricalcolano automaticamente quando i filtri sono attivi.

Aggiungere una colonna formula e una riga riepilogo

Scrivere la prima formula

Ogni formula inizia con =. Referenzia le colonne con ["Nome Colonna"] e le colonne formula con [="Colonna Formula"]. Usa gli operatori matematici standard (+, -, *, /) e i confronti (>, <, =, <>).

  • =["Prezzo"] * 0.1 — Calcolare il 10% di tassa
  • =CONCATENA(["Nome"], " ", ["Cognome"]) — Nome completo
  • =SE(["Punteggio"] > 80, "Promosso", "Bocciato") — Etichetta condizionale
  • =ARROTONDA(["Importo"] * 1.22, 2) — Arrotondare a 2 decimali
  • =DIFF.DATE(["Data Inizio"], ["Data Fine"]) — Giorni tra due date
  • =SOMMA.SE(["Stato"], "Attivo", ["Importo"]) — Somma solo se condizione

L'editor formula popup offre validazione della sintassi in tempo reale, riferimenti alle colonne colorati e navigazione Ctrl+Frecce tra i token. Gli errori vengono mostrati inline prima di confermare.

L'editor formula in azione

Riferimento funzioni

Formula include 33 funzioni integrate in 9 categorie.

  • Aggregazione (6) — SOMMA, MEDIA, MIN, MAX, CONTA, CONTA.VALORI
  • Aggregazione Condizionale (3) — SOMMA.SE, CONTA.SE, MEDIA.SE
  • Matematica (2) — ARROTONDA, ASS
  • Condizionali e Logica (6) — SE, SE.ERRORE, E, O, NON, VAL.VUOTO
  • Statistica (5) — MEDIANA, DEV.ST, VAR, MODA, CONTA.VUOTE
  • Lookup (2) — RIGAMAX, RIGAMIN
  • Testo (5) — CONCATENA, LUNGHEZZA, MAIUSC, MINUSC, ANNULLA.SPAZI
  • Data (6) — OGGI, ADESSO, ANNO, MESE, GIORNO, DIFF.DATE
  • Casuale (2) — CASUALE, CASUALE.TRA

Formule tra tabelle

Per usare dati da un'altra tabella nelle formule, crea una colonna Lookup (vedi Modulo 02) per importare il valore. Poi referenzia la colonna lookup nella formula come qualsiasi altra colonna.

Per esempio: importa "Fatturato Cliente" tramite una colonna lookup, poi scrivi =["Importo Fattura"] / ["Fatturato Cliente"] * 100 per calcolare ogni fattura come percentuale del totale del cliente.

Sintassi inglese e italiano

Formula supporta la scrittura bilingue delle formule. Puoi scrivere in inglese o italiano — il parser capisce entrambe le lingue. Le formule sono archiviate internamente in inglese; quando l'app è impostata in italiano, i nomi delle funzioni vengono visualizzati in italiano automaticamente.

Tutte le 33 funzioni hanno traduzioni italiane: SUM → SOMMA, AVERAGE → MEDIA, IF → SE, COUNT → CONTA e altre. Cambiare la lingua dell'app traduce istantaneamente tutte le formule visualizzate.

Esempio — la stessa formula in entrambe le lingue: =IF(SUM(["Price"]) > 1000, "High", "Low") diventa =SE(SOMMA(["Prezzo"]) > 1000, "Alto", "Basso").

Pronto a provarlo?

Scarica Formula gratis e scopri cosa significa gestire i dati in modo strutturato.

Scarica Gratis

Modulo Successivo

Tabelle e Dati Strutturati →

Crea, modifica, organizza