I disagree
![]()
Things I use excel for:
1.) Constructing SQL statements - sometimes you have a data output file and you want to do an action to all of those rows but they are not homogenous - the only identifier you have is the record id. Put those in column C, add your SQL to column A and your ' and ' to columns B and D all the way down. Export to CSV using pipe signs - then open in Textpad and replace pipes with nothing.
Boom - 10,000 SQL statements written in < 1 minute
Things I use excel for:
1.) Constructing SQL statements - sometimes you have a data output file and you want to do an action to all of those rows but they are not homogenous - the only identifier you have is the record id. Put those in column C, add your SQL to column A and your ' and ' to columns B and D all the way down. Export to CSV using pipe signs - then open in Textpad and replace pipes with nothing.
Boom - 10,000 SQL statements written in < 1 minute
2.) Data matching. Foreign keys between three tables sometimes get out of sync. To re-sync them you can export all to Excel and do 3-page matching to get your keys back in sync.
3.) Data sorting - you can do this a million different ways
^^^ This.
It was like Christmas when I discovered Excel 2007 handled 1.048 million rows (instead of 78,000 on Excel 2003). I had idiots laughing at me "why the hell would you ever need that many rows in Excel ...LOL?".
Ummm - data migration/manipulation/merging/management maybe?
Heh sometimes I need more than 1 million