Excel 中公式N($B$1:$B1<>$B$2:$B2)是什么意思

表格如下AB1公司名称部门2北京分公司销售部3北京分公司销售部4北京分公司销售部5北京分公司财务部6北京分公司财务部7南京分公司销售部8南京分公司销售部9南京分公司财务部... 表格如下
A B
1 公司名称 部门
2 北京分公司 销售部
3 北京分公司 销售部
4 北京分公司 销售部
5 北京分公司 财务部
6 北京分公司 财务部
7 南京分公司 销售部
8 南京分公司 销售部
9 南京分公司 财务部
10 南京分公司 财务部

这是Excel应用大全 664页的一个例子,
里面的公式MOD(SUM(N($B$1:$B1<>$B$2:$B2)),2)看不懂,
其实主要是括号里面的 $B$1:$B1<>$B$2:$B2 不明白,
请高手指点,谢谢了...
楼下的大侠,
当N(B1:B1<>B2:B2)时,值为1;
可是N(B1:B2<>B2:B3)时,值为#VALUE!
请问是怎么回事...

首先感谢几位...
我是这样做的,选中A2:B10后,
把这个公式“=MOD(SUM(N($B$1:$B1<>$B$2:$B2)),2)”放在了“格式 - 条件格式”的公式里,并设置为真时候字体颜色变红,结果所有“销售部”所在的行字体都变红了。
可是从3楼的看,结果好像不是这样,也许是我没看明白,烦请各位再指点指点...
展开
 我来答
热情的橘子醬8D544
2010-12-29 · TA获得超过6.9万个赞
知道大有可为答主
回答量:2.6万
采纳率:57%
帮助的人:1亿
展开全部
这是一个数组公式,录完公式后须按Ctrl+Shift+Enter键结束编辑。
“$B$1:$B1”其实就是B1单元格,“$B$1:$B1<>$B$2:$B2”就是“B1<>B2”。就是判断两个单元格是否不相等,是则返回TRUE,否则返回FALSE。
单从第一个单元格来分析比较难理解,把公式下拉复制到下一单元格,公式变为“$B$1:$B2<>$B$2:$B3”,即依次判断B1<>B2;B2<>B3,返回由TRUE、FALSE组成的数组,如{TRUE;FALSE}。继续向下复制变为{TRUE;FALSE;FALSE}……即当B列的部门上下相同时,返回0,不同时,返回1。
N函数数是把罗辑值转为数值,即{1;0;0;1}等。
最后SUM和后,求除2的模MOD,得出B列不同部门(除标题行)依次为:1,0,1……隔开。
Kevinmauriat
2010-12-29
知道答主
回答量:30
采纳率:0%
帮助的人:16.3万
展开全部
N($B$1:$B1<>$B$2:$B2)的作用是条件判断,判断结果为TRUE(1)或者FALSE(0)

补充,因为这个公式为数组公式,所以在编辑完公式后需要按Ctrl+Shift+Enter,这样应该就不会出现#VALUE!了。你再试试吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
E侠兔7502
2010-12-29 · TA获得超过3154个赞
知道大有可为答主
回答量:3205
采纳率:53%
帮助的人:2184万
展开全部
B1:B1不等于B2:B2,因为前面的行号绝对引用了,所以下拉时变成B1:B2<>B2:B3.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式