Office中国论坛/Access中国论坛

标题: 真要命,死活调不对 [打印本页]

作者: 叮当ing    时间: 2005-6-1 07:19
标题: 真要命,死活调不对
在一单元格中引用另一单元格(如引用B4单元格),一般用“=B4”即可;

如果我的引用的单元格是这样的:B列的INT(4/3)行,怎么表示出来呢?“=BINT(4/3)”是用不了的,高人帮忙啊!
作者: 淼漫    时间: 2005-6-1 08:09
=int(B4/B3)
作者: 叮当ing    时间: 2005-6-1 08:28
看来是我表述不对。

这个引用的列是B,行是根据一个公式输出的数字确定的,比如公式是if(A1>0,3,9),那么引用的公式如何写?

不要用if(A1>0,B3,B9)这个公式,一定要把这个公式和B组合起来,用“列-行”的格式表述。谢谢了[attach]10882[/attach]



[此贴子已经被作者于2005-6-1 1:57:48编辑过]


作者: 淼漫    时间: 2005-6-1 09:15
我还是没有明白,你上传一个文件,把问题说明吧,我明天给你答复。
作者: 红池坝    时间: 2005-6-1 18:18
你的公式用错了,应该用Vlookup()

首先请把你的sheet1的AB两列对调,也就是A列存放姓名,B列存放级别

然后在sheet2的B5单元格输入公式:=VLOOKUP(C45,sheet1!$A$4B$27,2,FALSE),向下填充。[attach]10886[/attach]


作者: 叮当ing    时间: 2005-6-2 05:34
谢谢,直接解决了我的问题。不明白的是,为什么一定要把sheet1的AB两列对调呢?这是不是意味着在别的文件中使用这个公式的时候,发挥sheet1作用的表格,其格式排列要遵循EXCEL的一些原则?另外,我最初提出的问题修改一下:如果一个算术关系为“1+某单元格的值”,这个“某单元格”确定行号的公式为(A1+A2),确定列标的公式为(B3+B4),那么公式如何表示?难道是“1+(B3+B4)(A1+A2)”吗?不对的,还请高手指点!
作者: 红池坝    时间: 2005-6-2 08:33
自己在帮助里对Vlookup()函数多看看吧,那里对引用的工作表数据区域有明确的约定。至于你的第2 个问题,没有弄明白你的意思,不过你也许该多多查阅一下有关“查找与引用”里的那些函数的帮助,应该不难解答
作者: 淼漫    时间: 2005-6-2 08:52
1. VLOOKUP()函数:搜索表区域首列满足条件的元素,确定待检索单元格在区域中的行序号,再进一步返回选定单元格的值。2.考虑使用index()和match()函数的联合应用。




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3