Как исправить утверждение if, затем добавить этот номер - PullRequest
0 голосов
/ 27 апреля 2019

У меня проблемы с простым уравнением Excel, мне нужно это сделать. Если E23 равно или превышает 25000, то добавьте O4

Возможно ли это, если да, мне нужно знать, как это сделатьзатем добавьте в функцию еще 3 раза, если то же самое, но для значений 30000, 40000 и 50000

заранее спасибо

Ответы [ 3 ]

0 голосов
/ 27 апреля 2019

Я не уверен на 100%, что вы хотите добавить, но следующая формула поможет вам;

=IFERROR(IFS($E$23>=50000,$E$23+$O$4,$E$23>=40000,$E$23+$O$4,$E$23>=30000,$E$23+$O$4,$E$23>=25000,$E$23+$O$4),"")

Замените E23+O4 на то, что вы хотите, чтобы ваш результат был, если это не так.

0 голосов
/ 27 апреля 2019

Для этого вы можете использовать функцию VBA.

Public Function DoSomething(cell1 As Variant, cell2 As Variant) AS Variant
    If IsNumeric(cell1) = False OR IsNumeric(cell2) = False Then
        DoSomething = ""
        Exit Function
    End If

    If cell1 >= 25000 Then
        DoSomething = cell1 + cell2
        Exit Funtion
    ElseIf cell1 >= 30000 Then
        'Do something different
    ElseIf cell1 >= 40000 Then
        'Do something different
    ElseIf cell1 >= 50000 Then
        'Do something else
    Else
        DoSomething = ""
        Exit Function
End Function
0 голосов
/ 27 апреля 2019

Итак, для первого вопроса попробуйте:

=IF(E23>=25000,E23+O4,0)

Вы можете изменить значения по своему желанию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...