My question is simple. Can I use an Excel Database function to access a SQL Database?

pglufkin

Board Regular
Joined
Jun 19, 2005
Messages
127
So for instance, if I want the average sales order from a column in a SQL table, could I use DAVERAGE to render the number in a cell?

If not, what is my workaround to render that number in a cell upon a calc refresh of excel?

Thx in advance.
 

Excel Facts

Show numbers in thousands?
Use a custom number format of #,##0,K. Each comma after the final 0 will divide the displayed number by another thousand
Simple answer : ALT-D-D-N and follow the wizard

Please refer Excel help for : external data query. And google too. Details will be version dependent

There are various approaches depending on what you want to do. Parameterised queries are good - can auto-refresh on changing a parameter cell. There are options to auto-refresh every n minutes. Also on file open. With VBA more control/customisation is possible.

With VBA there are alternative approaches too. Such as ADO

regards
 
Upvote 0

Forum statistics

Threads
1,214,936
Messages
6,122,340
Members
449,079
Latest member
rocketslinger

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top