EXCEL
incognito007
这个作者很懒,什么都没留下…
展开
-
多列去掉两个最小值求平均
对于多列此类聚合问题,SQL比较容易. 需要考虑的是:NULL的处理;相同值的处理,其他,没有什么难度. 看一下代码:with t as( select 班级,科目,成绩,DENSE_RANK() over (partition by 班级,科目 order by 成绩) as rn,row_number() over (partition by 班级,科目原创 2012-02-05 10:24:33 · 705 阅读 · 0 评论 -
BI之 DASHBOARD的POWRE VIEW
上文是在BISM 上传SHAREPOINT的展示。下图,是POWER VIEW展示,主要有图片,而且互动性强。 最后一个是保存POWERPOINT 格式,如果连接 SHAREPOINT FARM,同样可以互动。原创 2012-04-30 12:22:00 · 1066 阅读 · 0 评论 -
EXCEL 2013 - POWER VIEW 之二
另一个特性,增加了 BING MAP.很容易创建数据地图,IT'S A PRETTY COOL FEATURE. 下面一个表 可以EASY 变成 数据地图原创 2012-07-21 01:16:46 · 2013 阅读 · 0 评论 -
EXCEL 2013 - POWER VIEW 之一
EXCEL 2013 集成了 POWRE VIEW, 对于没有 SHAREPOINT 的用户,是个喜讯。 下面来看一下: 数据采用 BISM TABULAR MODEL 注意: MSOLAP 5 PROVIDER 下图是个简单的 POWER VIEW 注意: PIE AND CARD 是全部。下图是向下钻取到美国的数据原创 2012-07-21 00:14:18 · 3330 阅读 · 0 评论 -
EXCEL 2013 - OLAP TOOLS
OLAP TOOLS 终于支持 CALCULATE MEASURE AND CALCULATE MEMBER 啦。以前, 需要三方支持,现在,不要其它帮助了。原创 2012-07-21 06:35:07 · 1587 阅读 · 0 评论 -
EXCEL 2013 - TIMELINE
新增特性 TIMELINE, 包括: YEARS, QUARTERS, MONTHS, DAYS 时间过滤,可以应用多个透视表。原创 2012-07-21 11:15:36 · 1750 阅读 · 0 评论 -
Comparison Modeling between Excel and PowerPivot
Using the xVelocity engine without the PowerPivot add-in:Import millions of rows from multiple data sources:Relationships that exist in the external data source can be detected and i原创 2012-08-01 07:30:40 · 896 阅读 · 0 评论 -
闲扯:Excel 2013的PowerPivot及其它
Excel 2013的RTM 出来几天了,用了一下。以下是一些感受, 纯属胡扯: 1,安装问题Excel 2010的PowerPivot常出现安装问题,现在没有了,内置了,只需要加载。而且,Excel 2013已经使用Xvelocity引擎,即使不使用PowerPivot,也可以导入海量数据。 2,关系问题Excel 2013的表可以创建关系,也可以进行Dax Qu原创 2012-11-01 06:15:44 · 2274 阅读 · 0 评论 -
Excel 2013 - PowerPivot 内存检查
检查 PowerPivot 内存占用,适用 Excel 2013。 Option ExplicitSub GetMemoryUsage() Dim wbTarget As Workbook Dim ws As Worksheet Dim rs As Object Dim lRows As Long Dim lRow As Long Dim原创 2013-03-28 05:33:15 · 1741 阅读 · 0 评论 -
BI之DASHBOARD
BISM,EXCEL结合,创建DASHBOARD,非常容易。下图是本人最近的一个实例,1990-2011世界各国GDP的DASHBOARD. 数据来源世界银行. 主要步骤:下载数据,T-SQL OR SSIS 整理,导入SQL SERVER。下载图片,主要用于POWER VIEW,POWERSHELL准备,用SSIS批量导入SQL SERVER。建立模原创 2012-04-30 11:59:56 · 1983 阅读 · 0 评论 -
数据透视表的VLOOKUP模糊查找
EXCEL的VLOOKUP有模糊查找,如果最后是TRUE. 在数据透视表中,也可以实现的. 比较简单,要提醒的是,LASTNOBLANK HAS TWO PARAMETERS, THE LAST ONE CAN BE SET TO 1.原创 2012-03-19 01:47:08 · 1995 阅读 · 0 评论 -
BOM的问题
BOM的问题,无论SQL, 还是PP,都比较容易.看一个简单的例子: 直观一点, 用图表示: SQL处理,一个是CTE,另一个是HIERACHRYID,并不难,这里不说了. 下面看PP的处理,更简单一些,功能比SQL,当然也差一些了. 这里用了PATH为行标签,惟一要提的是,IF PATHITEM 为 BLANK, PATH原创 2012-02-05 09:51:32 · 552 阅读 · 0 评论 -
SSIS FOR EXCEL 多工作簿多工作表合并
多工作簿多工作表合并,比较容易。借用"正式竞赛[83]VBA多工作簿多工作表查询"的数据,表示感谢。数据有80个工作簿,每个工作簿有3个工作表,总共240个工作表。考虑数据比较大,因此导入数据库。(实际数据量很小,800行记录,可以直接导入EXCEL.第一步:创建表 第二步:IS内新建PACKAGE 第三步执行 第四步EX原创 2011-12-29 05:27:19 · 1701 阅读 · 0 评论 -
MDX在EXCEL透视表的写法
在透视表里,使用MDX ,要注意写法. 下面提供几个示例,Median( ( [DimDate].[CalendarYear].CurrentMember * [DimDate].[EnglishMonthName].[All].Children原创 2012-01-01 00:56:33 · 3127 阅读 · 0 评论 -
Microsoft Access Database Engine 2010 Redistributable
If you are the user of an application, consult your application documentation for details on how to use the appropriate driver.If you are an application developer using OLEDB, set the Provider argum原创 2012-03-24 07:36:43 · 2248 阅读 · 0 评论 -
SQL SERVER 2012 DQS练习-数据匹配
DQS的CLEANSING主要用于不正确的数据,MATCHING则是为了去掉重复数据。 1,建立一个新计划,选择MATCHING,然后,就是数据源和DOMAIN的MAPPING了, 2,点“开始”,DQS SERVER开始工作了,,,,,,,,,,,,,,,, 结束了,发现两个记录相似。 3,最后是出口数据 从上图看出,重复的记录没有原创 2012-04-01 07:23:30 · 994 阅读 · 0 评论 -
SQL SERVER 2012 DQS练习-数据净化
SQL SERVER 2012 DQS 是新的功能,下面通过实例练习来实现数据净化. 1,启动DATA QUALITY CLIENT,建立一个新 KNOWLEDGE BASE,根据DQS 文件.2,选择DOMANIN MANAGEMENT,点NEXT 所有DOMAIN已经列出,注意DOMAIN RULE,这里以EMAIL ADDRESS为例,结尾为@ADVENTURE原创 2012-04-01 06:51:28 · 1608 阅读 · 0 评论 -
BISM TABULAR MODEL 分集(EXCEPT)一个实例
use ExcelExercisego--===== Create the test table CREATE TABLE Purchase ( PurchaseID INT IDENTITY(1,1), CustomerID INT, ProductCode CHAR(1) PRI原创 2012-03-30 09:21:29 · 1175 阅读 · 0 评论 -
SQL SERVER 2012 DQS练习-集成服务(SSIS)
SQL SERVER 2012的集成服务(SSIS)中有一个DQS CLEANSING COMPENENT,下面练习一下它。 1,首先在 SQL DATA TOOLS中建立一个新的SSIS计划,注意现在改名了,不叫BIDS了,呵呵。2,建立一个OLE DB CONNECTION MANAGER, 拖放 OLE DB SOURCE,数据源是EXCEL。3,拖放 DQS CLEANSI原创 2012-04-01 10:35:06 · 2088 阅读 · 0 评论 -
M查询几个例子
= Table.Group(Source, {"Column1"}, {{"Column2", each [Column2], type list}, {"Column3", each Text.Combine([Column2], " "), type text}})(page) => let Source = Web.Page(Web.Contents(“http://XXX/pag原创 2013-04-20 02:01:06 · 1137 阅读 · 0 评论