VBA函数高手请进
我在B2到AN2B3到AN3这些格里各有0到15这个数字,我现在想用函数把上下两行里同时有1的单元格计算出来,可以吗?函数是什么写的如:B2,C2都有1,D2,D3也有1...
我在
B2到AN2
B3到AN3
这些格里各有0到15这个数字,我现在想用函数把上下两行里同时有1的单元格计算出来,可以吗?函数是什么写的
如:B2,C2都有1,D2,D3也有1就可以. 展开
B2到AN2
B3到AN3
这些格里各有0到15这个数字,我现在想用函数把上下两行里同时有1的单元格计算出来,可以吗?函数是什么写的
如:B2,C2都有1,D2,D3也有1就可以. 展开
3个回答
展开全部
你在D2输入=IF(AND(B2=C2,B2=1),1,"")然后往下拖或双击黑十字
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没必要用VBA,用公式即可
如在空单元格里输入下面的公式,再按Ctrl+Shift+Enter就可以计算出来了:
=SUM(IF(B2:AN2=B3:AN3,1))
用VBA也可以,很简单的循环即可:
Sub Cal()
dim t, i as integer
t=0
for i = 2 to 40
if cells(2,i)=cells(3,i) then t=t+1
next
End Sub
如在空单元格里输入下面的公式,再按Ctrl+Shift+Enter就可以计算出来了:
=SUM(IF(B2:AN2=B3:AN3,1))
用VBA也可以,很简单的循环即可:
Sub Cal()
dim t, i as integer
t=0
for i = 2 to 40
if cells(2,i)=cells(3,i) then t=t+1
next
End Sub
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询