Le formule che Biscuit riporta più spesso
Un riferimento funzionante. Copialo, incollalo, torna al tuo lavoro. Niente pubblicità, niente pop-up, niente chatbot che ti mendica l'email.
Somme e conteggi
Conta le righe che soddisfano una condizione
Restituisce il numero di celle della colonna A che corrispondono esattamente a "Denver".
Conta con un wildcard
Usa gli asterischi per corrispondenze parziali. Funziona in Excel e Google Sheets.
Conta con più condizioni
Ogni coppia condizione-intervallo è un AND. Per la logica OR, somma due COUNTIFS.
Somma solo le righe corrispondenti
Somma i valori della colonna B dove la colonna A è uguale a "Denver".
Somma con più condizioni
L'intervallo dei valori viene per primo in SUMIFS, poi le coppie di condizioni. Facile invertire per sbaglio.
Totale progressivo
Trascina in basso. L'ancoraggio blocca l'inizio, la fine relativa cresce man mano.
Ricerche
VLOOKUP di base
Trova A2 nella colonna A di Products, restituisce la 3ª colonna. FALSE significa corrispondenza esatta.
INDEX/MATCH (meglio)
Biscuit preferisce questa. Gestisce l'inserimento di colonne e può guardare a sinistra.
XLOOKUP (Excel più recente)
La sostituzione moderna. Più pulita, gestisce meglio gli errori. Non ancora supportata da Google Sheets.
Corrispondenza approssimativa (dati ordinati)
TRUE significa trovare il valore più grande minore o uguale a A2. Utile per gli scaglioni fiscali.
Ricerca bidimensionale
Riga e colonna entrambe abbinate in modo dinamico.
Testo e regex
Rimuovi gli spazi
Rimuove gli spazi iniziali, finali e quelli interni duplicati.
Iniziali maiuscole
"hello world" diventa "Hello World".
Concatena con separatore
Il TRUE ignora le celle vuote.
Estrai il dominio da un'email
FIND individua la @, MID prende tutto quello che c'è dopo.
Estrazione regex (Google Sheets)
Tira fuori la prima email da qualsiasi caos.
Sostituzione regex
Comprime tutta la spaziatura in singoli spazi.
Date
Data di oggi
Si aggiorna ogni volta che il foglio ricalcola.
Giorni tra due date
Sotto il cofano le date sono numeri. La sottrazione funziona e basta.
Nome del mese da una data
Restituisce "gennaio", "febbraio", ecc.
Primo giorno del mese corrente
EOMONTH significa "fine del mese". Torna indietro di un mese, aggiungi un giorno.
Inizio della settimana ISO (lunedì)
WEEKDAY con tipo 3 restituisce 0 per lunedì, quindi sottraendo si atterra sul lunedì.
Giorni lavorativi tra due date
Esclude sabati, domeniche e festività opzionali.
Array (Google Sheets)
Applica una formula a un'intera colonna
Basta trascinare in basso migliaia di righe.
QUERY con sintassi stile SQL
Fai finta di scrivere SQL. Funziona davvero.
FILTER
Restituisce le righe corrispondenti. Niente brutti trucchi con le formule matriciali.
UNIQUE
Restituisce tutti i valori distinti della colonna A. Ordina per apparizione, non alfabeticamente.
SORT
Ordina per la seconda colonna, in ordine decrescente.
Snippet VBA
Nascondi tutti i fogli tranne quello attivo
Sub HideOthers()
Dim s As Worksheet
For Each s In ThisWorkbook.Worksheets
If s.Name <> ActiveSheet.Name Then s.Visible = xlSheetHidden
Next s
End Sub Riduci rapidamente una cartella di lavoro a quello su cui stai davvero lavorando.
Rimuovi le righe vuote nell'intervallo usato
Sub KillEmpties()
Dim r As Long
For r = ActiveSheet.UsedRange.Rows.Count To 1 Step -1
If Application.CountA(Rows(r)) = 0 Then Rows(r).Delete
Next r
End Sub Procede all'indietro così i numeri di riga non si spostano mentre elimini.
Apri tutti i file di una cartella
Sub LoopFolder()
Dim f As String
f = Dir("C:\path\to\folder\*.xlsx")
Do While f <> ""
Workbooks.Open "C:\path\to\folder\" & f
f = Dir()
Loop
End Sub Classico loop Dir. Perfetto quando hai una cartella piena di report mensili.
Non hai trovato quello che ti serve?
Descrivilo nel parco giochi, Biscuit lo capisce in fretta.