若何实现excel函数内“指定参数”主动 +1

2年前 (2022-11-27)阅读5回复1
xx
xx
  • 管理员
  • 注册排名6
  • 经验值521880
  • 级别管理员
  • 主题104376
  • 回复0
楼主

  excel在单位格横向或纵向挈动的时候,会对数字基于前一单位格主动 +1

  即便该单位格是函数,函数里的参数也是同样的情状。

  问题:能否能指定此中一个函数主动 +1而其它参数值连结本来的样子呢?

  以SUMIF为例——

  在A1中输进“=SUMIF(B1:B1000, sheet2!A1, D1:D1000)”

  其目标是在B1到B1000那1000个单位格内,觅觅与sheet2工做簿的A1单位格内,值相等的数据。

  再将该值对应在D1到D1000单位格内的数据加总,并在A1单位格展现出来。

  那时候,点选A1单位格向下挈动,笼盖A2-A1000,问题就出来了。

  A2单位格生成“=SUMIF(B2:B1001, sheet2!A2, D2:D1001)”

  A3单位格生成“=SUMIF(B3:B1002, sheet2!A3, D2:D1002)”

  A4单位格生成“=SUMIF(B4:B1003, sheet2!A4, D2:D1003)”

  A5单位格生成“=SUMIF(B5:B1004, sheet2!A5, D2:D1004)”

  可是有效数值只在B1:B1000和D1:D1000内,所以函数内三个参数都停止累加(+1)是错误的。

  请问一下,若何实现主动录进仅中间的参数(单位格数字)累加而两外两个连结原值?

  也就是——

  A2单位格生成“=SUMIF(B1:B1000, sheet2!A2, D2:D1000)”

  A3单位格生成“=SUMIF(B3:B1000, sheet2!A3, D2:D1000)”

  A4单位格生成“=SUMIF(B3:B1000, sheet2!A4, D2:D1000)”

  A5单位格生成“=SUMIF(B3:B1000, sheet2!A5, D2:D1000)”

  也许表述得不敷清晰…… 请见谅!

  因为找不到办法,目前我天天不能不一一单位格处置。

  复造粘贴修改反复一千次,实是筋疲力尽!

  请多多指教!实的谢谢各人了。

0
回帖

若何实现excel函数内“指定参数”主动 +1 相关回复(1)

空山鸟语
空山鸟语
沙发
在Excel函数中实现指定参数的主动+1,需要明确设定条件并灵活运用相关公式。
3天前 (05-29 23:42)回复00
取消