EXCEL中如果B14=1,C14=2,D14=13,B15=4,C15=6,D15=1,B16=7,C16=8,D16=9 B17=6,D17=11,D17=2

问题描述:

EXCEL中如果B14=1,C14=2,D14=13,B15=4,C15=6,D15=1,B16=7,C16=8,D16=9 B17=6,D17=11,D17=2
B18=13,C18=8,D18=11,.,后面各行还有很多类似的数,每行三个数字都不重复,但与前面的某行的三个数中的某个数能重复.求在E18中输入公式表示出B18=13与前面相同数值中D14=13的间隔行数(答案为3,求在F18中输入某个公式表示出C18=8与前面相同数值中C16=8的间隔行数(答案为1)求在G18中输入某个公式表示出D18=11与前面相同数值中D17=11的间隔行数(答案为0).求满足答案的公式.(说明:每行的三个数没有相同的数字,但与前面某行的三个数的某个数有相同的数字.)求的就是与前面相同数字的间隔行数.由于后面各行还有很多数,因此公式可以向下拉动后可以自动计算.
上面的应该是C17=11

试试这个公式
E18=ROW()-MAX(COUNTIF(B18,$B$14:$D17)*ROW($14:17))-1
数组公式,按Ctrl+Shift+Enter结束公式输入.向右向下复制公式.