提问人:M Muaz 提问时间:3/18/2021 最后编辑:M Muaz 更新时间:3/18/2021 访问量:108
VBA或Excel公式,用于使用多个条件循环多个值
VBA or Excel Formula to loop up multiple values with multiple criteria
问:
需要帮助 我尝试过 TEXTJOIN、INDEX/MATCH、CONCATENATE,但似乎没有让它工作。
这就是我要做的
=TEXTJOIN(",",TRUE,IF(AND(TASKPRED!$B:$B=$A26,TASKPRED!$J:$J="Y",TASKPRED!$A:$A<>$C26),TASKPRED!$A:$A,""))
我有 2 张纸, 当前活动的工作表(我正在处理) 和 TASKPRED Sheet(其中包含我要查找的所有表和数据)
我需要任何工作,无论是公式还是 VBA,
如果使用公式,则这些是标准
条件 1:TASKPRED 的 B 列必须等于当前活动工作表中的 ActiveCell.value(在本例中为 $A 26)
标准 2:TASKPRED 的 J 列必须等于“Y”
条件 3:尚未在当前活动工作表的 C 列中
我希望以上信息是有道理的
感谢您的帮助
答: 暂无答案
评论
AND(TASKPRED!$B:$B=$A26,TASKPRED!$J:$J="Y",TASKPRED!$A:$A<>$C26)
(TASKPRED!$B:$B=$A26)*(TASKPRED!$J:$J="Y")*(TASKPRED!$A:$A<>$C26)
IF(AND(TASKPRED!$B:$B=$A26,TASKPRED!$J:$J="Y",TASKPRED!$A:$A<>$C26),TASKPRED!$A:$A,"")
FiLTER(TASKPRED!$A:$A,(TASKPRED!$B:$B=$A26)*(TASKPRED!$J:$J="Y")*(TASKPRED!$A:$A<>$C26),"")