Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 4408|回复: 3

[已解决]row(b2:b7)与row(2:7)在公式中为什么不一样?

[复制链接]
发表于 2012-8-27 16:20 | 显示全部楼层 |阅读模式
name ckCK1
张三80
张三 9090
李国70
李国 6060
王五89
王五 7575






我要把偶数行的ck成绩写到ck1中
为什么此公式不对
=if(mod(row(b2:b7),2)=0,"",b2)

而写成'if(mod(row(2:7),2)=0,"",b2)可以
最佳答案
2012-8-27 16:33
本帖最后由 JLxiangwei 于 2012-8-27 18:16 编辑

你这样写数组公式不是数组公式,普通公式不是普通公式
可以修改为
一次选取C2:C7,输入
=IF(MOD(ROW(2:7),2)=0,"",B2:B7)
=IF(MOD(ROW(B2:B7),2)=0,"",B2:B7)
三键结束
或者
=IF(MOD(ROW(A2),2)=0,"",B2)
=IF(MOD(ROW(2:2),2)=0,"",B2)
下拉

Book1.rar

1.76 KB, 下载次数: 10

发表于 2012-8-27 16:33 | 显示全部楼层    本楼为最佳答案   
本帖最后由 JLxiangwei 于 2012-8-27 18:16 编辑

你这样写数组公式不是数组公式,普通公式不是普通公式
可以修改为
一次选取C2:C7,输入
=IF(MOD(ROW(2:7),2)=0,"",B2:B7)
=IF(MOD(ROW(B2:B7),2)=0,"",B2:B7)
三键结束
或者
=IF(MOD(ROW(A2),2)=0,"",B2)
=IF(MOD(ROW(2:2),2)=0,"",B2)
下拉
回复

使用道具 举报

发表于 2012-8-27 17:14 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2012-8-28 08:54 | 显示全部楼层
原来书写公式还有如此多的规注。多谢了!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-15 00:34 , Processed in 0.287167 second(s), 14 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表