As has been mentioned before, the ATA100 listings the database downloads are of questionable value. If available, stick with the listings that follow it. If there's nothing in your area, I'd jump to your state's forum, and check to see if there's a web page or Yahoo group that covers what you need. There's a cross ref of web pages and yahoo groups, indexed by region and state, in the wiki.
I'm willing to bet you a dollar to a doughnut my XXX are FAA freqs.
Before DOD switched to the 25mHz split the same was true but there were block's that were USED by the USAF,USN/USMC and Army. I don't see this now since the new split.
You are wrong if you think 307.125 is and Army freq, it's an FAA freq used by the Army for Ground Control Approach.
There are over 450 freqs USED by the FAA nationwide.
Start thinking USER, LOCATION then FUNCTION.
I have an EMPTY 225-400 program using the 25mHz split. I will send you a copy, just ask. Because of the new LMR freqs 380.0-399.975 you have to fill in the blanks.
When I decided to change my dB to show the 25mHz split, I started typing 225.0,225.125,225.150,225.175. and thought crap this will take me forever. Buddy who is a programmer wrote me a program setting up 225-400 in about 15 minute's. ;-)
It will take you awhile to set up and proof read your new file,but in the long run it's more than worth the time and trouble.
I may well be missing something, in which case ignore this altogether.
I believe I understand that you're compiling a database in EXCEL.
Excel has a "fill" function with which you can enter start, end, and interval values and it will provide your formatted frequency column
in about 0.5 seconds.