EXCEL对指定范围内单元格应用某一公式的方法

我正在使用excel对一列上万个数据应用比较复杂的公式。举个例子,一列数据有20000行,但是我不知道怎样才能让我的公式只应用在前20000行。由于excel一列共有104万行,如果我将公式应用到一整列,由于公式复杂计算量大,就会死机。有没有什么办法限定公式应用的范围,只在前这一列的前两万格
请使用公式完成这一步骤,拖动右下角小标什么的就不要了。

    编辑栏左侧有个名称框,在此输入区域,按回车,则前2万行选中,在编辑栏输入公式,按Ctrl+回车,则全有公式;

    如果公式列与数据表格是挨着的,即表格与公式列中间没有空列(如果表格不止一列,表格中间可以有空单元,但不能有整个空行),输入第一个公式后,鼠标移至右下角填充柄处(黑色小方块)双击,则有数据区域对应的行会填充公式,超过表格的行中不会填充公式。

温馨提示:内容为网友见解,仅供参考
第1个回答  2016-07-18
比如:你写公式vlookup(A1,B:C,2,0)可以将其中B:C这样的整列改成:$B$1:$C:$20000
即B1:C20000,加$(按F4自动带出)是固定单元格的,绝对引用追问

问题在于,我的数据每周都在变化,总数据量在变化,我不希望我每周都去找有多少行,然后在自己这么改。而且vlookup是一个可以写应用范围的函数,但有的不行。手动拖拖2万行太恐怖了

追答

Ctrl+↓ 可以直接到有数据的行
其实建议你可以打范围拉大一些,比如到20000行的,你可以到100000行或再多些,比104万行计算速度也快许多的,这样也不用每周都变速度还快

第2个回答  2016-07-18
打个比方: 你的数据全在A列,那么到20000的方式就是A20000,在函数那边你拖动框选时会出现范围区域,直接在里面单击更改就好了!追问

我知道你这个实现方法,但是因为数据量每周都在变化,我不想手动完成这一步。希望通过公式或者VBA实现。有办法么

EXCEL对指定范围内单元格应用某一公式的方法
编辑栏左侧有个名称框,在此输入区域,按回车,则前2万行选中,在编辑栏输入公式,按Ctrl+回车,则全有公式;如果公式列与数据表格是挨着的,即表格与公式列中间没有空列(如果表格不止一列,表格中间可以有空单元,但不能有整个空行),输入第一个公式后,鼠标移至右下角填充柄处(黑色小方块)双击...

EXCEL中怎么设置当一个单元格为某个数值时,另外一个单元格就引用该数值...
1. 使用IF函数进行条件判断:在B1单元格中输入类似这样的公式:`=IF`。这里的`[对应的公式]`应该替换成你希望在A1值为10时B1单元格所应用的公式。比如,如果A1为10时,你希望B1显示A2和A3单元格的和,那么公式应该是`=IF`。2. 使用INDIRECT函数动态引用:如果你的需求更复杂,比如需要根据A1单元格...

如何批量对excel中某区域单元格套用同一个公式?
1.在新的单元格中输入公式[="="&A1](中括号不要输入,另外A1是示例单元格,可以根据具体情况更改参数。)2.拖动格式手柄置换所有的公式。

EXCEL中怎么设置当一个单元格为某个数值时,另外一个单元格就引用该数值...
1. 准备公式和标识符:- 假设你有一系列计算公式,分别放在B1、B2、B3等单元格中。- 为了方便引用,你可以给这些单元格命名,比如将B1命名为"Formula1",B2命名为"Formula2",依此类推。但在这个场景中,我们更可能直接使用单元格引用,并通过数值来动态选择。2. 设置触发单元格:- 在A1单元格中...

excel表格中,如果满足某个条件下需用到某个公式,如果不满足就要改用另...
首先,选择需要检查的单元格,例如A2。点击顶部菜单栏的“公式”选项,进入相关功能区。在“公式审核”组中,你会看到“追踪从属单元格”选项。这个功能可以帮助你检查单元格是否被其他公式引用。点击后,A2单元格周围会出现箭头,指向引用它的C1单元格。编辑栏会显示对应的公式,确认A2已经被引用。如果A2...

EXCEL中怎么设置当一个单元格为某个数值时,另外一个单元格就引用该数值...
步骤1,选择B2单元格,然后点击其中的“fx”图标,这将打开函数选项。此时,选择“VLOOKUP”功能,这是执行动态引用的关键工具。步骤2,接下来设置VLOOKUP函数。在第一行输入“=VLOOKUP”,在第二行输入你要查找的范围,例如A2:D2,E8,表示在A2:D8的范围内查找。第三行填写对应的查找值,比如2,这将...

excel表如何设置一列运用相同类型的公式?
表示选中C1至C8单元格。然后,在上方的编辑框内输入公式,=A1*B1,然后按键盘的Ctrl+Enter(也就是回车键);公式直接复制到了C2至C8单元格中。然后在A2至B8单元格分别输入数字即可。教程结束,以上就是excel设置一列运用相同类型的公式的两种方法结束,操作很简单的,希望这篇文章能对大家有所帮助!

excel表格中,如果满足某个条件下需用到某个公式,如果不满足就要改用另...
1、先在A2单元格点下。然后,再点开“公式”选项卡。2、点开“公式”选项卡后,在“公式审核”组这里,我们看到有“追踪从属单元格”。我们就利用这个命令来判断此单元格是否被公式引用。3、点下“追踪从属单元格”表格上的A2单元格即显示箭头,箭头直指向C1单元格。点下C1单元格,在编辑栏上即显示...

EXCEL 如何让一行或一列使用同一个公式?
步骤:1、以excel2016为例,建立表格,并输入公式在e11。2、在e11单元格右下角,点击十字填充柄,下拉填充。公式即填充在所拉动范围内单元格中,数值自动计算。这个适合列数较少时。3、在e17单元格,直接双击右下角填充柄。公式自动向下填充,显示出计算数值。4、双击填充的范围,是直到下一行为空时...

EXCEL中怎么设置当一个单元格为某个数值时另外一个单元格就引用该数值...
其中,“特定值”是A1需要等于的值,“数据范围”是包含数值和对应结果的数据区域(假设第一列是数值,第二列是结果),“列索引号”是结果所在的列号(以数据范围的第一列为1开始计数),FALSE表示要求精确匹配。3. **注意**:由于Excel单元格不能直接存储公式作为数据供VLOOKUP查找,这里假设“数据...

相似回答