頁:
[1]
想請教一個關於EXCEL篩選數據的巨集該怎麼寫 ...
不好意思各位大大像下面這張表格, 如果長寬相乘都再不同行列上, 現在需要篩出如果所有的長寬中, 只要有一組(or以上)兩邊都小於20
就會在A1顯示 "Yes", 反之則顯示 "No", 想說用IF迴圈,
但像此例中, 判斷到第四列後B4 X D4 是正解, 一旦跳到第五列後又會重新判斷了 ...
請問該怎麼寫出這種選擇的語法
謝謝 !!
<div></div> =IF(B2<20,"YES",IF(D2<20,"YES","NO")) Public Function CheckLH(ra As Range, ofset As Integer) As String
For Each v In ra
If v.Value < 20 Then
v.Select
If ActiveCell.offset(rowOffset:=0, columnOffset:=ofset).Value < 20 Then
CheckLH = "YES"
Exit Function
End If
End If
Next
CheckLH = "NO"
End Function抱歉了!會錯意了。
補充內容 (2016-8-22 10:11 PM):
=CheckLH(B2:B7,2)
提供另一個公式
=IF(OR(B2<20,D2<20)=TRUE,"Yes","No")
頁:
[1]