Forum Discussion
Fixing Hyperlinks in a Copied Worksheet (on an Apple Mac)
- Jul 18, 2026
Depending on what your desired end goal is, those lists of account transactions--I'm assuming that you're looking at some summary or extraction of a defined sub-set of data from the comprehensive database--you might find it more suitable to use a few of the Dynamic Array functions. Let me direct your attention to FILTER, UNIQUE, SORT. Also, this probably could be used to create a "custom" Pivot Table, PIVOTBY. I haven't used this last function yet; I have used the first three extensively, and found it very easy to create custom extractions of data on the spot, with (yes) a lot more flexibility than the Pivot Table tool itself gives you.
Yes to your question: off to the right in the transaction table, the very last column, I make sure that all expense categories are negatives. (It is interesting, isn't it, that some financial institutions report them as negatives, others as positives, so it's up to us to make them consistent.)
FYI, here are the columns in my transactional database.
- Account: the relevant bank or credit card account (name, not number)
- Date: self explanatory
- Action: the description that comes when I download the data from the bank or credit card co.
- Add'l description (some accounts give add'l info, sometimes helpful in categorizing sometimes confusing
- Category1 (High level budget category)
- Category2 (Medium level budget category)
- Sub (lowest level budget category; not always used; but useful if I want to differentiate get more details that Category2 provides. For example, if Category2 is "Video Streaming" then Sub might be where I'd note Apple, HBOMax, Prime, etc.
- Abs: that aforementioned calculation to render all expense items as negatives.
To assure data integrity, I use data validation to create drop down menus for Budget Categories 1 and 2. I've designed it so I can add new categories if the need arises. Those tables are complicated; In addition to roughly 10 types of "income", I actually have over 140 buckets to put expenses into, and those are grouped under "Charity" "Fixed" "Basic" "Discretionary" and "Travel" --- nevertheless, using the Pivot Table, I can see quickly and neatly how much income of the ten different types, and how expenses fall into each of the 140 buckets, all nicely summarized in terms of Fixed, Basic , etc.
It may sound overwhelming, but once the structure is established it easy to maintain. It's a matter of getting the data from the financial institutions on a timely basis and doing what you need to do to apply the various budget category labels to each line.
Mathetes - I have created a short database and initial (very basic) pivot table, but now I remember why I didn't use them much when I was working - formatting them exactly as I want (and can in excel) is not intuitive to me. So I'd like help on cleaning up the pivot table to get close to matching the lists of account transactions in my current workbook.
Aince my original question, getting hyperlinks to work in copied worksheets, has been answered, should I end this thread and start one for cleaning up my pivot tables?
- mathetesJul 18, 2026Gold Contributor
Depending on what your desired end goal is, those lists of account transactions--I'm assuming that you're looking at some summary or extraction of a defined sub-set of data from the comprehensive database--you might find it more suitable to use a few of the Dynamic Array functions. Let me direct your attention to FILTER, UNIQUE, SORT. Also, this probably could be used to create a "custom" Pivot Table, PIVOTBY. I haven't used this last function yet; I have used the first three extensively, and found it very easy to create custom extractions of data on the spot, with (yes) a lot more flexibility than the Pivot Table tool itself gives you.
- scrail2004Jul 19, 2026Brass Contributor
While I was working on cleaning up the pivot table, I was also working on using FILTER, which seems to be a good solution. I'll continue down both paths and see which one works best long-term.
I'll tag this string as "answered", since it was originally about hyperlinks. Thanks for your help!