新西兰天维网社区

标题: 有几个Excel问题,想请教 [打印本页]

作者: KKO    时间: 2009-9-2 20:44:06     标题: 有几个Excel问题,想请教

1. How to separate a column's data which containts both numbers and letters? e.g:24djeu,15dege,25gtfv,65frge. becomes two columns:24,15,25,65 and then: djeu,dege,gtfv,frge?

2. what is relative references and absolute references? 它们有什么用吗?

3. How to incert the new Micro you have just saved to the worksheet as you will create an auto button?  

谢谢高手指点~
作者: jarod_2003    时间: 2009-9-2 20:59:58

ask googel , all answers r there .
作者: purplefog    时间: 2009-9-2 21:02:04

第一个用text to columns吧?
作者: jarod_2003    时间: 2009-9-2 21:09:01

那些都是连在一起的,没有空格,没有标点,我觉得分不了,但是可以试一下。网上很多macro 都可以自动帮你sort , 楼住自己找找。
作者: KKO    时间: 2009-9-2 21:17:58

thanks purplefog, number 1 solved...
作者: jarod_2003    时间: 2009-9-2 21:20:31

你真能分?我自己试验了一下,怎么分不了????

请教一下高人呢。。。。。。。。。。。。
作者: KKO    时间: 2009-9-2 21:29:50

haha sorry Jarod, thoese mixed cells need to be incerted a comma or space in between  first before using the "txt to column" function.
作者: purplefog    时间: 2009-9-2 21:30:25

原帖由 KKO 于 2009-9-2 20:17 发表
thanks purplefog, number 1 solved...

不客气
作者: jarod_2003    时间: 2009-9-2 21:55:11

晕!你有自动加逗号的func ?
如果使用手动,我服了你。。。。。。。
作者: purplefog    时间: 2009-9-2 21:57:42

原帖由 jarod_2003 于 2009-9-2 20:55 发表
晕!你有自动加逗号的func ?
如果使用手动,我服了你。。。。。。。

txt to column的时候你可以选fixed width呀,自己定就好
作者: love_3_month    时间: 2009-9-2 22:03:54

原帖由 KKO 于 2009-9-2 19:44 发表
1. How to separate a column's data which containts both numbers and letters? e.g:24djeu,15dege,25gtfv,65frge. becomes two columns:24,15,25,65 and then: djeu,dege,gtfv,frge?& `9 g! f4 b# ]  Y9 z0 h3 N, b- t

2. what is relative references and absolute references? 它们有什么用吗?2 G% |6 ~" v/ c

3.. How to incert the new Micro you have just saved to the worksheet as you will create an auto button


1. text to column, or, =left (xxx, 2), =right(xxx, 4), 可以分成两块,分别取前2和后4.

2.一般情况下用relative,但有的时候copy and paste的时候用absolute, 比如,都是左边的单元格乘以某个固定单元格(比如汇率),那就可以 B2=A2*$a$1,这样copy 到 b3 就是 b3=a3*$a$1

3. 用form吧,不是很明白你的意思,你是想做一个button吗? form可以assign macro.
作者: jarod_2003    时间: 2009-9-2 22:05:40

不可以啦!!! 我试验过了。。。。。
作者: love_3_month    时间: 2009-9-2 22:15:09

原帖由 jarod_2003 于 2009-9-2 21:05 发表
不可以啦!!! 我试验过了。。。。。




可以啦,我每天都用
作者: KKO    时间: 2009-9-2 22:33:21

谢谢Love-3-Month!!!

问题来了
1.如果用到你说的=left (xxx, 2), =right(xxx, 4), 因为每一个cell的前面数字根后面字母都是random的,我一定要逐一enter formula 吗?例如:第一个来说=left(24,2), 第二个必须手改成=left(15,2)?

2.我明白relative 的意思了!你能provide steps how i can copy the formula and paste to B3?

[ 本帖最后由 KKO 于 2009-9-2 21:36 编辑 ]
作者: 晨曦.com    时间: 2009-9-3 00:12:33

原帖由 KKO 于 2009-9-2 21:33 发表
谢谢Love-3-Month!!!

问题来了
1.如果用到你说的=left (xxx, 2), =right(xxx, 4), 因为每一个cell的前面数字根后面字母都是random的,我一定要逐一enter formula 吗?例如:第一个来说=left(24,2), 第二 ...


只要你的数据是统一的格式,2个数字+4个字母
24djeu =LEFT(A1,2)24
15dege=LEFT(A2,2)15
25gtfv=LEFT(A3,2)25
65frge=LEFT(A4,2)65

作者: love_3_month    时间: 2009-9-3 00:26:08

原帖由 KKO 于 2009-9-2 21:33 发表
谢谢Love-3-Month!!!

问题来了
1.如果用到你说的=left (xxx, 2), =right(xxx, 4), 因为每一个cell的前面数字根后面字母都是random的,我一定要逐一enter formula 吗?例如:第一个来说=left(24,2), 第二 ...


2 说起来比较麻烦,最简单的就是copy paste, 或者下拉。你愿意的话把email pm给我,给你发几个例子。不过要周五了才行了,明天我“病”假,我明天再家也没时间弄excel.

1. 比较简单。如果你知道前两位一定是数字,之后的都是字符但长度不知,你可以套用公式,比如LEN(XXX) 就是XXX得长度,那么

Left (xxx, 2) 就能取前两位
right(xxx, len(xxx)-2)就可以取除了前两位之后的所有字符

或者用赖皮的方法
mid(xxx, 3, 100)就可以取第三位开始的100个字符(取完为止)
作者: jarod_2003    时间: 2009-9-3 07:56:23

我是说得紫小姐的方法,

你的左右大法应该可以。。。。。。。。。。居然忘记了由这么简单的公式。。。。。。。我还在想复杂的东西。。。。。。。。。。。。。。。
作者: love_3_month    时间: 2009-9-3 13:35:00

原帖由 jarod_2003 于 2009-9-3 06:56 发表
我是说得紫小姐的方法,

你的左右大法应该可以。。。。。。。。。。居然忘记了由这么简单的公式。。。。。。。我还在想复杂的东西。。。。。。。。。。。。。。。


紫雾的txt to column也可以,第一步就是选 分隔符号或fixed column,选fixed column,然后自己在第二个字符后按一下表示分开,就可以了。
作者: purplefog    时间: 2009-9-3 14:10:28

原帖由 love_3_month 于 2009-9-3 12:35 发表


紫雾的txt to column也可以,第一步就是选 分隔符号或fixed column,选fixed column,然后自己在第二个字符后按一下表示分开,就可以了。


三月大叔解释得好

他怎么就不明白呢?


作者: KKO    时间: 2009-9-3 14:50:50

Thanks again, question 2 solved!

Now question 3: How to incert an auto button which will run the micro i have just saved?

是的,我想做一个button, 目的是想只要click 这个button就会自动refresh the Pivot table.

Love-3-month能解说一下吗?谢谢~~
作者: purplefog    时间: 2009-9-3 14:53:09

原帖由 KKO 于 2009-9-3 13:50 发表
Thanks again, question 2 solved!

Now question 3: How to incert an auto button which will run the micro i have just saved?

是的,我想做一个button, 目的是想只要click 这个button就会自动refresh the  ...

why bother adding a button? u just right click ur mouse, and choose refresh pivot table
作者: KKO    时间: 2009-9-3 15:15:45

原帖由 purplefog 于 2009-9-3 13:53 发表

why bother adding a button? u just right click ur mouse, and choose refresh pivot table


I have missed mentioned, the micro has saved contains more than just refreshing the pivot table also clearing all the old data and replaced with new ones.
作者: love_3_month    时间: 2009-9-3 15:41:34

我公司用的是英文,现在在家是中文,不知道能不能说清楚

在工具栏上右击,会出现一个菜单,确保选中 窗体(英文应该是form吧)

里面有个小方块,排第四个,叫按钮(button),选它,然后在表格任意地方画个框,放下button

它立刻就会让你“指定宏”,assign macro。
作者: KKO    时间: 2009-9-3 17:13:12

原帖由 love_3_month 于 2009-9-3 14:41 发表
我公司用的是英文,现在在家是中文,不知道能不能说清楚

在工具栏上右击,会出现一个菜单,确保选中 窗体(英文应该是form吧)

里面有个小方块,排第四个,叫按钮(button),选它,然后在表格任意地方画个框, ...


在工具栏上右击,会出现一个菜单,只有customise quick access toolbar etc, 菜单里找不到form的东西。
作者: KKO    时间: 2009-9-3 17:14:48

原帖由 love_3_month 于 2009-9-3 14:41 发表
我公司用的是英文,现在在家是中文,不知道能不能说清楚

在工具栏上右击,会出现一个菜单,确保选中 窗体(英文应该是form吧)

里面有个小方块,排第四个,叫按钮(button),选它,然后在表格任意地方画个框, ...


已经pm你msn 了。我还有2个问题想请教。

感激ing~~
作者: jarod_2003    时间: 2009-9-3 17:25:12

原帖由 purplefog 于 2009-9-3 13:10 发表


三月大叔解释得好他怎么就不明白呢?


我忘记按next了,一直在第一步向怎么加竖线。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

最近大脑不好用,是不是快死了哦?
作者: love_3_month    时间: 2009-9-3 18:50:32

一直在忙着写游记

你应该可以看到这个菜单啊。

或者,进入menu - tool - 自定义-窗体 打钩。如果看不到,那可能是你的excel没装全。






欢迎光临 新西兰天维网社区 (http://bbs.skytrade.co.nz/) Powered by Discuz! X2