新足迹

 找回密码
 注册

精华好帖回顾

· 小心楼花骗局 (2010-9-6) 澳洲只是个传说 · 砍树记 (2008-12-2) cigmm
· 写简历应避免的五大错误! (2005-4-27) Kingfisher · 重回 Brighton beach..................(17# 加两张) (2011-1-5) 星星星星
Advertisement
Advertisement
查看: 2156|回复: 32

[学习培训] extract SAP to Excel 如何sorting时间的问题- 新手求教 [复制链接]

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

我一直都不太明白以下这个问题,向大家求教。

公司会每周从SAP 里面extract 一个outstanding sales order list. 然后根据此list 做以下分析。


Line no.        Material:        Material Description         PO Number        PO Item        Created On        Item Qty         Net price        Del Date
222                238173        COVER                         201977            270                11.12.2009        10                 150                04.05.2012


但是这个时间11.12.2009 从SAP里卖弄出来并不是EXCEL 认可的date format...也就是说不可以用sorting by date.因为excel 认可这些date 为individual text. 不知道怎么才能把他成可以sort 的形式呢?否则任何pivotal table 什么都不能用上date这一项,而这个又是很重要的。

Note:我试过右击选中format, 选择date 形式,但是还是不行。

我也是有试过写公式=date(11.12.2009)直接出来error. 然后我的supervisor 她也不会...但我相信肯定不难,只是没有点通而已。

希望给点答案,先谢过了。
Advertisement
Advertisement

发表于 2012-10-1 18:55 |显示全部楼层
此文章由 forestlevy 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 forestlevy 所有!转贴必须注明作者、出处和本声明,并保持内容完整
你可以在Sap里先Sort好啊。或者可以进Sap的Setting改?你也可以在Excel里改国家,然后它就认澳洲时间了。

发表于 2012-10-1 19:02 |显示全部楼层
此文章由 william23 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 william23 所有!转贴必须注明作者、出处和本声明,并保持内容完整
forestlevy 发表于 2012-10-1 18:55
你可以在Sap里先Sort好啊。或者可以进Sap的Setting改?你也可以在Excel里改国家,然后它就认澳洲时间了。 ...

谢谢回复啊!

如果只有一个时间的时候可以再SAP里面先sort 好

但是经常会有两三个时间比如
create date           Due date            Overdue Date        Penalty date etc.

我就不知道咋整了...

Del Date
04.05.2012
04.05.2012
14.10.2011
04.05.2012
01.08.2012
04.05.2012
24.04.2012
04.05.2012
04.05.2012
04.05.2012
04.05.2012
04.05.2012
05.12.2011
04.05.2012
04.05.2012
01.05.2012
04.05.2012
04.05.2012

发表于 2012-10-1 19:17 |显示全部楼层
此文章由 donglian18 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 donglian18 所有!转贴必须注明作者、出处和本声明,并保持内容完整
应该可以在excel里面改的呀?

2014年度奖章获得者

发表于 2012-10-1 19:20 |显示全部楼层
此文章由 rainy118 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 rainy118 所有!转贴必须注明作者、出处和本声明,并保持内容完整
日,这个问题太简单了,高亮你的日期列,CTRL+H, 就是菜单里的查找替换,查找字符:  . 就是那个点,替换为: /   , 就是澳洲日期的斜杠。
完毕,加分。

评分

参与人数 1积分 +1 收起 理由
紫衣 + 1 easy:)

查看全部评分

2014年度奖章获得者

发表于 2012-10-1 19:21 |显示全部楼层
此文章由 rainy118 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 rainy118 所有!转贴必须注明作者、出处和本声明,并保持内容完整
忘了最后说一下,选择全部替换。
Advertisement
Advertisement

发表于 2012-10-1 19:42 |显示全部楼层
此文章由 Lucifer 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Lucifer 所有!转贴必须注明作者、出处和本声明,并保持内容完整
这个问题和SAP有什么关系?

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

U can change format for ur user.

发表于 2012-10-1 23:48 |显示全部楼层
此文章由 william23 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 william23 所有!转贴必须注明作者、出处和本声明,并保持内容完整
rainy118 发表于 2012-10-1 19:21
忘了最后说一下,选择全部替换。

试了你的方法 不可行嘿 不信就把上面那列数字copy 到excel 里面去做做看嘛 结果是下面的这幅样子的(我是按升序排列的)

能解答的肯定加分!!

Del Date
01/05/2012
01/08/2012
04/05/2012
04/05/2012
04/05/2012
04/05/2012
04/05/2012
04/05/2012
04/05/2012
04/05/2012
04/05/2012
04/05/2012
04/05/2012
04/05/2012
04/05/2012
05/12/2011
14/10/2011
24/04/2012

发表于 2012-10-1 23:55 |显示全部楼层
此文章由 william23 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 william23 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Lucifer 发表于 2012-10-1 19:42
这个问题和SAP有什么关系?

经常SAP 弄出来的原始data 放在excel 里面不可以vlookup 要paste value only 到一张新的worksheet 才可以这么运行,所以我觉得此问题可能与 SAP setting 有关

发表于 2012-10-2 00:06 |显示全部楼层
此文章由 000567 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 000567 所有!转贴必须注明作者、出处和本声明,并保持内容完整
su3 可以改自己的date format

end user应该没有su01的权限
Advertisement
Advertisement

发表于 2012-10-2 00:34 |显示全部楼层
此文章由 sydney.tennis 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 sydney.tennis 所有!转贴必须注明作者、出处和本声明,并保持内容完整
假设04.05.2012在A2.


=DATE(RIGHT(A2,4),MID(A2,4,2),LEFT(A2,2))

评分

参与人数 2积分 +3 收起 理由
william23 + 2 It looks like the most easiest way to fi
紫衣 + 1 this is kind of my thinking

查看全部评分

发表于 2012-10-2 08:19 |显示全部楼层
此文章由 Lucifer 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Lucifer 所有!转贴必须注明作者、出处和本声明,并保持内容完整
william23 发表于 2012-10-1 23:55
经常SAP 弄出来的原始data 放在excel 里面不可以vlookup 要paste value only 到一张新的worksheet 才可以 ...

这个问题最多算是 spreadsheet manipulation,SAP 导出来的格式都这样,不可能给你personal setting的。
Really?

2014年度奖章获得者

发表于 2012-10-2 08:38 |显示全部楼层
此文章由 rainy118 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 rainy118 所有!转贴必须注明作者、出处和本声明,并保持内容完整
william23 发表于 2012-10-1 23:48
试了你的方法 不可行嘿 不信就把上面那列数字copy 到excel 里面去做做看嘛 结果是下面的这幅样子的(我是 ...

高亮,有个小按钮,选择转换成excel 格式。

发表于 2012-10-2 11:31 |显示全部楼层
此文章由 flat26a 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 flat26a 所有!转贴必须注明作者、出处和本声明,并保持内容完整
简单,首先选中那列,然后 text to column,选Delimited, 然后在other里填上 . (就是你的分割符号)

然后你的日期、月份、年就到3个不同列里了

再到第4列里用公式date,在它提供的年,月,日里分别填上你对应的单元格

本帖子中包含更多资源

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

x

评分

参与人数 1积分 +1 收起 理由
william23 + 1 Thank you. It does work.

查看全部评分

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

发表于 2012-10-2 11:33 |显示全部楼层
此文章由 flat26a 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 flat26a 所有!转贴必须注明作者、出处和本声明,并保持内容完整
sydney.tennis 发表于 2012-10-2 00:34
假设04.05.2012在A2.

你的方法如果是 4.5.2012 或者 4.10.2012就有问题了
有望得到的去努力,无望得到的不介意,无论输赢,姿态都要好看
Advertisement
Advertisement

发表于 2012-10-2 11:38 |显示全部楼层
此文章由 flat26a 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 flat26a 所有!转贴必须注明作者、出处和本声明,并保持内容完整
rainy118 发表于 2012-10-1 19:20
日,这个问题太简单了,高亮你的日期列,CTRL+H, 就是菜单里的查找替换,查找字符:  . 就是那个点,替换为 ...

这个办法不行的,换成/后,EXCEL还是把数据当成字符保存,而不是日期,所以还是不能排序

我很早前试过这个办法,发现不管用
有望得到的去努力,无望得到的不介意,无论输赢,姿态都要好看

2014年度奖章获得者

发表于 2012-10-2 11:51 |显示全部楼层
此文章由 rainy118 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 rainy118 所有!转贴必须注明作者、出处和本声明,并保持内容完整
flat26a 发表于 2012-10-2 11:38
这个办法不行的,换成/后,EXCEL还是把数据当成字符保存,而不是日期,所以还是不能排序

我很早前试过这 ...

我晕菜,你高亮后会有一个小按钮,问你要不要转换格式,选择转换成日期就行了

发表于 2012-10-2 12:28 |显示全部楼层
此文章由 flat26a 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 flat26a 所有!转贴必须注明作者、出处和本声明,并保持内容完整
rainy118 发表于 2012-10-2 11:51
我晕菜,你高亮后会有一个小按钮,问你要不要转换格式,选择转换成日期就行了 ...

不好意思没看到你说的那个按钮呀。。。。能不能截个图让我学习下?谢谢!
有望得到的去努力,无望得到的不介意,无论输赢,姿态都要好看

2014年度奖章获得者

发表于 2012-10-2 12:33 |显示全部楼层
此文章由 rainy118 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 rainy118 所有!转贴必须注明作者、出处和本声明,并保持内容完整
连接在这里,自己看。就是第一个,错误检查的那个。

http://school.cfan.com.cn/office ... 171690d159217.shtml

发表于 2012-10-2 12:36 |显示全部楼层
此文章由 shuyuanli 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 shuyuanli 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 shuyuanli 于 2012-10-2 12:37 编辑
flat26a 发表于 2012-10-2 12:28
不好意思没看到你说的那个按钮呀。。。。能不能截个图让我学习下?谢谢! ...


首先,你要确保你的电脑系统是澳洲的时间格式,excel默认的时间格式是与电脑一致的

其次,你find . and replace / 之后,你检查一下单元格内时间的前面是否还有空格, 一般sap下载下来的时间前面会有空格,你用find 空格 replace nothing,就可以把空格去掉,这时数据应该就可以被认作时间了。

再不行,把你的表格发给我试试。

评分

参与人数 1积分 +5 收起 理由
pretty + 5 热心人

查看全部评分

需要NAATI三级翻译的请联系我
Advertisement
Advertisement

发表于 2012-10-2 12:38 |显示全部楼层
此文章由 jasonliu234 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 jasonliu234 所有!转贴必须注明作者、出处和本声明,并保持内容完整
EXCEL -
custom date - dd.mm.yyyy

发表于 2012-10-2 12:44 |显示全部楼层
此文章由 flat26a 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 flat26a 所有!转贴必须注明作者、出处和本声明,并保持内容完整
rainy118 发表于 2012-10-2 12:33
连接在这里,自己看。就是第一个,错误检查的那个。

http://school.cfan.com.cn/office/excel/2008-02-16/ ...

可是我把数据copy过去后,EXCEL不认为有错,不显示那个错误检查的按钮呀。。。有什么办法让那个错误检查按钮强制出现呢?

我错误检查下的选项都选了

本帖子中包含更多资源

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

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

2014年度奖章获得者

发表于 2012-10-2 12:45 |显示全部楼层
此文章由 rainy118 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 rainy118 所有!转贴必须注明作者、出处和本声明,并保持内容完整
上传你的表格,我看看。

发表于 2012-10-2 12:46 |显示全部楼层
此文章由 flat26a 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 flat26a 所有!转贴必须注明作者、出处和本声明,并保持内容完整
jasonliu234 发表于 2012-10-2 12:38
EXCEL -
custom date - dd.mm.yyyy

这个肯定不行,因为原始数据EXCEL已经不认为它是日期了
有望得到的去努力,无望得到的不介意,无论输赢,姿态都要好看

发表于 2012-10-2 12:47 |显示全部楼层
此文章由 flat26a 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 flat26a 所有!转贴必须注明作者、出处和本声明,并保持内容完整
rainy118 发表于 2012-10-2 12:45
上传你的表格,我看看。

晕,我不是楼主。。。

你把他的数据自己COPY到EXCEL试试
有望得到的去努力,无望得到的不介意,无论输赢,姿态都要好看
Advertisement
Advertisement

2014年度奖章获得者

发表于 2012-10-2 12:49 |显示全部楼层
此文章由 rainy118 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 rainy118 所有!转贴必须注明作者、出处和本声明,并保持内容完整
flat26a 发表于 2012-10-2 12:47
晕,我不是楼主。。。

你把他的数据自己COPY到EXCEL试试

我得没问题啊?查找替换直接就是日期了阿?

发表于 2012-10-2 12:50 |显示全部楼层
此文章由 jasonliu234 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 jasonliu234 所有!转贴必须注明作者、出处和本声明,并保持内容完整
flat26a 发表于 2012-10-2 12:46
这个肯定不行,因为原始数据EXCEL已经不认为它是日期了


晕,就是不认日期,才设置成日期格式

本帖子中包含更多资源

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

x
恢复人体的秩序,让免疫力自己去治病。

发表于 2012-10-2 12:50 |显示全部楼层
此文章由 flat26a 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 flat26a 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我不是楼主,弄得我比楼主还积极。。。

我的解决方案在15楼,这个肯定好用,因为同样的问题我以前遇到过

发表于 2012-10-2 12:55 |显示全部楼层
此文章由 flat26a 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 flat26a 所有!转贴必须注明作者、出处和本声明,并保持内容完整
jasonliu234 发表于 2012-10-2 12:50
晕,就是不认日期,才设置成日期格式

没用的,你试下把搂主的数据copy到EXCEL,用你的方法改一下,然后排序试下?你会发现数据根本没有按日期排序!或者加个filter试下?如果是日期的话会自动有年份,月份的sorting,但是你的方法不会有

请先试试数据能不能按日期排序再说!这个才是楼主的要求

评分

参与人数 1积分 +2 收起 理由
william23 + 2 你太懂我了!!

查看全部评分

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

发表回复

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

本版积分规则

Advertisement
Advertisement
返回顶部