|
新手求助各位大神,怎么查找数据并判断条件执行,
如图:1、假设单元格B2:K5中的数值1-10是随机排列的
2、1:1的红色字体为列数,7:7的红色字体为数值
3、如何通过查找每一行的每一个数值,判断数值的上一行单元格是否满足条件,并执行。
例如:从B5:K5查找1-10
查找数值1,
判断H4,B3,G2,是否全都为单数(13579)或复数(246810),
如果全部为单数或复数,则查找B2:K2数值1在第几列(1:1红字为准),并在B8:B10分别显示,“5(B2:K2数值1在第5列)”,“2”(单数显示1,复数显示2,全部为单数则显示2,全部为复数则显示1),“1”(满足条件的次数,最大5,超过5后返回2,循环直到条件不满足)
否则清空B8:B10
举例1:
查找数值10,
B2,I3,E2,分别为单数,复数,复数不满足全部为单数或复数,
清空K8:K10
举例2:
查找数值3,
F4,H3,K2,分别为复数,复数,复数
满足全都为单数或复数,查找B2:K2的数值3在第几列,并在D8:D10显示“7”,“1”,“1”
举例3:
查找数值9,
G4,K3,B2,分别为单数,单数,单数
满足全都为单数或复数,查找B2:K2的数值9在第几列,并在J8:J10显示“9”,“2”,“1”
求助各位大佬,能否提供一下思路,如果能直接给代码那就更好了
|
|