EXCEL高手请进,解决问题另加高分!!!

在EXCEL中编公式如何实现类似于A(B1)这种上效果,在B1中是数字,比如编一个公式,B1中是5,想让指定单元格=A5,但因为5不是一个固定的数,B1是几,就=A几,如何实现上术效果?
谢谢高手啦!!!!急急急
不好意思,我说的不太清楚,甚至大家回答了这个问题,但是没解决我要解决的问题,我先谢谢大家,
下面我再补充一下我的问题:
我要计算A列中从上到下若干单元格之和,在公式中是这样输的:=SUM(A2:A(B1)),但是提示错误,也就是我的问题是怎样在公式中实现让列号成为一个变量的问题,谢谢大家了!!!在线等!
谢谢lj9lj - 高级经理 六级,我在同一工作表中试了,但是我的情况是不在同一工作表中,我的公式是这样的:=SUM(输分!A2:INDIRECT("A"&B1)) ,再麻烦大家了,谢谢!

要实现你这个效果并不难,输入:“=SUM(OFFSET(输分!A2:A200,0,0,?,1))
在?处点你的B1所在单元格就行了。
^_^
温馨提示:内容为网友见解,仅供参考
第1个回答  2006-11-13
回复问题补充:
把你的公式=SUM(A2:A(B1))改为:
=SUM(A2:INDIRECT("A"&B1))
已测试.

这样改:
=SUM(输分!A2:INDIRECT("输分!A"&B1))
如果B1也是"输分"里的:
=SUM(输分!A2:INDIRECT("输分!A"&输分!B1))
第2个回答  2006-11-11
假设:
A1至A7显示内容为“星期一”至“星期日”,
在B1中输入1到7之间任意一个数字,
求C1中显示A(B1)中的内容:
C1公式为:
=INDIRECT("a"&B1)
即可。
第3个回答  2006-11-12
使用EXCEL中的indirect函数

indirect函数作用:
返回由文本字符串指定的引用。
此函数立即对引用进行计算,并显示其内容。
当需要更改公式中单元格的引用,而不更改公式本身,请使用函数 INDIRECT。

您的意思是在工作表中的A列的行号。
而这个行号是由B1生成的。(B1单元格里的数就是A列的行号)
针对这样的情况应该使用Excel中的indirect函数。

步骤:
在目标单元格里输入公式或插入函数:
=INDIRECT("$A"&"$B$1")即可
说明:
$号代表绝对引用。是为了在复制公式时不会引起公式发生变化。

例子:
在工作表C1单元格设置上述公式。
在B1输入A列的行号,如5
即C1单元格=A5
然后在A5单元格输入数据或文本即可。
C1=A5。

-0-`````-@-
第4个回答  2006-11-12
直接在单元格内或者上面公式里面填以下,注意带空格和等于号
="A" & B1
第5个回答  2006-11-11
楼主是不是想要这种效果?
0.05 / USD 千克 USD0.05/千克
0.3 / HKD 台 HKD0.3/台
就是把几个不同单元格里面的东西放在一个单元格里?
如果是这样就比较简单了,直接在你要的B1中设公式:=A&B&C,就行了(其实&就相当于加号了,你想要多少单元格的东西在一起,你就加几个就可以了)。&在键盘上的7或是8键。

excel中,对于人员考核表格集中整理问题,高分急!请高手进,追加分赠送...
1、计算每一行的加分结果:即如果B-F列为反馈日期,G列为调整话,则在H列中计算每行加分结果。假设是第2行,则公式为H2=if(B7="Y",Sum(B2:F2)*100,Sum(B2:F2)*50)。其他行用拖动填充。2、解决单员工多行问题:将员工信息列A列,复制到I列,使用数据标签里删除重复项功能(Excel 2007自带...

excel表格批处理提取最大数,高手请进,高分求助,粘贴党滚?
方法一:1、复制A列到C列,点“数据”,选C列,重复项,删除重复项,如图:2.选当前选定区域,删除重复项,如图:3.直接选删除重复项,如图:4.结果如图:5.D1输入公式:=IF(C1="","","有 "&COUNTIF(A:A,C1)&" 轨")或 =IF(C1="","","有 "&LOOKUP(C1,A:A,B:B)&" 轨")然...

EXCEL求和与差,结果取绝对值。高手进--解决了追加悬赏!!
D1: "=MAX(INT(A2\/100); MOD(INT(A2\/10);10); MOD(A2;10))-MIN(INT(A2\/100); MOD(INT(A2\/10);10); MOD(A2;10))"G1: "=ABS(INT(VALUE(LEFT(F2;1))-VALUE(RIGHT(F2;1)))"H1: "=ABS(INT(VALUE(LEFT(F2;1))+VALUE(RIGHT(F2;1)))"I1: "=MOD(G1; 10)"我在Mac...

Excel问题,高手请进!!!
在Excel中,通配符包括两个:* 和 ?。星号 * 代表任意数量的任意字符。而问号 ? 则代表单个任意字符。假设当前行号为 1。使用函数 row() 获取此行号值,即为 1。将星号 * 与 row() 结合使用,例如 "A"&ROW()&"*",结果为 "A1*"。这个表达式能够匹配任何以 "A1" 开头的字符串,如 "A1...

EXCEL公式问题:高分急求,高手请进!
先填充“监护人姓名”一列的公式:F2=IF(A2="","",IF(B2="户主",C2,F1))再填充“监护人称呼”一列的公式:E2=IF(A2="","",IF(VLOOKUP(F2,C:D,2,0)="男","父亲","母亲"))。

excel难题,高手请进
1题:=SUM(LEN(B1:B12))-SUM(LEN(IF(LEFT(B1:B12,4)="〖1次〗",SUBSTITUTE(B1:B12,"F",""),B1:B12&"")))数组公式,按CTRL+SHIFT+ENTER结束。结果为2 简化一下:=SUM((LEFT(B1:B12,4)="〖1次〗")*(SUBSTITUTE(B1:B12,"F","")<>B1:B12))2题:=SUM(--TEXT(MID(SUBSTITUTE...

excel 高手请进,高分回报
这个问题只能用宏来解决了!代码如下,可以放在 a0.xls中或个人宏工作溥中。手工打开a0.xls文件后,执行此宏,它会依次打开 a1.xls、2.xls~a100.xls这100个文件,并将a0文件当然工作表的F2~F101单元格中数据,粘贴到这100个文件的当前工作表E2位置上,并保存关闭。Sub MyMacro1()Dim i As ...

Excel表格如何跨工作簿寻找数据并刷新现有数据。高手请进,问题采纳后另...
如下图所示),问题将会变得更加简单。这样一来,平时的数据收集、整理、统计和维护也将会变得更加高效。当然,如果不愿意合并,亦不影响公式和函数的应用,只是公式长度稍微加长、操作稍微复杂一些而已。如果上述建议可以接受,我将会按照你想要的效果进行设计。妥否?请给予答复。

EXCEL户编号公式问题:高分求助,高手请进!
在A列左边插入一列,A1输入:=B1 A2输入: =IF(C2="户主",B2,IF(B2<>"",A1,""))选中A2,往下填充;然后复制A列,选择性粘贴》数值》覆盖B列,删除A列即完成。

excel表格高手请进~~!解答正确追加分数!
你什么也不用,像你说的这样的话,你在原来的数据表里更新数据,也就是你的源数据,更新完了以后,直接到你的透视表里面,点右键——刷新就行,你的表里的数据就是现在的新数据了。

相似回答