Excel: получение #NUM на калькуляторе

277
MultiformeIngegno

Почему я получаю #NUMошибку в Excel при попытке ввода:

=((171757/-201011)^(1/4))-1 

Он отлично работает на Wolfram Alpha ..

0

2 ответа на вопрос

1
LDC3

Вам нужно использовать мнимые числовые функции для вашего уравнения. Excel ожидает реальные цифры для своих операций; поэтому он возвращается, #NUMкогда создается мнимое число, а вы не указали функцию мнимого числа.

Беги до самого дома. Объясните, как это сделать. fixer1234 8 лет назад 0
@ fixer1234 У меня нет Excel дома, поэтому я не знаю, каковы функции. Может быть, вы могли бы опубликовать их, и я удалю свой пост. LDC3 8 лет назад 0
1
jcbermu

Четвёртый корень из отрицательного числа будет комплекс (реальный + мнимое) число в виде: a+biчто ваша формула Excel не может управлять.

Вы должны переписать вашу формулу:

=IMSUB(IMSQRT(COMPLEX(0,SQRT((171757/201011)))),1) 

Это даст вам результат:

-0,3201569+0,67984i 

Так же, как Вольфрам Альфа

Похожие вопросы