由买买提看人间百态

topics

全部话题 - 话题: sheet2
1 2 下页 末页 (共2页)
q*******n
发帖数: 360
1
实在没法子了,这里人多,上来求救excel高手,包子酬谢,我尽量说得详细点,别嫌
啰嗦,实在不行就站内说话。
(1),建立了两个表格Sheet1和Sheet2,
(2),在Sheet1中需要手工输入了两个数据(例如一个在A2,另一个在E2输入的)
(3),然后要求在Sheet1中E2输入的数据自动传到Sheet2中D5的位置(位置要求是:
Sheet2中的A5等于Sheet1中的A2)
(4),我在Sheet2中D5上使用的命令是D5=VLOOKUP(A5,Sheet1!$A$2:$F$10,5,0),这
样,Sheet1中的E2就显示在Sheet2中的D5位置。
问题是:如果在Sheet1中换另外一组A2和E2,Sheet2中D5的位置就没有数值了,如何才
能把上一步D5中显示的数值保持住?
不知道我说明白了没有?我不知道怎么能上传excel文件。急等!先谢谢了。
q*******n
发帖数: 360
2
实在没法子了,这里人多,上来求救excel高手,包子酬谢,我尽量说得详细点,别嫌
啰嗦,实在不行就站内说话。
(1),建立了两个表格Sheet1和Sheet2,
(2),在Sheet1中需要手工输入了两个数据(例如一个在A2,另一个在E2输入的)
(3),然后要求在Sheet1中E2输入的数据自动传到Sheet2中D5的位置(位置要求是:
Sheet2中的A5等于Sheet1中的A2)
(4),我在Sheet2中D5上使用的命令是D5=VLOOKUP(A5,Sheet1!$A$2:$F$10,5,0),这
样,Sheet1中的E2就显示在Sheet2中的D5位置。
问题是:如果在Sheet1中换另外一组A2和E2,Sheet2中D5的位置就没有数值了,如何才
能把上一步D5中显示的数值保持住?
不知道我说明白了没有?我不知道怎么能上传excel文件。急等!先谢谢了。
H********g
发帖数: 43926
3
是不是测了一堆数据,在sheet1里,然后想挑出一些点放在sheet2里
例如sheet1
0.0 A
0.2 B
0.4 C
0.6 D
0.8 E
1.0 F
然后 sheet2想做成
0.0 A
1.0 F
“换了一组A2和E2”然后D5里空了,可能是因为新的A列里没有绝对等于sheet2!A5的数
值了吧?
比如仪器返回的1.0点实际记录成了0.99999998,而sheet2里的A5还是1.0,所以说找不
到。本质上是浮点数比大小的问题。
解决这个问题的方法见此:http://support.microsoft.com/kb/315961
要用trunc函数把sheet1 A列或者sheet2 的数值规定有效数字,或者用round函数。简
单方法是新建一个sheet3,然后整页的A列都拷贝上=round(sheet1!a1,3),然后再从
sheet2查找sheet3 的内容。
z***i
发帖数: 8285
4
这个算第一个有效方案。。

是不是测了一堆数据,在sheet1里,然后想挑出一些点放在sheet2里
例如sheet1
0.0 A
0.2 B
0.4 C
0.6 D
0.8 E
1.0 F
然后 sheet2想做成
0.0 A
1.0 F
“换了一组A2和E2”然后D5里空了,可能是因为新的A列里没有绝对等于sheet2!A5的数
值了吧?
比如仪器返回的1.0点实际记录成了0.99999998,而sheet2里的A5还是1.0,所以说找不
到。本质上是浮点数比大小的问题。
解决这个问题的方法见此:http://support.microsoft.com/kb/315961
要用trunc函数把sheet1 A列或者sheet2 的数值规定有效数字,或者用round函数。简
单方法是新建一个sheet3,然后整页的A列都拷贝上=round(sheet1!a1,3),然后再从
sheet2查找sheet3 的内容。
q*******n
发帖数: 360
5
谢谢大家的帮助,尤其是蝗虫!
看样子还是我没有说清楚,数据太大了,传不上去。我做个简单的例子你们看看。
Sheet1
------------------------
A1 B1 C1
A2 B2 C2
A3 B3 C3
------------------------
在A2处输入温度值(30),在C2处输入测试值(496),其他的数值不用管。这样
Sheet1就变成
Sheet1
------------------------
A1 B1 C1
30 B2 496
A3 B3 C3
------------------------
Sheet2是这样子的:
-------------------------
Sheet2
------------------------
30 B1 C1
31 B2 C2
32 B3 C3
------------------------
其中第一列就是预设的温度场值,C列是空闲的
问题就是:如何使Sheet1中在C2处输入的那个496自动地找到Sheet2中的C1位置,并保
证在Sheet1中输入下一组的数据时,该值还是存在Sheet2中C1这... 阅读全帖
z***i
发帖数: 8285
6
还是建议你写matlab或者找人写matlab,一页就搞定了
但说实话,如果你一页只读一个数据的话
这么多小时问问题的时间,手动都处理完了

谢谢大家的帮助,尤其是蝗虫!
看样子还是我没有说清楚,数据太大了,传不上去。我做个简单的例子你们看看。
Sheet1
------------------------
A1 B1 C1
A2 B2 C2
A3 B3 C3
------------------------
在A2处输入温度值(30),在C2处输入测试值(496),其他的数值不用管。这样
Sheet1就变成
Sheet1
------------------------
A1 B1 C1
30 B2 496
A3 B3 C3
------------------------
Sheet2是这样子的:
-------------------------
Sheet2
------------------------
30 B1 C1
31 B2 C2
32 B3 C3
------------------------
其中第一列就是预设的温度场值,C列是空闲的
问题就是:如何使Shee... 阅读全帖
q*******n
发帖数: 360
7
昨晚发出去之后没想到大家这么热心,真心谢谢大家的帮助,尤其是蝗虫!
看样子还是我没有说清楚,数据太大了,传不上去。我做个简单的例子你们看看。
Sheet1
------------------------
A1 B1 C1
A2 B2 C2
A3 B3 C3
------------------------
在A2处输入温度值(30),在C2处输入测试值(496),其他的数值不用管。这样
Sheet1就变成
Sheet1
------------------------
A1 B1 C1
30 B2 496
A3 B3 C3
------------------------
Sheet2是这样子的:
-------------------------
Sheet2
------------------------
30 B1 C1
31 B2 C2
32 B3 C3
------------------------
其中第一列就是预设的温度场值,C列是空闲的
问题就是:如何使Sheet1中在C2处输入的那个496自动地找到Sheet2中的C1位置,并保
证在Sheet1中输入下一组的数... 阅读全帖
q*******n
发帖数: 360
8
实在没法子了,这里人多,上来求救excel高手,包子酬谢,我尽量说得详细点,别嫌
啰嗦,实在不行就站内说话。
(1),建立了两个表格Sheet1和Sheet2,
(2),在Sheet1中需要手工输入了两个数据(例如一个在A2,另一个在E2输入的)
(3),然后要求在Sheet1中E2输入的数据自动传到Sheet2中D5的位置(位置要求是:
Sheet2中的A5等于Sheet1中的A2)
(4),我在Sheet2中D5上使用的命令是D5=VLOOKUP(A5,Sheet1!$A$2:$F$10,5,0),这
样,Sheet1中的E2就显示在Sheet2中的D5位置。
问题是:如果在Sheet1中换另外一组A2和E2,Sheet2中D5的位置就没有数值了,如何才
能把上一步D5中显示的数值保持住?
不知道我说明白了没有?我不知道怎么能上传excel文件。急等!先谢谢了。
q*******n
发帖数: 360
9
实在没法子了,这里人多,上来求救excel高手,包子酬谢,我尽量说得详细点,别嫌
啰嗦,实在不行就站内说话。
(1),建立了两个表格Sheet1和Sheet2,
(2),在Sheet1中需要手工输入了两个数据(例如一个在A2,另一个在E2输入的)
(3),然后要求在Sheet1中E2输入的数据自动传到Sheet2中D5的位置(位置要求是:
Sheet2中的A5等于Sheet1中的A2)
(4),我在Sheet2中D5上使用的命令是D5=VLOOKUP(A5,Sheet1!$A$2:$F$10,5,0),这
样,Sheet1中的E2就显示在Sheet2中的D5位置。
问题是:如果在Sheet1中换另外一组A2和E2,Sheet2中D5的位置就没有数值了,如何才
能把上一步D5中显示的数值保持住?
不知道我说明白了没有?我不知道怎么能上传excel文件。急等!先谢谢了。
q*******n
发帖数: 360
10
实在没法子了,这里人多,上来求救excel高手,包子酬谢,我尽量说得详细点,别嫌
啰嗦,实在不行就站内说话。
(1),建立了两个表格Sheet1和Sheet2,
(2),在Sheet1中需要手工输入了两个数据(例如一个在A2,另一个在E2输入的)
(3),然后要求在Sheet1中E2输入的数据自动传到Sheet2中D5的位置(位置要求是:
Sheet2中的A5等于Sheet1中的A2)
(4),我在Sheet2中D5上使用的命令是D5=VLOOKUP(A5,Sheet1!$A$2:$F$10,5,0),这
样,Sheet1中的E2就显示在Sheet2中的D5位置。
问题是:如果在Sheet1中换另外一组A2和E2,Sheet2中D5的位置就没有数值了,如何才
能把上一步D5中显示的数值保持住?
不知道我说明白了没有?我不知道怎么能上传excel文件。急等!先谢谢了。
r****e
发帖数: 3373
11
来自主题: LeisureTime版 - 求excel高手指点 (转载)
这叫array formula,不是一般的sum,具体意思如下:
('Sheet1'!$J$2:$J$6452="AAA") 从j2到j6452,如果值=aaa,true,否则false
+ 相当于普通formula的or
('Sheet1'!$J$2:$J$6452="BBB") 从j2到j6452,如果值=bbb,true,否则false
* 相当于普通formula的and
('Sheet1'!$L$2:$L$6452='Sheet2'!H74) 从L2到L6452,如果值=sheet2的h74,true,
否则false
* 相当于普通formula的and
('Sheet1'!$R$2:$R$6452="CCC") 从r2到r6452,如果值=ccc,true,否则false
* 相当于普通formula的and
('Sheet1'!$G$2:$G:$6452))} 从g2到g6452,所有cells的值依次取一遍
条件1:取j栏中值为aaa的所有rows
条件2:取j栏中值为bbb的所有rows
条件3:取l栏中值为sheet2 cellh74的所有rows
条件4:取r栏... 阅读全帖
l***d
发帖数: 1798
12
来自主题: Linux版 - gnuplot求救
怎么设定title的位置
plot "../../two-sheet/result/dist_sheet2.txt" using ($1/500000):2 title "Two
-Sheets: sheet1-sheet2" with lines, \
"../../three-sheet/result/dist_sheet3.txt" using ($1/500000):2 title "Three-
Sheets: sheet1-sheet2" with lines,\
"../../three-sheet/result/dist_sheet3.txt" using ($1/500000):3 title "
sheet2-sheet3" with lines, \
"../../four-sheet/result/dist_sheet4.txt" using ($1/500000):2 title "Four-
Sheets: sheet1-sheet2" with lines, \
"../../four-sheet/result/dist_sheet4.txt" using
q*******n
发帖数: 360
13
实在是不好意思,这么个问题老是麻烦大家,都怪自己没好好学习:(
我今天一边翻书一边学着做,总算做出来了一个所谓的宏:内层do-loop循环可以运行
,可是外层的do-loop循环只走了一步,就不循环了(根据表格里的数据看,外层循环
是应该走很多步的)。麻烦大家看看是怎么回事?先谢谢了。
-------------------------
Sub ShuJuChuanShu()
注:我觉得大家的建议都很有道理,一组7800个数值,只靠手输入,真的累死人了。我
都已经想办法把它们导进excel表格里了。
Dim CodeR As String
Dim CodeS As String
i = 9 注:数据在excel中的起始位置
j = 2 注:数据在excel中的起始位置
Do
Do
CodeR = Sheet3.Cells(i, 1) 注:表三种第一列的温度值。
CodeS = Sheet2.Cells(j, 1) 注:表二中第一列的温度值。

If CodeS = CodeR Then
Sheet3.... 阅读全帖
H********g
发帖数: 43926
14
你的sheet2分析完7800个数据后有多大?你可以给每7800个数据都建一个sheet2,然后
再对这所有的sheet2进行进一步的综合。

A2
w********e
发帖数: 8594
15
唉。哥见你这么无助,就帮你一把。也算不上最好的办法,但是行得通,而且便于你理
解。
在你进行下面的操作之前,先把你的文件备份。要是以下操作失误,数据丢了,不要怪
我。
第一步:进入EXCEL的FILES->OPTIONS->Customize Ribbon. 在右边的main tabs里勾
上Developer.点OK完事。
第二步:点DEVELOPER菜单->Record Macro.在Shortcut Key里填个快捷键,比如q.点
OK
完事。
第三步:点DEVELOPER菜单->Stop Recording Macro.
第四步:按alt+f11.把以下代码拷贝到 ' Keyboard Shortcut: Ctrl+q那一行下面。不
要把End sub 给弄没了。完了关掉代码窗口,代码会自动保存。
第五步:回到Sheet1.将光标定位到第一行。按下你刚才设定好的快捷键,比如ctrl+q.
这个宏按一次快捷键只帮你转一条数据过去。
看看代码里的注释。自己触类旁通吧。
CurrentRow = ActiveCell.Row
ActiveWorkbook.Sheet... 阅读全帖
w********e
发帖数: 8594
16
唉。哥见你这么无助,就帮你一把。也算不上最好的办法,但是行得通,而且便于你理
解。
在你进行下面的操作之前,先把你的文件备份。要是以下操作失误,数据丢了,不要怪
我。
第一步:进入EXCEL的FILES->OPTIONS->Customize Ribbon. 在右边的main tabs里勾
上Developer.点OK完事。
第二步:点DEVELOPER菜单->Record Macro.在Shortcut Key里填个快捷键,比如q.点OK
完事。
第三步:点DEVELOPER菜单->Stop Recording Macro.
第四步:按alt+f11.把以下代码拷贝到 ' Keyboard Shortcut: Ctrl+q那一行下面。不
要把End sub 给弄没了。完了关掉代码窗口,代码会自动保存。
第五步:回到Sheet1.将光标定位到第一行。按下你刚才设定好的快捷键,比如ctrl+q.
这个宏按一次快捷键只帮你转一条数据过去。
看看代码里的注释。自己触类旁通吧。
CurrentRow = ActiveCell.Row
ActiveWorkbook.Sheets(... 阅读全帖
z***i
发帖数: 8285
17
版主开博彩吧。看最后谁帮到了楼主。。

唉。哥见你这么无助,就帮你一把。也算不上最好的办法,但是行得通,而且便于你理
解。
在你进行下面的操作之前,先把你的文件备份。要是以下操作失误,数据丢了,不要怪
我。
第一步:进入EXCEL的FILES->OPTIONS->Customize Ribbon. 在右边的main tabs里勾
上Developer.点OK完事。
第二步:点DEVELOPER菜单->Record Macro.在Shortcut Key里填个快捷键,比如q.点OK
完事。
第三步:点DEVELOPER菜单->Stop Recording Macro.
第四步:按alt+f11.把以下代码拷贝到 ' Keyboard Shortcut: Ctrl+q那一行下面。不
要把End sub 给弄没了。完了关掉代码窗口,代码会自动保存。
第五步:回到Sheet1.将光标定位到第一行。按下你刚才设定好的快捷键,比如ctrl+q.
这个宏按一次快捷键只帮你转一条数据过去。
看看代码里的注释。自己触类旁通吧。
CurrentRow = ActiveCell.Row
Ac... 阅读全帖
q*******n
发帖数: 360
18
实在是不好意思,这么个问题老是麻烦大家,都怪自己没好好学习:(
我今天一边翻书一边学着做,总算做出来了一个所谓的宏:内层do-loop循环可以运行
,可是外层的do-loop循环只走了一步,就不循环了(根据表格里的数据看,外层循环
是应该走很多步的)。麻烦大家看看是怎么回事?先谢谢了。
-------------------------
Sub ShuJuChuanShu()
注:我觉得大家的建议都很有道理,一组7800个数值,只靠手输入,真的累死人了。我
都已经想办法把它们导进excel表格里了。
Dim CodeR As String
Dim CodeS As String
i = 9 注:数据在excel中的起始位置
j = 2 注:数据在excel中的起始位置
Do
Do
CodeR = Sheet3.Cells(i, 1) 注:表三种第一列的温度值。
CodeS = Sheet2.Cells(j, 1) 注:表二中第一列的温度值。

If CodeS = CodeR Then
Sheet3.... 阅读全帖
f*******a
发帖数: 15
19
来自主题: Statistics版 - 紧急求助Excel Vlookup问题
本人菜鸟一枚,紧急向牛人请教一个问题。Excel中Sheet1比Sheet2多很多行,我把问
题简化了一下,如下图所示,需要在sheet1中找出与sheet2重复的A列人名,并在新的
sheet3中合并两个表中的不同信息,例子中是Age, Gender, Zip Code, State.
紧急求助怎么用Vlookup操作?非常感谢!
Sheet1
A B C
NAME AGE GENDER
JOHN 40 M
SEAN 32 M
ERIC 24 M
LISA 56 F
MINDY 28 F
LEO 34 M
TONY 41 M
JEAN 26 F
LANCE 36 M
Sheet2
A B C... 阅读全帖
q*******n
发帖数: 360
20
是通过A2的数值来判断E2的数值应该出现在Sheet2中的哪一行(要求E2的数值必须出现
在Sheet2中的A与Sheet1中A2相等的那一行),不知道我说明白了没有?所以不得不用
vlookup,您有什么办法让那个数值在重新输入时不变吗?
q*******n
发帖数: 360
21
因为E2是实验测的结果数值,A2是实验加载的数值。本来可以手动把E2填入Sheet2中的
正确位置的,但是数据量实在太大,就是单单在Sheet2中找与加载A2相同的那一行,就
找一次估计就要半个多小时。用vlookup是能快速定位,但是当输入下一组A2和E2时,
上一组的E2数值就没了。您有什么办法吗?先谢谢了。
q*******n
发帖数: 360
22
处理数据用的:E2是实验测的结果数值,A2是实验加载的数值。本来可以手动把E2填入
Sheet2中的
正确位置的,但是数据量实在太大,就是单单在Sheet2中找与加载A2相同的那一行,一
次估计就要半个多小时。用vlookup是能快速定位,但是当输入下一组A2和E2时,上一
组的E2数值就没了。您有什么办法吗?先谢谢了
q*******n
发帖数: 360
23
对呀,对呀,Sheet2中的A栏已经有了一组数据(就是所有加载温度数值),现在在
Sheet1中的输入的A2其实就是那一大堆温度中的一个而已,问题是在Sheet1中输入的E2
要自动保存到Sheet2中的那个相同温度的行上。除了vlookup,您还有什么办法吗?谢
谢了。
s*****n
发帖数: 1794
24
应该用vba写段小程序,不复杂。循环读取sheet1相应位置的数值再直接在sheet2赋值
,不要用vlookup。这个程序用一个按钮控制,只要不按就可以达到sheet1的数值变了
,sheet2上的数值不变。
a*o
发帖数: 25262
25
1. 在 sheet3 的 A1 = Sheet1!A1 + Sheet2!A1 或 =SUM(Sheet1!A1 + Sheet2!A1)
2. 在 1 的基础上改一下..
i****a
发帖数: 36252
26
来自主题: Joke版 - 这里人多,借块地请教问题
put the header row and sum into a separate worksheet then
on sheet2, header in row 1, and =SUM(Sheet1!A2:A5) in row 2
then you can use
=HLOOKUP("ab", Sheet2!A1:D2, 2, FALSE)
i****a
发帖数: 36252
27
来自主题: Joke版 - 这里人多,借块地请教问题
maybe you can somehow use =match to get the row number...
and is row number providing any real data value here? you can flatten the
table into just 2 rows if not...

发信人: iMaJia (iMac,iPod,iPad,i馬甲), 信区: Joke
标 题: Re: 这里人多,借块地请教问题
发信站: BBS 未名空间站 (Thu Apr 15 18:08:51 2010, 美东)
put the header row and sum into a separate worksheet then
on sheet2, header in row 1, and =SUM(Sheet1!A2:A5) in row 2
then you can use
=HLOOKUP("ab", Sheet2!A1:D2, 2, FALSE)
x****s
发帖数: 921
28
理解不了,
要求3: 要求在Sheet1中E2输入的数据自动传到Sheet2中D5的位置
直接和你的问题部分矛盾: Sheet1中换另外一组A2和E2,Sheet2中D5 不变。
如果你想分两步作,第一步是vlookup, 之后要求不管了,那可以这样:
在第一步完成后,用另一个临时列, Z5 paste...value only... from D5...这样D5
值消失, Z5还在。
H********g
发帖数: 43926
29
这样的话你可以把几组数据都放在sheet1里嘛。在sheet2里不就是找sheet1里面对应的
一个温度吗?

Sheet2
s***v
发帖数: 4924
30
我好像看明白楼主的意思了,如果我没理解错的话,很简单的嘛。
楼主的意思是这样吗?
SHEET 1
A B C
1 30 496
2 34 512
3 31 500
4 33 508
5 32 504
SHEET 2
A B C
1 30 a 496
2 31 b 500
3 32 c 504
4 33 d 508
5 34 e 512
楼主是不是想说比如在sheet1中A2输入34,C2输入512,那么sheet2中A5值是34,那么
C5的值就应该是512。
你在sheet2的C列用这个公式:
=INDEX(Sheet1!$C$1:$C$5,MATCH(A1,Sheet1!$A$1:$A$5))
EDIT: 为了配合楼主的例子换sheet1和2的顺序。
H********g
发帖数: 43926
31
寄信人: qgmzztmdn (qgmzztmdn)
标 题: Re: 还是那个excel问题,做了个宏,麻烦帮忙检查一下,谢谢了
发信站: 未名空间 (Tue Feb 3 00:44:15 2015)
来 源: 199.
我写的是这样子的:
Sub Click()
Sheet2.Cells(1, 1) = Sheet2.Cells(1, 2)
Range("B1").ClearContents
End Sub

钮)
l****z
发帖数: 29846
32
来自主题: Software版 - 请教一个Excel的问题
由于要汇总大量数据,但工作量太大,想找个简单的方法。
在同一个工作薄中
有多张格式相同的工作表,工作表的名称比较规律:
sheet1-sheet2-3-4....
现在需要把每张工作表同一位置

A3
的值
逐行显示到一张新的工作表上

第一行显示表一的
A3 “=sheet1!A3”
第二行显示表二的
A3 “=sheet2!A3”
依此类推
想拖动公式,让单元格不变,而工作表的名称依次变化,
有没有比较简单办法呢?
多谢先
k***o
发帖数: 259
33
楼主好像是问,如果把一组在sheet1当中的数据全部搜完了,并且显示在了sheet2中。
shee1再换一组数据,怎样才能保持sheet2中跟上一组相关联的东西。
G*****u
发帖数: 1222
34
Sub inputvalue()
Sheets("Sheet2").Cells(ActiveCell.Row - 1, ActiveCell.Column) = ActiveCell.
Offset(-1, 0).Value
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
Call inputvalue
End Sub
帮你写了两个macro
假定你data在sheet1上
第一个macro可以把变动的数据传送到sheet2同样位置的cell中
第二个macro在数值变动的时候call第一个macro
你看看是不是你需要的东西
好运
b*********e
发帖数: 21
35
试一下这个方法
Copy sheet2 D5 - select sheet2 D5 - paste special- select value - OK
b*********e
发帖数: 21
36
试一下这个方法
Copy sheet2 D5 - select sheet2 D5 - paste special- select value - OK
x******o
发帖数: 165
37
谢谢答复。我主要是这个Excel表得自动更新,每天都有很多新的entry进来,我不能自
己用鼠标一个个去转。
另外我这个excel表连着Tableau dashboard, Tableau每天会去这个Excel表里扫一遍,
有新的数据进来就更新dashboard. 但前提是我必须让这个Excel的表格转化成我要的格
式。
是不是只能用VBA做?普通excel函数有没有可以用的?
我想过去的转化是这样的:
Sales们每天在sheet1里输入每个广告的start date, end date, volume,
在sheet2里的A column,A1-A150 cell里我先放上2012下半年剩下的所有日期2012/07/
16-2012/12/31,
sheet 2的B column可以用某个excel函数来把sales输入的那个sheet1中 (start date:
end date) 这个时间段的日期自动填充到sheet2的 B column。然后再产生相对应的C
column(每日投放量 volume).   
sheet 3 就是用sumif函数把shee... 阅读全帖
S****a
发帖数: 2568
38
我猜你sheet2 A栏已经有一组数据,你只是想填响应的D栏
sheet1相当于一个data entry, 你连续在a2,e2输入一对数据,希望e2的数据能变成d栏
数值
g***j
发帖数: 40861
39
=COUNTIF(Sheet1!A:A,Sheet2!A)
怎么不对啊
n**a
发帖数: 503
40
来自主题: Immigration版 - TSC多长时间收到EAD啊?
sheet2是TSC的
点下面的标签
r*****e
发帖数: 4598
41
来自主题: LosAngeles版 - 求excel高手指点
看了半天没看明白
{=SUM((('Sheet1'!$J$2:$J$6452="AAA")+('Sheet1'!$J$2:$J$6452="BBB"))*('Sheet1
'!$L$2:$L$6452='Sheet2'!H74)*('Sheet1'!$R$2:$R$6452="CCC")*('Sheet1'!$G$2:$G
$6452))}
sum funcution的一个应用 sum不是应该都是number1, number2,。。。之类的么 这
个formular的第一个'Sheet1'!$J$2:$J$6452="AAA"是text,第二个也是 第三个,第
四个都是text格式,第五个是数字,
最终的返回值是数字,我知道它大概的用意是要选出符合AAA BBB跟CCC跟H74cell里的
值,可是怎么运算的尼?
两个text加起来在乘第三个text最后再乘数字 是排列组合里的算法么? 我没看懂,
请大侠指点一下
v********9
发帖数: 2047
42
1、假设n个sheet,能否在第n+1个sheet中,让A1=sum(sheet1!a1: sheetn!a1)
2、每个sheet,假设只有2列需要处理,第一列专门作为lable,第二列是真正的数值。
sheet1的两列假设是[A,B,C][1,2,3], sheet2是[A,D,E][10,40,50], sheet3是[D,F][
400,600],能不能让sheet4生成[A,B,C,D,E,F][11,2,3,440,50,600],就是说对应lable
的数值相加?
多谢多谢!!
v********9
发帖数: 2047
43
老大,sheet少的时候手动没问题,要是sheet多呢?总不能真的手动写A1 = Sheet1!A1
+ Sheet2!A1+………………吧?总不能手动去改吧?
2的问题是,假设固定是100个sheet,每个sheet的lable列会有若干个相同或不同的
lable。第101个sheet能不能做成自动的模板,一旦sheet 1~100全部output之后,
sheet101自动做出统计?
a*o
发帖数: 25262
44
SUM/Average/Count(Sheet1!A1, Sheet2!B3, Sheet3!H5.....)
A**A
发帖数: 3392
45
来自主题: LeisureTime版 - 求excel高手指点 (转载)
【 以下文字转载自 LosAngeles 讨论区 】
发信人: roselle (蔷薇), 信区: LosAngeles
标 题: 求excel高手指点
发信站: BBS 未名空间站 (Sun Jun 2 18:06:16 2013, 美东)
看了半天没看明白
{=SUM((('Sheet1'!$J$2:$J$6452="AAA")+('Sheet1'!$J$2:$J$6452="BBB"))*('Sheet1
'!$L$2:$L$6452='Sheet2'!H74)*('Sheet1'!$R$2:$R$6452="CCC")*('Sheet1'!$G$2:$G
$6452))}
sum funcution的一个应用 sum不是应该都是number1, number2,。。。之类的么 这
个formular的第一个'Sheet1'!$J$2:$J$6452="AAA"是text,第二个也是 第三个,第
四个都是text格式,第五个是数字,
最终的返回值是数字,我知道它大概的用意是要选出符合AAA BBB跟CCC跟H74cell里的
值,可是怎么运算的尼?
两个text加起来在乘... 阅读全帖
l*******Q
发帖数: 1995
46
来自主题: LeisureTime版 - Re: 请excel大侠指点一下 (转载)
【 以下文字转载自 WaterWorld 讨论区 】
发信人: thirdman (三蛮子), 信区: WaterWorld
标 题: Re: 请excel大侠指点一下
发信站: BBS 未名空间站 (Sun Jun 2 20:55:33 2013, 美东)
这是一个条件求和公式
意思给你翻译一下
如果sheet1中J2:J6452区域的值等于AAA且等于BBB的值优先求和
同时sheet1中L2:L6452区域的值等于sheet2区域H74的值
同时sheet1中R2:R6452区域的值等于CCC
就将sheet1中G2:G6452区域的值同行对应的单元格求和
Sheet1
v********9
发帖数: 2047
47
1、假设n个sheet,能否在第n+1个sheet中,让A1=sum(sheet1!a1: sheetn!a1)
2、每个sheet,假设只有2列需要处理,第一列专门作为lable,第二列是真正的数值。
sheet1的两列假设是[A,B,C][1,2,3], sheet2是[A,D,E][10,40,50], sheet3是[D,F][
400,600],能不能让sheet4生成[A,B,C,D,E,F][11,2,3,440,50,600],就是说对应lable
的数值相加?
多谢多谢!!
h*****o
发帖数: 1476
48
来自主题: WaterWorld版 - 急问个excel formula问题,感谢
以前弄过,忘了。
比如,我在sheet2弄个formula在row 4
D4=D3*Sheet1!F7
E4=E3*Sheet1!F7
F4=F3*Sheet1!F7
......
从D4一直往右copy formula时,我怎么把Sheet1!F7这个cell 固定住?因为copy的时候
变成了
D4=D3*Sheet1!F7
E4=E3*Sheet1!G7
F4=F3*Sheet1!H7
......
以前记得用个什么 dollar sign.具体怎么弄到时忘了。
我不想在formula直接输入F7这个cell的数字,因为这个cell的数字要在很多sheet都用
到,而且这个数字以后需要改变,这样以后我只要改变sheet1 F7的数字,其他sheet的
结果自动改变。
谢谢。
r*****e
发帖数: 4598
49
来自主题: WaterWorld版 - 请excel大侠指点一下
看了半天没看明白
{=SUM((('Sheet1'!$J$2:$J$6452="AAA")+('Sheet1'!$J$2:$J$6452="BBB"))*('Sheet1
'!$L$2:$L$6452='Sheet2'!H74)*('Sheet1'!$R$2:$R$6452="CCC")*('Sheet1'!$G$2:$
G
$6452))}
sum funcution的一个应用 sum不是应该都是number1, number2,。。。之类的么 这
个formular的第一个'Sheet1'!$J$2:$J$6452="AAA"是text,第二个也是 第三个,第
四个都是text格式,第五个是数字,
最终的返回值是数字,我知道它大概的用意是要选出符合AAA BBB跟CCC跟H74cell里的
值,可是怎么运算的尼?
两个text加起来在乘第三个text最后再乘数字 是排列组合里的算法么? 我没看懂,
请大侠指点一下
t******n
发帖数: 2939
50
来自主题: WaterWorld版 - 请excel大侠指点一下
这是一个条件求和公式
意思给你翻译一下
如果sheet1中J2:J6452区域的值等于AAA且等于BBB的值优先求和
同时sheet1中L2:L6452区域的值等于sheet2区域H74的值
同时sheet1中R2:R6452区域的值等于CCC
就将sheet1中G2:G6452区域的值同行对应的单元格求和

Sheet1
1 2 下页 末页 (共2页)