我目前在一个非IT项目,目前有数据,需要一些系统的分析(数学公式)。数据目前存储在Excel中,但是在Excel中手动输入/按摩数据进行分析是很痛苦的。
中的访问权限?
发布于 2009-09-01 16:07:32
您说的是对原始数据的输入和编辑的访问。然后用Access在Excel中进行高级计算,并将数据提供给它。
我认为这是一种Excel策略,因为您正在利用这两个应用程序的优势。
关于如何查询Excel的访问权限,此页面提供了详细的明确说明:
https://web.archive.org/web/1/http://articles.techrepublic%2ecom%2ecom/5100-10878_11-6112813.html
我通过搜索"excel查询访问“从谷歌找到了一个。这是第一个链接;如果您需要更多信息,请检查其他链接。
发布于 2009-09-04 15:28:21
我认为将数据存储在Access中有很多优点。如果使用SQL获取数据是有帮助的,那么这是一个无需考虑的问题。除此之外,您可以将数据存储在Excel中,就像存储在数据库中一样,但要由您来执行规范化和数据完整性。如果你把它放在Access中,Jet会强迫你去做(假设你设置的很好)。
对于Excel 2003和以前的版本,我有一个有很多图片的页面。http://dicks-clicks.com/excel/ExternalData.htm
此外,如果您能够轻松地输入您自己的SQL,那么请帮助自己并从这里下载QueryManager,http://www.jkp-ads.com/download.asp将允许您比使用MSQuery更快地编辑查询。
发布于 2009-09-01 15:27:19
是的,这样会更好。有许多不同的路径可供选择。这里有一个你可能没有考虑过的选择:
。
这样,您可以将原始数据留在Excel中,如果您对此比较满意,但仍然运行SQL查询。
关于你的第二个问题,你不需要一本书。在Excel中,您可以转到Data->"Import“->”Import“,并自动将Access查询中的数据直接提取到Excel中。
我希望这能帮到你。
编辑:我还建议您谷歌高级Excel函数,如Sumproduct、Sumif和Countif。根据您的分析,这三个函数可能允许您完全跳过访问。
https://stackoverflow.com/questions/1362998
复制相似问题