Entries filteren en zoeken in beancount.io
De beancount.io UI biedt krachtige filters rechtsboven op de pagina om je te helpen specifieke entries in je rapporten te vinden en te analyseren. Je kunt meerdere filters combineren om de resultaten te verfijnen. Hieronder staan de belangrijkste filteropties:
Tijdsfilter
Filter entries op datum of periode. Je kunt het volgende gebruiken:
- Jaren:
2023 - Kwartalen:
2022-Q1 - Maanden:
2024-05 - Weken:
2025-W23 - Dagen:
2024-06-04 - Bereiken:
2022 - 2023-06(van begin 2022 tot eind juni 2023)
Je kunt ook relatieve datumvariabelen gebruiken:
year,quarter,month,week,day- Combineren met wiskunde:
year - day(van begin dit jaar tot vandaag),year-1 - year(vorig jaar en dit jaar) - Gebruik haakjes om te verduidelijken:
(month)-10is de 10e van deze maand,month-10is 10 maanden geleden
Rekeningfilter
Filter op rekeningnaam, rekeningcomponent of een reguliere expressie:
- Volledige of gedeeltelijke rekeningnaam:
Assets:Cash,Expenses - Regex:
.*Company.*(komt overeen met elke rekening die "Company" bevat)
Tag-, Link-, Betalingsontvanger- en Metadata-filters
- Op tag:
#food - Op link:
^receipt - Op betalingsontvanger:
payee:"restaurant" - Op omschrijving:
narration:'Dinner with Joe' - Op documenttype:
document:"\.pdf$" - Op willekeurige tekst: gewoon typen (bijv.
Cash withdrawal) - Voor Notes: zoekt commentaar tekst
Als het filter spaties of speciale tekens bevat, plaats het dan tussen enkele ' of dubbele aanhalingstekens ".
Entries uitsluiten
Voeg een - toe voor een filter om overeenkomsten uit te sluiten:
-#tag(tag uitsluiten)-(^link #tag)(links of tags uitsluiten)
Geavanceerd: Boeking Attribuut Filters
any(id:'12', account:"Cash$")— komt overeen met entries met minstens één boeking met metadataid: 12of rekening eindigend opCashall(-account:"^Expenses:Food")— sluit alle transacties uit met een boeking naarExpenses:Food
Filters combineren
- Scheid filters met spaties voor "AND" (alles moet overeenkomen)
- Scheid met komma's voor "OR" (één van de filters moet overeenkomen)
- Gebruik haakjes om filters te groeperen
Opmerkingen over Overeenkomsten
- Alle overeenkomsten zijn niet hoofdlettergevoelig
- Filters gebruiken de reguliere expressie syntax van Python
- Indien geen geldige regex, zoekt het filter naar een exacte overeenkomst
Deze flexibele filters maken het gemakkelijk om in je financiële data te duiken en snel de entries te vinden die je belangrijk vindt in de beancount.io web UI.