Hi, Say I have the account Expense:Entertainment.
Under it I have: Expense:Entertainment:Movies Expense:Entertainment:Travel Expense:Entertainment:Hobbies I want a report of how much I spent on Expense:Entertainment overall for each year. It shouldn't show me all the subaccounts, but their amounts shouldn't be ignored. So if, for 2019, Expense:Entertainment had $100 and the other three categories each had $50, it should show it as $250 for Expense:Entertainment for the whole year. I can't seem to find a way to do this in Ledger. I've tried: ledger -Y reg "^Expense:Entertainment$" --period-sort "(amount)" But this gives just the amounts in Expense:Entertainment I also tried: ledger -Y reg ^Expense:Entertainment --depth 2 --period-sort "(amount)" This is a bit better, but it doesn't quite do it. In the first column it shows only the amount for Expense:Entertainment. In the second column it has all the subaccounts, but the problem is it is cumulative: 15-Jan-01 - 15-Dec-31 Expense:Entertainment 4.30 USD 402.92 USD 16-Jan-01 - 16-Dec-31 Expense:Entertainment 1233.76 USD 2687.10 USD 17-Jan-01 - 17-Dec-31 Expense:Entertainment 80.23 USD 2800.33 USD 18-Jan-01 - 18-Dec-31 Expense:Entertainment 9.89 USD 2949.82 USD Also, just on the side - I noticed this command: ledger reg Expense:Entertainment --depth 2 --period yearly Gives slightly different values in the second column. Not sure why. The other problem with this is that it starts in 2015, when I have entries prior to 2015 (but they appear only in subaccounts, and not the parent Expense:Entertainment account). Any help would be appreciated. -- --- You received this message because you are subscribed to the Google Groups "Ledger" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ledger-cli/6ec1ac43-7bf6-4f3f-b104-eb9b6989bcc8%40googlegroups.com.
