繁体   English   中英

将公式复制到Excel中的许多单元格

[英]copy formula to many cells in excel

嗨,我想在同一列的某些连续单元格中复制公式

公式是

=IF(L4>27,Complexity!B10,IF(L4>24,Complexity!B9,IF(L4>20,Complexity!B8,IF(L4>17,Complexity!B7,IF(L4>14,Complexity!B6,IF(L4>10,Complexity!B5,IF(L4>7,Complexity!B4,IF(L4>4,Complexity!B3,Complexity!B2))))))))

如果iam对公式下方的单元格使用填充手柄,则将变为如下所示

=IF(L5>27,Complexity!B11,IF(L5>24,Complexity!B10,IF(L5>20,Complexity!B9,IF(L5>17,Complexity!B8,IF(L5>14,Complexity!B7,IF(L5>10,Complexity!B6,IF(L5>7,Complexity!B5,IF(L5>4,Complexity!B4,Complexity!B3))))))))

=IF(L6>27,Complexity!B12,IF(L6>24,Complexity!B11,IF(L6>20,Complexity!B10,IF(L6>17,Complexity!B9,IF(L6>14,Complexity!B8,IF(L6>10,Complexity!B7,IF(L6>7,Complexity!B6,IF(L6>4,Complexity!B5,Complexity!B4))))))))

etc..

但我想要母体公式中的Complexity!B *值

您可以使用$使列/行固定。 因此在您的示例中为B $ 10 ... B $ 9 ...

只需用$符号修复所有b,如下所示:

=IF(L4>27,Complexity!$B$10,IF(L4>24,Complexity!$B$9,IF(L4>20,Complexity!$B$8,IF(L4>17,Complexity!$B$7,IF(L4>14,Complexity!$B$6,IF(L4>10,Complexity!$B$5,IF(L4>7,Complexity!$B$4,IF(L4>4,Complexity!$B$3,Complexity!$B$2))))))))

字母前的$符号固定列,数字前的$符号固定行。

然后,您可以毫无问题地拖动它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM