引力的微笑
发表于 2021-10-24 06:25:16
=IF(IF(AND(X3:Y3={"Adults","鞋"}),COUNT(0/N(OFFSET(A3,,IF(Z3="男",{1,3,5,7},{2,4,6})))),9^OR(COUNTIF(OFFSET(A3,,COLUMN(A:R)-1,,3),">0")>2))>2,"齐","断")&"码"
数组三键下拉。
石丽
发表于 2021-10-25 13:47:31
为啥是会显示循环公式
倪勇
发表于 2021-10-25 17:33:40
我这里是对的?
侧卫
发表于 2021-10-29 08:41:28
公式结果是对的,就是老跳出循环公式
梦带我旅行
发表于 2021-11-5 05:51:13
将公式中的COLUMN(A:R)改成COLUMN(A1:R1)?
龙再笑
发表于 2021-11-8 01:06:13
Sub 统计()
Dim ar, br(), i, j, sa, sb, a
= Empty
sa = Array(2, 4, 6, 8)
sb = Array(3, 5, 7)
ar = Sheet1.Range("A1").CurrentRegion
ReDim br(1 To UBound(ar) - 1)
For i = 2 To UBound(ar)
If ar(i, 25) = "鞋" Then
a = 0
If ar(i, 26) = "男" Then
For j = 0 To 3
If Len(ar(i, sa(j))) Then a = a + 1
Next
ElseIf ar(i, 26) = "女" Then
For j = 0 To 2
If Len(ar(i, sb(j))) Then a = a + 1
Next
Else
For j = 1 To 20
If Len(ar(i, j)) Then a = a + 1
Next
End If
If a > 2 Then br(i - 1) = "齐全"
End If
Next
Sheet1.Range("AA2").Resize(UBound(br)) = Application.Transpose(br)
End Sub
黑龙江亚华龙美孚润滑油
发表于 2021-11-14 14:48:53
哪位大佬有空帮我指导下哈
微微一笑皆笑顺
发表于 2021-11-15 09:33:53
=IF((X2="Adults")*(Y2="鞋"),IF(COUNT(0/N(OFFSET(A2,,IF(Z2="男",{1,3,5,7},{2,4,6}))))>2,"齐码",""),"")
数组三键下拉。
爱茜
发表于 2021-11-18 02:15:59
大佬,这个是判定了品牌和大类,性别
但是还有个条件是如果不是这个品牌,不是这个大类,只要满足3连码就是齐码怎么加条件啊
小客栈
发表于 2021-11-21 13:22:04
哪位大佬有空帮我指导下哈