Salta al contenuto principale
Filtrare e Cercare le Registrazioni

Filtrare e Cercare le Registrazioni

Come utilizzare le funzioni di filtro e ricerca nell'interfaccia web di beancount.io per trovare, analizzare ed esaminare in dettaglio i tuoi dati finanziari.

L'interfaccia web di beancount.io fornisce potenti filtri in alto a destra della pagina per aiutarti a trovare e analizzare registrazioni specifiche nei tuoi report. Puoi combinare più filtri per restringere i risultati. Di seguito sono elencate le principali opzioni di filtro:

Vista del registro di beancount.io che elenca transazioni in partita doppia in testo semplice con filtri per tipo di direttiva

Esplora il registro live →

Filtro Temporale

Filtra le registrazioni per data o periodo. Puoi utilizzare:

  • Anni: 2023
  • Trimestri: 2022-Q1
  • Mesi: 2024-05
  • Settimane: 2025-W23
  • Giorni: 2024-06-04
  • Intervalli: 2022 - 2023-06 (dall'inizio del 2022 alla fine di giugno 2023)

Puoi anche utilizzare variabili di data relative:

  • year, quarter, month, week, day
  • Combinale con l'aritmetica: year - day (dall'inizio di quest'anno a oggi), year-1 - year (l'anno scorso e quest'anno)
  • Usa le parentesi per chiarire: (month)-10 è il 10 di questo mese, month-10 sono 10 mesi fa

Filtro per Conto

Filtra per nome del conto, componente del conto o un'espressione regolare:

  • Nome del conto completo o parziale: Assets:Cash, Expenses
  • Regex: .*Company.* (corrisponde a qualsiasi conto contenente "Company")

Filtri per Etichette, Collegamenti, Beneficiari e Metadati

  • Per etichetta: #food
  • Per collegamento: ^ricevuta
  • Per beneficiario: payee:"ristorante"
  • Per descrizione: narration:'Cena con Mario'
  • Per tipo di documento: document:"\.pdf$"
  • Per qualsiasi testo: digita semplicemente (es. Prelievo contante)
  • Per le Note: cerca nel testo del commento

Se il filtro contiene spazi o caratteri speciali, racchiudilo tra virgolette semplici (') o doppie (").

Escludere Registrazioni

Aggiungi un - prima di un filtro per escludere le corrispondenze:

  • -#etichetta (esclude l'etichetta)
  • -(^collegamento #etichetta) (esclude collegamenti o etichette)

Avanzato: Filtri per Attributi delle Registrazioni

  • any(id:'12', account:"Cash$") — corrisponde a registrazioni con almeno una registrazione che ha metadato id: 12 o un conto che termina con Cash
  • all(-account:"^Expenses:Food") — esclude tutte le transazioni con una registrazione su Expenses:Food

Combinare Filtri

  • Separa i filtri con spazi per "AND" (tutti devono corrispondere)
  • Separa i filtri con virgole per "OR" (qualsiasi corrispondenza)
  • Usa le parentesi per raggruppare i filtri

Note sulla Corrispondenza

  • Tutte le corrispondenze sono senza distinzione tra maiuscole e minuscole
  • I filtri utilizzano la sintassi delle espressioni regolari di Python
  • Se non è una regex valida, il filtro cercherà una corrispondenza esatta

Questi filtri flessibili semplificano l'analisi approfondita dei tuoi dati finanziari e ti permettono di trovare rapidamente le registrazioni che ti interessano nell'interfaccia web di beancount.io.