比如A:C中有三列数据信息,你必须根据前面的数据信息得出浅黄色区域的结果:
当A、B、C中的数据信息相同时,结果是相同的数据信息。
当A,B,C中有两个相同时,哪一个是不同的结果?
当A、B和C都不同时,哪个正中间值是结果?
例如,第二行,全部不同,返回到中间值12。
第三行,都一样,返回相同的值10。
第四行,B列和C列相同,回到不同的13。
第一,必须用IF函数来处理这个问题,必须进行IF函数的嵌套循环应用。
中频功能的基本用法:
IF(关系表达式,适当时返回的值,不正确时返回的值)
首先,我们来处理一下。当A=B=C时,让我们回到同一个值。
您必须键入的公式是:
=IF(AND(A2=B2,C2=B2),A2,"")
A=B=C未创建的显示信息是空白页,那么我们就可以化解A=B=C未再次创建的情况了。
在A=B=C不成立的条件下,当A=B时,那么大家的结果都应该回到C。
因此,如果(A2=B2,C2,"")被用来代替中的" "。
因此,综合公式计算为
=IF(AND(A2=B2,C2=B2),A2,IF(A2=B2,C2," ")
再次,在不创建A=B=C的条件下,也不创建A=B,检测A=C的条件。如果创建了,结果是B中的数据信息,否则再次判别。
因此,如果将(A2=C2,B2,"")带入"",则得到公式计算:
=IF(AND(A2=B2,C2=B2),A2,IF(A2=B2,C2,IF(A2=C2,B2,“))
如果A=B=C不被创造,A=B不被创造,A=C不被创造,大家又可以区分B=C了。如果创建,结果是A中的数据信息,否则,可以再次区分。
因此,如果(B2=C2,A2,"")在公式计算中被带入双引号,则公式计算整体为:
=IF(AND(A2=B2,C2=B2),A2,IF(A2=B2,C2,IF(A2=C2,B2,IF(B2=C2,A2,“)))
从报告中无法显示的结果也可以看出,除了上面不成立的条件,也就是A和B,C都不一样的条件,大家都必须回到中间值,也就是第二大值。
我们知道较大的值是max,最小值是Min,所以也有一个叫large(数据信息区,n)的函数来表示第n个最大值,然后第二个最大值是用公式计算large(a2:c2,2),带入双引号。总的公式计算是:
=IF(AND(A2=B2,C2=B2),A2,IF(A2=B2,C2,IF(A2=C2,B2,IF(B2=C2,A2,LARGE(A2:C2,2))))
这样,在分析完所有情况后,报告中的所有结果都将被逐步计算出来。
其实大家只是在脑海里画了一个下面的树状图。如果不了解情况,可以先画这个树状图,然后申请IF涵号进行嵌套循环申请。
今天的小贴士你学会了吗?你自己试试!
模拟数据库,可以立即应用=RANDBETWEEN(10,15)函数将其转换为数据信息,然后对其进行训练。