Gather content under specific header when it's not empty

I have long list of dairy named with date, each dairy is comprised of “# day to day, important Event”, so now after days I want to see what Important Events I have. In sum, below is my fake code to realize what I want

from "Dairy Folder" 

where  --the content of dairy Header"Important Event not blank" 

then show  two columns    col_1 :  date   col_2 :  content of Important Event

Please help.