Welcome!

Welcome! Below you will find our latest published articles.

  Access Vs. Excel: When to Use Access

To many people, there is some confusion as to what the difference is between Microsoft Access and Microsoft Excel. To try and clear some of the confusion up, I’m starting to write a series on Access Vs. Excel. In this part, I will be examining example cases where it’s better to use Access rather than Excel.

Here are the three example cases:

  • You need to store complex dynamic data and report on it - In this case, you have data that is going to change over time and it’s not straightforward (think many interrelationships). Not only that, but you will need to be able to produce reports on this data even after it changes. While this can be done in Excel, it is usually easier to do this in Access. One reason for this is because it is generally easier to dynamically alter/add/subtract data in Access once you have the database setup. Consequently, because your reports in Access will be based off of database queries, you shouldn’t even have to update the reports to get the new data, you should just have to run the queries. In Excel, you will spend hours deleting rows, adding rows, reformatting your report, and all the other fun tasks that follow, and you’ll have to do this each time you change the data.

  • You will need to be able to create custom reports on the fly - This is another huge advantage for Access. Once again, you can design new queries easily in order to create a custom report. All you then have to do is run the queries to get your new report. In Excel, this would be a much more arduous process, as you would probably have to create a new spreadsheet, link the cells, transfer the data, format it, etc.

  • You need to store your data for a period of time - If you need to store your data for the long run, Access is the hands down choice. It is much easier to take this data later and put it into other databases or manipulate it in your own database rather than digging through an excel workbook trying to cut and paste what you need, or change it.

Even though Access is the better choice in the example cases above, there are times when Excel is the better option. The next article in this series will deal with these example cases.


Tags: , , , , , , , , ,

This entry was posted on Thursday, April 27th, 2006 at 7:56 am and is filed under Microsoft Access, Microsoft Excel, Microsoft Office Help. You can leave a response, or trackback from your own site.

3 Responses to “Access Vs. Excel: When to Use Access”

  1. » Article Update · Microsoft Office help, Career Advice, Other Workplace Topics Says:
    April 27th, 2006 at 8:00 am

    [...] Do you know when using Microsoft Access is better than using Microsoft Excel? Check out this article on three examples where this is the case. [...]

  2. » Access Vs. Excel: When to Use Excel · Microsoft Office help, Career Advice, Other Workplace Topics Says:
    May 9th, 2006 at 5:43 am

    [...] This is the second part in my two part Access Vs. Excel series, where I’m basically trying to differentiate when you would want to use one of these tools over the other for a project. This question comes about because of the many similarities that these two tools share. You can see the first article here: Access: Vs. Excel: When to Use Access. [...]

  3. Marcus Says:
    May 15th, 2008 at 2:54 am

    I would say that you’re kind of narrow minded when it comes to using Excel.

    What I reacted on was on of the stated reasons in the article, namely the “You need to store complex dynamic data and report on it”.

    You can just as well have database queries directly into Excel and with good use of VBA you have no problem whatsoever with creating dynamic reports.

    Don’t get me wrong here, I liked reading your article but Excel do have ALOT of flexibility, so long you know how to use it.

    I should add that I am totally inexperienced in Access, that’s actually why I read your article since I am thinking about learning Access.

    One question though, which is also the main reason why I am thinking about learning Access. I have kind of got the idea that Access is much faster when compiling data than Excel, is this correct? Or will it take almost as long if you have the exact same complex calculations etc.?

    Thanks
    // Marcus

Leave a Reply