Всем привет, помогите написать на VBA формулу
=ЕСЛИ(W5>50*10^6;ЕСЛИ(ABS(AE5)>0,25*(M5-N5);25%;0);ЕСЛИ(ABS(AE5)>0,25*(O5-P5);25%;0))
что я делаю не так?
If vArr(j, 23) > 50 * 10 ^ 6 Then
If Abs(vArr(j, 31)) > (0.25 * (vArr(j, 13) - vArr(j, 14))) Then
vArr(j, 32) = "25%": r = 25
Else
vArr(j, 32) = "+": r = 0
End If
Else
If Abs(vArr(j, 31)) > (0.25 * (vArr(j, 15) - vArr(j, 16))) Then
vArr(j, 32) = "25%": r = 25
Else
vArr(j, 32) = "+": r = 0
End If
End If
где vArr(j, 23) - это значение ячеек столбов
=ЕСЛИ(W5>50*10^6;ЕСЛИ(ABS(AE5)>0,25*(M5-N5);25%;0);ЕСЛИ(ABS(AE5)>0,25*(O5-P5);25%;0))
что я делаю не так?
If vArr(j, 23) > 50 * 10 ^ 6 Then
If Abs(vArr(j, 31)) > (0.25 * (vArr(j, 13) - vArr(j, 14))) Then
vArr(j, 32) = "25%": r = 25
Else
vArr(j, 32) = "+": r = 0
End If
Else
If Abs(vArr(j, 31)) > (0.25 * (vArr(j, 15) - vArr(j, 16))) Then
vArr(j, 32) = "25%": r = 25
Else
vArr(j, 32) = "+": r = 0
End If
End If
где vArr(j, 23) - это значение ячеек столбов