在Excel2003中怎样用公式(不用宏)自动把B列--I列里有数字向右上斜连的数字的个数显示在与B列--I列向右上斜连
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/23 13:33:22
在Excel2003中怎样用公式(不用宏)自动把B列--I列里有数字向右上斜连的数字的个数显示在与B列--I列向右上斜连最下面的数字平行对应的K列--R列里,公式越简单越好,显示的数字能进行下一步计算,如下所示:
![](http://img.wesiedu.com/upload/7/42/7425c4a7dcab4c81c0decbd60f43eb32.jpg)
![](http://img.wesiedu.com/upload/7/42/7425c4a7dcab4c81c0decbd60f43eb32.jpg)
![在Excel2003中怎样用公式(不用宏)自动把B列--I列里有数字向右上斜连的数字的个数显示在与B列--I列向右上斜连](/uploads/image/z/11280497-41-7.jpg?t=%E5%9C%A8Excel2003%E4%B8%AD%E6%80%8E%E6%A0%B7%E7%94%A8%E5%85%AC%E5%BC%8F%EF%BC%88%E4%B8%8D%E7%94%A8%E5%AE%8F%29%E8%87%AA%E5%8A%A8%E6%8A%8AB%E5%88%97--I%E5%88%97%E9%87%8C%E6%9C%89%E6%95%B0%E5%AD%97%E5%90%91%E5%8F%B3%E4%B8%8A%E6%96%9C%E8%BF%9E%E7%9A%84%E6%95%B0%E5%AD%97%E7%9A%84%E4%B8%AA%E6%95%B0%E6%98%BE%E7%A4%BA%E5%9C%A8%E4%B8%8EB%E5%88%97--I%E5%88%97%E5%90%91%E5%8F%B3%E4%B8%8A%E6%96%9C%E8%BF%9E)
IF((B4<>"")*(A5=""),MATCH(0,N(OFFSET(B4,-ROW(INDIRECT("1:"&11-COLUMN(B4)))+1,ROW(INDIRECT("1:"&11-COLUMN(B4)))-1)),0)-1,"")
再问: 感谢您的关注:这个公式非常成功,还有一个问题麻烦您,如果把B--I列(8列)增加到B--L列(11列),显示结果列N--U列(8列不变),这样该怎样修改您的的公式,如下所示:
![](http://img.wesiedu.com/upload/9/9d/99d7094b41e051f24f8ee1e99c094e0d.jpg)
谢谢
再答: 这个是原来8对8的k4单元格填入公式。然后横拉,下拉就出现结果。 IF((B4"")*(A5=""),MATCH(0,N(OFFSET(B4,-ROW(INDIRECT("1:"&11-COLUMN(B4)))+1,ROW(INDIRECT("1:"&11-COLUMN(B4)))-1)),0)-1,"") 如果要改11对11,或者11对8,只要把11改为14(比原来多了3),公式原本输入在k4,改为在N4,然后横拉下拉。
再问: 我用的是Excel2003版的
再答: 数组公式,大括号不是手工输入的,要ctrl+shift+enter系统自动带出来的。这点你知道的吧? 实在不行,发给我邮箱chenjiawei50是163的邮箱
再问: 您好:我找到了不成功的原因了,可能是B--I列里空白格填上0的缘故,再麻烦您帮我看一下,在这样的情况下,该怎样写公式呀?
![](http://img.wesiedu.com/upload/b/27/b27dff8ccd774b685cf44a8de06fb0af.jpg)
谢谢
再答: 稍微改一下公式就好。在你求助的问题上给你贴上附件了,自己看吧。
![](http://img.wesiedu.com/upload/a/1a/a1a81326e0247e0c01425b8a7c828455.jpg)
再问: 感谢您的关注:这个公式非常成功,还有一个问题麻烦您,如果把B--I列(8列)增加到B--L列(11列),显示结果列N--U列(8列不变),这样该怎样修改您的的公式,如下所示:
![](http://img.wesiedu.com/upload/9/9d/99d7094b41e051f24f8ee1e99c094e0d.jpg)
谢谢
再答: 这个是原来8对8的k4单元格填入公式。然后横拉,下拉就出现结果。 IF((B4"")*(A5=""),MATCH(0,N(OFFSET(B4,-ROW(INDIRECT("1:"&11-COLUMN(B4)))+1,ROW(INDIRECT("1:"&11-COLUMN(B4)))-1)),0)-1,"") 如果要改11对11,或者11对8,只要把11改为14(比原来多了3),公式原本输入在k4,改为在N4,然后横拉下拉。
再问: 我用的是Excel2003版的
再答: 数组公式,大括号不是手工输入的,要ctrl+shift+enter系统自动带出来的。这点你知道的吧? 实在不行,发给我邮箱chenjiawei50是163的邮箱
再问: 您好:我找到了不成功的原因了,可能是B--I列里空白格填上0的缘故,再麻烦您帮我看一下,在这样的情况下,该怎样写公式呀?
![](http://img.wesiedu.com/upload/b/27/b27dff8ccd774b685cf44a8de06fb0af.jpg)
谢谢
再答: 稍微改一下公式就好。在你求助的问题上给你贴上附件了,自己看吧。
在Excel2003中怎样用公式(不用宏)自动把B列--I列里有数字向右上斜连的数字的个数显示在与B列--I列向右上斜连
在Excel2003中怎样用公式把A列大于0的数字显示在B列,
在Excel2003中,怎样用公式自动把A列里两个大于4的数字的之间间隔数,显示在B列,如图所示:
在Excel2003中怎样用公式把A列里大于0的数字按顺序由下到上显示在B列里.老失效未悬赏,
在Excel2003里用公式把A列里大于0的数字按顺序由下到上,在B列里由上向下显示,
在Excel2003中怎样用公式把A列最下面的大于1的数字的下面连续出现(0除外)的1的个数,显示在B1,
在Excel2003中怎样用公式把A列最下面最后一个大于1的数字的下面连续出现(0除外)的1的个数,显示在B1,如下所示
EXCEL中,B列中包含A列的数字,怎么才能在C列中显示出个数?
在Excel2003中怎样用公式在B3,B2,B1分别显示A列最下面第一个,第二个,第三个大于0的数字,
在Excel2003中怎样用公式在B3,B2,B1分别显示A列最下面有效的第一个,第二个,第三个数字,
在Excel2003中怎样用公式(不用宏)只显示连续出现大于0的数字前两个的个数,单独的不显示,如图所示:
Excel2003,中,怎么用公式找出大于6以上的数字,并显示在e列上.