Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/условие для EXP - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
условие для EXP
diksis71 Дата: Пятница, 24.04.2015, 13:57 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
=ЕСЛИ(И((D5-СТЕПЕНЬ(ABS(C5+6*D5);1/3))>0;EXP(6*СТЕПЕНЬ(ABS(D5);2))<>0);LOG10(ABS(C5-СТЕПЕНЬ(ABS(C5+6*D5);1/3)))/EXP(6*СТЕПЕНЬ(ABS(D5);2));"недопустимое значение xy")
в этой формуле не знаю в чем ошибка, но когда в ячейке D5 число от 1 до 10 решается, если число больше то не решается, выскакивает ошибка число
вторая формула во вложенном файле
[moder]Измените название темы на более конкретное в соответствии с Правилами форума[/moder]
К сообщению приложен файл: lab8.xlsx (12.7 Kb)


Сообщение отредактировал diksis71 - Пятница, 24.04.2015, 14:10
 
Ответить
Сообщение=ЕСЛИ(И((D5-СТЕПЕНЬ(ABS(C5+6*D5);1/3))>0;EXP(6*СТЕПЕНЬ(ABS(D5);2))<>0);LOG10(ABS(C5-СТЕПЕНЬ(ABS(C5+6*D5);1/3)))/EXP(6*СТЕПЕНЬ(ABS(D5);2));"недопустимое значение xy")
в этой формуле не знаю в чем ошибка, но когда в ячейке D5 число от 1 до 10 решается, если число больше то не решается, выскакивает ошибка число
вторая формула во вложенном файле
[moder]Измените название темы на более конкретное в соответствии с Правилами форума[/moder]

Автор - diksis71
Дата добавления - 24.04.2015 в 13:57
Pelena Дата: Пятница, 24.04.2015, 14:19 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19517
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
У Вас получается е^60000, это переполнение. Excel не может столько сосчитать. А где само задание?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеУ Вас получается е^60000, это переполнение. Excel не может столько сосчитать. А где само задание?

Автор - Pelena
Дата добавления - 24.04.2015 в 14:19
diksis71 Дата: Пятница, 24.04.2015, 14:31 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Pelena, там если выставлять значение y от -10 до 10 то считается а по другому ошибка
К сообщению приложен файл: 1351538.bmp (38.2 Kb)


Сообщение отредактировал diksis71 - Пятница, 24.04.2015, 14:51
 
Ответить
СообщениеPelena, там если выставлять значение y от -10 до 10 то считается а по другому ошибка

Автор - diksis71
Дата добавления - 24.04.2015 в 14:31
Pelena Дата: Пятница, 24.04.2015, 14:39 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19517
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
Ну, так и подставляйте 10)
Иначе получаются слишком большие для Excel числа


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеНу, так и подставляйте 10)
Иначе получаются слишком большие для Excel числа

Автор - Pelena
Дата добавления - 24.04.2015 в 14:39
diksis71 Дата: Пятница, 24.04.2015, 14:53 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Pelena, надо чтобы выдавало неверное значение если EXP не вычисляем
 
Ответить
СообщениеPelena, надо чтобы выдавало неверное значение если EXP не вычисляем

Автор - diksis71
Дата добавления - 24.04.2015 в 14:53
diksis71 Дата: Пятница, 24.04.2015, 15:22 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Pelena, я студент и так требует преподаватель
 
Ответить
СообщениеPelena, я студент и так требует преподаватель

Автор - diksis71
Дата добавления - 24.04.2015 в 15:22
Pelena Дата: Пятница, 24.04.2015, 15:31 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 19517
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
Можно добавить ещё условие, например
Код
=ЕСЛИ(ABS(D5)>10;"EXP не вычисляется";ЕСЛИ(И((D5-СТЕПЕНЬ(ABS(C5+6*D5);1/3))>0;EXP(6*СТЕПЕНЬ(ABS(D5);2))<>0);LOG10(ABS(C5-СТЕПЕНЬ(ABS(C5+6*D5);1/3)))/EXP(6*СТЕПЕНЬ(ABS(D5);2));"недопустимое значение xy"))


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеМожно добавить ещё условие, например
Код
=ЕСЛИ(ABS(D5)>10;"EXP не вычисляется";ЕСЛИ(И((D5-СТЕПЕНЬ(ABS(C5+6*D5);1/3))>0;EXP(6*СТЕПЕНЬ(ABS(D5);2))<>0);LOG10(ABS(C5-СТЕПЕНЬ(ABS(C5+6*D5);1/3)))/EXP(6*СТЕПЕНЬ(ABS(D5);2));"недопустимое значение xy"))

Автор - Pelena
Дата добавления - 24.04.2015 в 15:31
krosav4ig Дата: Пятница, 24.04.2015, 15:55 | Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
diksis71, вы попытайтесь своему преподавателю объяснить, что Ecxel не умеет работать с числами большими, чем 9,9E+307 (для сравнения e^709~8,21840746155497E+307)
[p.s.]попробуйте тут ввести e^710 и посмотрите, что получится


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Пятница, 24.04.2015, 16:00
 
Ответить
Сообщениеdiksis71, вы попытайтесь своему преподавателю объяснить, что Ecxel не умеет работать с числами большими, чем 9,9E+307 (для сравнения e^709~8,21840746155497E+307)
[p.s.]попробуйте тут ввести e^710 и посмотрите, что получится

Автор - krosav4ig
Дата добавления - 24.04.2015 в 15:55
diksis71 Дата: Пятница, 24.04.2015, 22:13 | Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
хорошо, всем спасибо за ответы.наверно добавлю условие как посоветовала Pelena
 
Ответить
Сообщениехорошо, всем спасибо за ответы.наверно добавлю условие как посоветовала Pelena

Автор - diksis71
Дата добавления - 24.04.2015 в 22:13
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!