I've tried looking at all the prior threads, but nothing seemed to solve this the way I was hoping.

I've got two columns: A has full dates, and B has one of three events. I wanted to build a table that counts the number of events (in three columns), by years (in rows).

Yes, the simple way is to create another column and extract the year from the date [Year(A#)], then use COUNTIFS on Columns B & C, and truth be told I've already got my table, but I was looking to see if I could have done it using just the countifs, where one criterion finds the YEAR within the date in column A and the other finds the event in column B.