answersLogoWhite

0


Best Answer

Yes, it is possible to make Excel as a database and be able to be a database application just like Access. I am sure that you won't believe me when I say that anything that you can do with a regular programming language is also possible with Microsoft Excel.

But of course, there are advantages in using Microsoft Excel as database. What are the advantages?

  • First and foremost, if you have the Microsoft Office in your PC, you don't need anything else to be installed in your computer. You are good to go and can start with your programming straight away.
  • Second, if you are a beginner, you can easily learn the Excel VBA Programming because you are half familiar with the programming platform that you are going to use, which is Excel.
  • Third, you can start with small Excel database application and as the need grows especially on records that are getting huge, you can still use the same Excel application and upgrade your database platform from Excel to other high-end databases like Access, SQL Server, Oracle, MySQL, etc.
  • Fourth, Excel is capable of connecting directly to OLAP databases and can be integrated in Pivot Tables.
  • Fifth, You don't need to create a your own financial modules. Excel is rich in financial functions like Fixed Assets Depreciation, Amortization, etc.
  • Sixth, Excel is portable. You can send it to someone through email.

Excel database application also has its disadvantages. But these disadvantages are sometimes have some workaround that can be done to fix or sometimes there are little effect that you can just live with them. Here are the disadvantages:

  • When you develop your application into one file it can be huge and will make your program execution very slow. But as I told you, there are workarounds. Design your program to have compact codes to lessen the bloating of the file. Another way is to separate each application function into more than one files. For example, if you are going to design a purchasing program, you can separate each of them; the purchase requisition function, item-and-price comparison matrix function, vendor master list maintenance, item master list maintenance, purchase order function, etc. Each will have small file, therefore execution is faster.
  • When you separate functions to multiple files, Excel files are prone to get lost in your hard drive especially when you break your application to too many files. You should practice a good folders/sub-directories management.
  • Excel worksheet as a database has a limited number of rows or records that you can store. But when you reach the 65k lines limit, you can convert it easily to Access and the rest of the application is can still be used.
  • If you can send Excel via email, you can accidentally send your file to someone who should not have it or not authorized to have it. Solution? You can password protect your Excel file. You can do it in two ways. First, Excel is capable of password protection in many ways (I will also discuss that in the future). Second, you can create your own password protection by Macro/VBA programming.
User Avatar

Wiki User

8y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

12y ago

Many spreadsheets have their data laid out in rows and columns, and are often similar to tables in a database. Excel has many database functions, as many things can be done in both spreadsheets and databases. There are some specialised database functions in Excel. Basic things like sorting and filtering can be done with Excel. You primarily use Excel for working with numbers and would use databases for working with a wider range of types of data. So it does depend on what you want to do. There are a lot of things that both can do.

This answer is:
User Avatar

User Avatar

Wiki User

11y ago

Excel does have databasing capabilities, but it is not extensive and so unless you were doing simple databases you would not really choose it as the package to design a database. You would go with something like Access or Oracle.

Excel does have databasing capabilities, but it is not extensive and so unless you were doing simple databases you would not really choose it as the package to design a database. You would go with something like Access or Oracle.

Excel does have databasing capabilities, but it is not extensive and so unless you were doing simple databases you would not really choose it as the package to design a database. You would go with something like Access or Oracle.

Excel does have databasing capabilities, but it is not extensive and so unless you were doing simple databases you would not really choose it as the package to design a database. You would go with something like Access or Oracle.

Excel does have databasing capabilities, but it is not extensive and so unless you were doing simple databases you would not really choose it as the package to design a database. You would go with something like Access or Oracle.

Excel does have databasing capabilities, but it is not extensive and so unless you were doing simple databases you would not really choose it as the package to design a database. You would go with something like Access or Oracle.

Excel does have databasing capabilities, but it is not extensive and so unless you were doing simple databases you would not really choose it as the package to design a database. You would go with something like Access or Oracle.

Excel does have databasing capabilities, but it is not extensive and so unless you were doing simple databases you would not really choose it as the package to design a database. You would go with something like Access or Oracle.

Excel does have databasing capabilities, but it is not extensive and so unless you were doing simple databases you would not really choose it as the package to design a database. You would go with something like Access or Oracle.

Excel does have databasing capabilities, but it is not extensive and so unless you were doing simple databases you would not really choose it as the package to design a database. You would go with something like Access or Oracle.

Excel does have databasing capabilities, but it is not extensive and so unless you were doing simple databases you would not really choose it as the package to design a database. You would go with something like Access or Oracle.

This answer is:
User Avatar

User Avatar

Wiki User

10y ago

Excel can do some database activities, but it is not a database application, so it only has limited database capabilities. So it depends what you want to do. It could be used for very simple databases, but you are better off to use an established database application.

Excel can do some database activities, but it is not a database application, so it only has limited database capabilities. So it depends what you want to do. It could be used for very simple databases, but you are better off to use an established database application.

Excel can do some database activities, but it is not a database application, so it only has limited database capabilities. So it depends what you want to do. It could be used for very simple databases, but you are better off to use an established database application.

Excel can do some database activities, but it is not a database application, so it only has limited database capabilities. So it depends what you want to do. It could be used for very simple databases, but you are better off to use an established database application.

Excel can do some database activities, but it is not a database application, so it only has limited database capabilities. So it depends what you want to do. It could be used for very simple databases, but you are better off to use an established database application.

Excel can do some database activities, but it is not a database application, so it only has limited database capabilities. So it depends what you want to do. It could be used for very simple databases, but you are better off to use an established database application.

Excel can do some database activities, but it is not a database application, so it only has limited database capabilities. So it depends what you want to do. It could be used for very simple databases, but you are better off to use an established database application.

Excel can do some database activities, but it is not a database application, so it only has limited database capabilities. So it depends what you want to do. It could be used for very simple databases, but you are better off to use an established database application.

Excel can do some database activities, but it is not a database application, so it only has limited database capabilities. So it depends what you want to do. It could be used for very simple databases, but you are better off to use an established database application.

Excel can do some database activities, but it is not a database application, so it only has limited database capabilities. So it depends what you want to do. It could be used for very simple databases, but you are better off to use an established database application.

Excel can do some database activities, but it is not a database application, so it only has limited database capabilities. So it depends what you want to do. It could be used for very simple databases, but you are better off to use an established database application.

This answer is:
User Avatar

User Avatar

Wiki User

11y ago

Excel does have databasing capabilities, but it is not extensive and so unless you were doing simple databases you would not really choose it as the package to design a database. You would go with something like Access or Oracle.

This answer is:
User Avatar

User Avatar

Wiki User

10y ago

Excel can do some database activities, but it is not a database application, so it only has limited database capabilities. So it depends what you want to do. It could be used for very simple databases, but you are better off to use an established database application.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Can you use Excel as a database application?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Why is Excel not itself database but can be used as database?

Microsoft Excel is not a database, it is a spreadsheet. You could use it for a rudimentary database application, but that is not it's primary function.


Why Microsoft Excel is dbms?

Microsoft Excel is a spreadsheet application. While it does have some database capabilities, it is not a DBMS.Microsoft Excel is a spreadsheet application. While it does have some database capabilities, it is not a DBMS.Microsoft Excel is a spreadsheet application. While it does have some database capabilities, it is not a DBMS.Microsoft Excel is a spreadsheet application. While it does have some database capabilities, it is not a DBMS.Microsoft Excel is a spreadsheet application. While it does have some database capabilities, it is not a DBMS.Microsoft Excel is a spreadsheet application. While it does have some database capabilities, it is not a DBMS.Microsoft Excel is a spreadsheet application. While it does have some database capabilities, it is not a DBMS.Microsoft Excel is a spreadsheet application. While it does have some database capabilities, it is not a DBMS.Microsoft Excel is a spreadsheet application. While it does have some database capabilities, it is not a DBMS.Microsoft Excel is a spreadsheet application. While it does have some database capabilities, it is not a DBMS.Microsoft Excel is a spreadsheet application. While it does have some database capabilities, it is not a DBMS.


Why use Ms access to create databases and why not use Microsoft Excel?

Access is a database. Excel is a spreadsheet. Both are useful to displaying data systematically, but a database is enormously more flexible. Access is a relational database, which is even more flexible than an ordinary database and permits the data to be manipulated in many ways. +++ It's not "instead of" but "both" - using whichever is the better for the given work. ' It does depend on your purposes. Excel is by far the better if you need only a single table, or if you need to embed a lot of mathematical formulae in the spread-sheet - though MS has ruined what had been its nearly-good graph routines. A database table looks like a spread-sheet page, but it lacks the rapid copying functions that are valuable features in Excel.


Is Excel a database file?

No. Excel is a spreadsheet package, not a file. You can use some basic database functions within Excel and you can also use Excel to store database information. However, in this respect, Excel is better for databases that are essentially flat files - Excel is not best suited for complex database structures.


Is Excel a collection of related info?

No. Excel is an electronic spreadsheet application. Using it, you can work with collections of related information. You can also do that with other applications, particularly Access, which is a database. Excel is more useful for numerical data.No. Excel is an electronic spreadsheet application. Using it, you can work with collections of related information. You can also do that with other applications, particularly Access, which is a database. Excel is more useful for numerical data.No. Excel is an electronic spreadsheet application. Using it, you can work with collections of related information. You can also do that with other applications, particularly Access, which is a database. Excel is more useful for numerical data.No. Excel is an electronic spreadsheet application. Using it, you can work with collections of related information. You can also do that with other applications, particularly Access, which is a database. Excel is more useful for numerical data.No. Excel is an electronic spreadsheet application. Using it, you can work with collections of related information. You can also do that with other applications, particularly Access, which is a database. Excel is more useful for numerical data.No. Excel is an electronic spreadsheet application. Using it, you can work with collections of related information. You can also do that with other applications, particularly Access, which is a database. Excel is more useful for numerical data.No. Excel is an electronic spreadsheet application. Using it, you can work with collections of related information. You can also do that with other applications, particularly Access, which is a database. Excel is more useful for numerical data.No. Excel is an electronic spreadsheet application. Using it, you can work with collections of related information. You can also do that with other applications, particularly Access, which is a database. Excel is more useful for numerical data.No. Excel is an electronic spreadsheet application. Using it, you can work with collections of related information. You can also do that with other applications, particularly Access, which is a database. Excel is more useful for numerical data.No. Excel is an electronic spreadsheet application. Using it, you can work with collections of related information. You can also do that with other applications, particularly Access, which is a database. Excel is more useful for numerical data.No. Excel is an electronic spreadsheet application. Using it, you can work with collections of related information. You can also do that with other applications, particularly Access, which is a database. Excel is more useful for numerical data.


Does Excel offers data integrity?

Excel is not a full working database. It only has some databasing capabilities. If you want to ensure data integrity you are better to look at using an actual database application.


What is difference between Excel and RDBMS?

Excel is a spreadsheet application. RDBMS is a Relational Database Management System. Excel has databasing capabilities, but does not have the capabilities of a relational database. There are many facilities in a RDBMS that Excel cannot do or can only do to a very limited amount. Excel is for numerical analysis and manipulation, which is what a spreadsheet is for. Databases are for managing lists of data. So while they both can manipulate data, they are for different kinds of jobs.


Is Microsoft Excel a data management system?

Excel can play a big role in managing data, so it is a form of data management system. It is primarily for working with numeric data, so it is not like a database. Databases are often described as being database management systems. Excel does have some databasing capabilities, but it is not a database application, it is a spreadsheet application. Still, it is important in managing data and it can work with database applications, exchanging data between them.


Why do you need Microsoft Access especially if you have Microsoft Excel?

Microsoft Access is a database application and Microsoft Excel is a spreadsheet application, so they are two different kinds of application. There are things that both can do, but if you want to create a proper database, then Access is better than Excel. It has far more facilities for working with databases than Excel does. Because of that, it is simpler to do lots of things in Access than in Excel. If you want to create a spreadsheet, then that is what Excel is used for, though you can do a lot of things Excel does in Access. If you already have Excel and want to create databases, then you can, but you won't be able to do the really sophisticated things that Access can do and which a really good database needs, such as queries, reports, relationships etc. If you want a really good database that can do those things, then you need Access.


Can Excel be used as a database successfully?

Yes, Excel can be used as a database but not to the same extent as other applications. It is primarily a spreadsheet application, so it does not have all the facilities you might want if you are creating a database. Something like Oracle or MySQL or Microsoft Access are better suited to be used as a database.


What type of a database is Microsoft Excel?

Microsoft Office Access uses a database type known as the Microsoft Jet Database Engine. You can learn more about Microsoft Access online from the Wikipedia.


What is database software?

Trackvia Database Software is an online custom application that allows non technical people build their own database, from older database solutions like excel or access and turn them into a dynamic application to centralize all information in one place and help the workflow.