新足迹

 找回密码
 注册

精华好帖回顾

· (新加:豪宅装修照、遛蜥照!)在澳洲养异宠——鬃狮蜥(Bearded dragon)的饲养(多图长文) (2021-6-1) 海边小妹 · 北方人最爱的打卤面 (2005-2-5) susan
· 希望能帮助到想转行IT或者还在读书的小伙伴-更新 (2018-10-7) 米奇是只猫 · 【金融危机征文】:winter passes (2008-11-9) loushenghong
Advertisement
Advertisement
查看: 19421|回复: 167

[学习培训] Sydney BI [复制链接]

发表于 2014-9-18 22:48 |显示全部楼层
此文章由 平平淡淡 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 平平淡淡 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 平平淡淡 于 2016-12-2 09:36 编辑

我是做Business Intelligence的,工作中涉及到的工具有Excel BI,Power BI,MS BI,Tableau,Alteryx等等。如果大家对BI有兴趣或者有问题,可以用onedrive 或者dropbox 或者我email (uniquebob0709@gmail.com) 发个sample data,我会尽量快解答。 本贴长期有效。也希望通过此帖结交志同道合的朋友。

注意,有童鞋发给我sample workbook, 建议如果有任何敏感信息请适当处理后再发给我,我会贴图方便大家一起学习。如果不慎偷漏了你的信息,本人概不负责,所以请务必伪装你的数据后再发给我

评分

参与人数 21积分 +74 收起 理由
chase3 + 4 感谢分享
atiess + 4 感谢分享
jiaqi_518 + 3 感谢分享

查看全部评分

Advertisement
Advertisement

发表于 2014-9-18 22:51 |显示全部楼层
此文章由 平平淡淡 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 平平淡淡 所有!转贴必须注明作者、出处和本声明,并保持内容完整

评分

参与人数 1积分 +2 收起 理由
william.wangzy + 2 你太有才了

查看全部评分

退役斑竹 2017年度勋章

发表于 2014-9-18 22:56 |显示全部楼层
此文章由 slau1 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 slau1 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我覺得自己在辦公室就是excel hotline
不過一般就是vlookup幫別人解決問題
期待牛人更多tips

发表于 2014-9-18 23:02 |显示全部楼层
此文章由 平平淡淡 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 平平淡淡 所有!转贴必须注明作者、出处和本声明,并保持内容完整
给MS打打广告

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

发表于 2014-9-18 23:08 |显示全部楼层
此文章由 date 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 date 所有!转贴必须注明作者、出处和本声明,并保持内容完整
不错,以后有问题找你

发表于 2014-9-18 23:13 |显示全部楼层
此文章由 小馋豆 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 小馋豆 所有!转贴必须注明作者、出处和本声明,并保持内容完整
正好公司更新电脑,新的excel 2013不适应,可以来请教
Advertisement
Advertisement

发表于 2014-9-18 23:59 |显示全部楼层
此文章由 gzrain 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 gzrain 所有!转贴必须注明作者、出处和本声明,并保持内容完整
感谢分享

想请教一下lz, BI日常工作具体是什么呢,分析数据然后整理给manager?

发表于 2014-9-19 08:39 来自手机 |显示全部楼层
此文章由 平平淡淡 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 平平淡淡 所有!转贴必须注明作者、出处和本声明,并保持内容完整
BI 就是采集,加工,处理公司的数据,然后给其他business user(通常是business analyst) ,再经过他们的分析交给他们的经理。这是传统意义上的BI。随着BI技术的发展,特别是self-service BI的发展,business analyst已经可以基本不依靠BI自己建模了。我是介于两者之间吧。当然每个公司的情况都不一样,和公司规模大小有关。传统BI 前期投入资金大,建模时间长,小公司通常发现很难justify cost,反而self serviceBI 更适合,投入小,产出快。两者用的tool 也不一样。手机上打点字真不易,希望回答了楼上的问题

评分

参与人数 2积分 +5 收起 理由
everyday + 3 感谢分享
gzrain + 2 谢谢奉献

查看全部评分

发表于 2014-9-19 08:45 |显示全部楼层
此文章由 macro_micro_eco 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 macro_micro_eco 所有!转贴必须注明作者、出处和本声明,并保持内容完整
哇 好人

发表于 2014-9-19 09:52 来自手机 |显示全部楼层
此文章由 晓暄 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 晓暄 所有!转贴必须注明作者、出处和本声明,并保持内容完整
小白的excel问题可以问吗,比如怎么用这个功能如何设置那个....

发表于 2014-9-19 09:56 |显示全部楼层
此文章由 uknowoppa82 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 uknowoppa82 所有!转贴必须注明作者、出处和本声明,并保持内容完整
thanks
Advertisement
Advertisement

发表于 2014-9-19 09:58 |显示全部楼层
此文章由 Gladwin 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Gladwin 所有!转贴必须注明作者、出处和本声明,并保持内容完整

发表于 2014-9-19 10:01 |显示全部楼层
此文章由 flat26a 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 flat26a 所有!转贴必须注明作者、出处和本声明,并保持内容完整
楼主好人!

正好有个问题,我们现在用的是Excel 2010,大部分机器只能支持32位的power pivot add-in(虽然我的可以支持64位的)。现在我做的Pivot table很简单,就是发票按供应商金额汇总排序 (因为发现32位power pivot add-in 居然不能做Distinct count ),在Slicer 里面,能不能做Dynamic 的Top X?比如Top 5, Top 10。。。我知道自己可以在Table里选,但是希望能做在Slicer里面这样其他不懂Excel的人只要在Slicer里面按一下就好了。不知道32位的power pivot add-in能不能做?还是只有64位或者Excel 2013才可以?

因为Copyright的问题,现在公司里只能用Excel 2010。

谢谢!
有望得到的去努力,无望得到的不介意,无论输赢,姿态都要好看

发表于 2014-9-19 10:04 来自手机 |显示全部楼层
此文章由 平平淡淡 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 平平淡淡 所有!转贴必须注明作者、出处和本声明,并保持内容完整
晓暄 发表于 2014-9-19 09:52
小白的excel问题可以问吗,比如怎么用这个功能如何设置那个....

有时间我会尽量回复

发表于 2014-9-19 10:09 来自手机 |显示全部楼层
此文章由 平平淡淡 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 平平淡淡 所有!转贴必须注明作者、出处和本声明,并保持内容完整
flat26a 发表于 2014-9-19 10:01
楼主好人!

正好有个问题,我们现在用的是Excel 2010,大部分机器只能支持32位的power pivot add-in(虽然 ...

可以做的,没问题。distinct count 和32 bit还是64bit 没关系,两者都有。建议发个sample workbook给我,toy data 就可以。联系方式看首帖

发表于 2014-9-19 10:30 |显示全部楼层
此文章由 decei 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 decei 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Advertisement
Advertisement

发表于 2014-9-19 14:45 |显示全部楼层
此文章由 flat26a 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 flat26a 所有!转贴必须注明作者、出处和本声明,并保持内容完整
平平淡淡 发表于 2014-9-19 11:09
可以做的,没问题。distinct count 和32 bit还是64bit 没关系,两者都有。建议发个sample workbook给我, ...

谢谢楼主!我发给你Gmail邮箱了,请查收
有望得到的去努力,无望得到的不介意,无论输赢,姿态都要好看

发表于 2014-9-19 22:48 |显示全部楼层
此文章由 平平淡淡 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 平平淡淡 所有!转贴必须注明作者、出处和本声明,并保持内容完整
flat26a 发表于 2014-9-19 14:45
谢谢楼主!我发给你Gmail邮箱了,请查收

I have sent the completed file back to your email. You can  also download the sample workbook from below link.
https://onedrive.live.com/?cid=7 ... 5E31C189063EC%21124

I know you probably do not know Power Pivot much. The key to address your issue is having a disconnected table ( do not set up relationship with your main table), in your case it's the TOP X table with one column. You can google Disconnected Table and find lots of interesting post on this top for Power Pivot.

I start off by building the base measure Spend = SUM(DATA[AMOUNT])
                                                               Number of Supplier = DISTINCTCOUNT(DATA[VENDOR_NAME])
then I rank your category based on Spend  CategoryRank = RANKX(ALL(DATA[Category]),DATA[Spend])
Finally the driver for Dynamic TOP N count is hidden measure(hide it as your users don't need to see it)
IF(HASONEVALUE('TOP'[TOP X]),IF(DATA[CategoryRank]<=VALUES('TOP'[TOP X]),1,0))
This formula checks if only 1 value selected in the TOP N slicer, if yes, all category with rank <= selected slicer value will get 1, else will get 0. if your user selected more than 1 value in slicer, then nothing will be shown as it doesn't make any sense to see top X and Y at the same time.
The Last thing is turn on the value filter to show 1 for the hidden measure



All the formula are exclusive to Power Pivot which is DAX formula and they are not part of normal Excel functions.

There you have it. Dynamic TOP N (what ever you like to call it)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

参与人数 2积分 +6 收起 理由
flat26a + 4 我很赞同
bring32 + 2 感谢分享

查看全部评分

发表于 2014-9-20 06:45 |显示全部楼层
此文章由 cocobai 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 cocobai 所有!转贴必须注明作者、出处和本声明,并保持内容完整
请问你在学校是读什么专业的

发表于 2014-9-20 11:00 |显示全部楼层
此文章由 rm.lh 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 rm.lh 所有!转贴必须注明作者、出处和本声明,并保持内容完整
这个不错,顶

发表于 2014-9-20 11:15 |显示全部楼层
此文章由 william.wangzy 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 william.wangzy 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 william.wangzy 于 2014-9-20 12:37 编辑

好帖子,顶!

我也发了个Pivot Table顺序排列的问题到你的邮箱,先谢谢了。
Advertisement
Advertisement

发表于 2014-9-20 13:24 来自手机 |显示全部楼层
此文章由 平平淡淡 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 平平淡淡 所有!转贴必须注明作者、出处和本声明,并保持内容完整
cocobai 发表于 2014-9-20 06:45
请问你在学校是读什么专业的

化工。一定让你感觉意外吧。

发表于 2014-9-20 21:13 |显示全部楼层
此文章由 平平淡淡 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 平平淡淡 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 平平淡淡 于 2014-9-20 21:52 编辑
william.wangzy 发表于 2014-9-20 11:15
好帖子,顶!

我也发了个Pivot Table顺序排列的问题到你的邮箱,先谢谢了。 ...


method 1 custom sort

Create a Custom List in Excel >Excel options>Edit Custom Lists

Right clcik on field in PT>Sort>More Sort options>Manual>More options>untick Sort automatically>Fisrt Key Sort order>choose your Custom List

This should work. I have used this a lot. for some reason I can not get it work in your case. Have no idea why.

method 2 PowerPivot

You need to install PowerPivot if you do not have it. Add the sort order to your main table( you can use vlookup to grab the sort order from your Order sheets. then load the table into PowerPivot (Clicking Create Linked Table in Power Pivot Tab in Excel ribbon will link your table into Power Pivot)

1. Create Linked Table to bring your table into Power Pivot

2.Click Power Pivot icon to go to Power Pivot Window

2 Click sort by
then select the code column in PowerPivot window and click Sort by Column, select the order column.

. Within PowerPivot window click PivotTable to create a Pivot Table, when you drag code column to Row you will see it's automatically sorted by desired order.


4. Pivot table with Desired sort
Sample workbook can be found below
https://onedrive.live.com/?cid=7 ... 5E31C189063EC%21124

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

发表于 2014-9-20 22:41 |显示全部楼层
此文章由 jingjingying 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 jingjingying 所有!转贴必须注明作者、出处和本声明,并保持内容完整
楼主太强大了,我manager也是excel很厉害,看的我一愣一愣的

发表于 2014-9-21 02:38 |显示全部楼层
此文章由 maodoubao 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 maodoubao 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 maodoubao 于 2014-9-21 02:39 编辑

分儿发完了才看到lz这么热心的帖子。分儿回来一定补上。

请教一个问题。如何合并一堆结构一样的excel文件?(excel2007)
例如:
每个文件workbook都有一个sheet纪录如下数据:
第一行是:房间名称,面积,周长,高度。
从第二行起每行就是按第一行指定的房间数据。

如何把几个上述的workbook合成一个文件?
第一行还一样,第二行起就把所有workbook里的记录合在一起。
来来这个:红鲤鱼与绿鲤鱼与驴

发表于 2014-9-21 10:37 |显示全部楼层
此文章由 糯米老虎 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 糯米老虎 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我提个问题 关于保护工作表的问题。比如,一个excel有10个sheet,每个都不同,每个sheet上都有公式,并且设置成locked,我能否同时保护10个sheet上的所有公式而不用一页一页去设置密码? 试过保护整个文件,但是就算是locked的cell公式还是可以被删除

提前谢过
Everything in life is temporary, even bad days and sleepless nights
Advertisement
Advertisement

发表于 2014-9-21 17:46 |显示全部楼层
此文章由 leyan 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 leyan 所有!转贴必须注明作者、出处和本声明,并保持内容完整
maodoubao 发表于 2014-9-21 02:38
分儿发完了才看到lz这么热心的帖子。分儿回来一定补上。

请教一个问题。如何合并一堆结构一样的excel文件 ...

这个问题我可以回答 LZ 可以指点一下如果有更好的方法

DATA- Consolidate-选择你需要合并的内容 (SHEET1, SHEET2 etc),第一行就不需要选了。

不知道我是否理解正确你的要求。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

参与人数 1积分 +5 收起 理由
maodoubao + 5 感谢分享

查看全部评分

发表于 2014-9-21 19:47 |显示全部楼层
此文章由 平平淡淡 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 平平淡淡 所有!转贴必须注明作者、出处和本声明,并保持内容完整
maodoubao 发表于 2014-9-21 02:38
分儿发完了才看到lz这么热心的帖子。分儿回来一定补上。

请教一个问题。如何合并一堆结构一样的excel文件 ...

楼上的提到了一种方法,见下图,但是我从来没有用过它,参考以下链接获取更多信息。
http://office.microsoft.com/en-a ... et-HP010342300.aspx


碰到这样的问题,我会选择VBA。你可以参考以下连接。你的情况不一样的地方是,每个结构一样的sheet在不同的workbook里,只要多加一个循环就可以了。稍微修改一下下面的code,你的问题就很容易解决了。

http://www.vbaexpress.com/kb/getarticle.php?kb_id=151

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

参与人数 1积分 +5 收起 理由
maodoubao + 5 非常感谢!

查看全部评分

发表于 2014-9-21 20:16 |显示全部楼层
此文章由 平平淡淡 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 平平淡淡 所有!转贴必须注明作者、出处和本声明,并保持内容完整
糯米老虎 发表于 2014-9-21 10:37
我提个问题 关于保护工作表的问题。比如,一个excel有10个sheet,每个都不同,每个sheet上都有公式,并且设 ...

This one is a bit tricky. By default, every cell in a worksheet is locked. If all of your 10 sheets have exactly the same structure, you  can select the first one and hold SHIFT to select last sheet to put 10 worksheets in group mode. then you select all cells to unlock them first and then select the cells with formula and lock them.Lastly protect your worksheet and uncheck "Select locked cells", add password, then you are good to go.

But if the 10 worksheets do not have the same structure and the cells with formula are not in the same range in each sheet, things will get complex here. You can use VBA to do this of course, but it will be cumbersome if you have multiple ranges in each sheet which you want to protect the formula.  I would prefer to have a look at your workbook before i can give you a solid solution.

发表于 2014-9-21 20:16 |显示全部楼层
此文章由 william.wangzy 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 william.wangzy 所有!转贴必须注明作者、出处和本声明,并保持内容完整
平平淡淡 发表于 2014-9-20 21:13
method 1 custom sort

Create a Custom List in Excel >Excel options>Edit Custom Lists

楼主太强了,在源数据里面加一栏看来也是不错的解决办法。还没有用过PowerPivot,我要安装下,再尝试下method 2,谢谢!

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部