I have a work database used to track employee vacation dates. Each employee is able to select three date segments in a year. My table records each segment as startdate1, enddate1; startdate2, enddate2; startdate3, enddate3. I then use a query to concatenate these columns into Segment1; Segment2 and Segment3. I use a form to make the entries into the table and a couple of reports are generated with the information contained in the table. I can't seem to create a report with each date segment listed individually sorted by month. I feel I should split each employees record into three individual records into a new table so that my report will list each employees dates as individual rows. This will allow me to generate the report sorted by month. I cannot figure out how to do this. I'm not very access savvy. Help?