|
Компьютерный форум OSzone.net » Сфера Microsoft » Microsoft Office (Word, Excel, Outlook и т.д.) » 2010 - [решено] Ошибка в формуле Excel |
|
2010 - [решено] Ошибка в формуле Excel
|
Пользователь Сообщения: 86 |
Профиль | Отправить PM | Цитировать Не считается формула: =ЕСЛИ(E5 < C5; "C30'-5*(E5'-C5)"). Просто выводится в ячейку строка: C30'-5*(E5'-C5). В справке везде написаны примеры использования функции с выводящимися условиями, но с формулами - нет. Возниу вопрос можно ли убедить Эксель не просто выводить текст формулы, а выводить значение, которое она считает?
|
|
Отправлено: 14:25, 29-01-2013 |
Модератор Сообщения: 16826
|
Профиль | Сайт | Отправить PM | Цитировать Kitana, поясните, чего вы хотите добиться логической операцией?
Первую часть я понял: если значение ячейки Е5<C5, то из ячейки С30 вычитается значение разности ячеек Е5 и С5, умноженное на 5. Только вы записали не правильно, нужно без пробелов, кавычек и апострофов: А если Е5 не меньше С5, что должно быть? |
------- Отправлено: 14:41, 29-01-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 86
|
Профиль | Отправить PM | Цитировать Цитата okshef:
Формула подправленная: =ЕСЛИ(E5<C5;"C30-5*(E5-C5)"). Предлагали вариант: =ЕСЛИ(E5<C5;C30-5*(E5-C5)), но Эксель выдает на него ошибку. Цитата okshef:
Хммм... Да, было не правильно) Спасибо, заработало) |
||
Отправлено: 15:03, 29-01-2013 | #3 |
Забанен Сообщения: 5828
|
Цитата Kitana:
Цитата:
лог_выражение = E5<C5 значение_если_истина = C30-5*(E5-C5) значение_если_ложь = у вас вообще отсутствует |
||
Отправлено: 15:08, 29-01-2013 | #4 |
Модератор Сообщения: 16826
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Leha Ares:
Leha Ares, я восстановил ваше сообщение, так как недокументированный синтаксис функции "ЕСЛИ" очень интересен. |
||
------- Последний раз редактировалось okshef, 29-01-2013 в 15:21. Отправлено: 15:15, 29-01-2013 | #5 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата okshef:
|
|
Отправлено: 18:08, 29-01-2013 | #6 |
Модератор Сообщения: 16826
|
Профиль | Сайт | Отправить PM | Цитировать О том, что не обязательно после действия, которое должно выполняться после условия "истина", ставить точку с запятой (но тогда в ячейке будет "ЛОЖЬ"), или поставить точку с запятой, но больше ничего не писать. Просто ничего выполняться не будет и ячейка останется пустой.
|
------- Отправлено: 20:31, 29-01-2013 | #7 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
2003/XP/2000 - [решено] Excel 2003 | Ошибка открытия файлов xls | almadan | Microsoft Office (Word, Excel, Outlook и т.д.) | 2 | 08-09-2011 08:46 | |
2010 - как построить график в эксель по формуле? | Pozia | Microsoft Office (Word, Excel, Outlook и т.д.) | 7 | 29-05-2011 14:29 | |
2010 - [решено] Ошибка Word (Excel) 2010 при попытке открытия файла | Erix | Microsoft Office (Word, Excel, Outlook и т.д.) | 3 | 04-05-2011 10:08 | |
2010 - [решено] Ошибка макроса при выгрузке данных в Excel | Twister83 | Microsoft Office (Word, Excel, Outlook и т.д.) | 3 | 07-04-2011 09:38 | |
Ошибка в Excel | Guest | Microsoft Windows 95/98/Me (архив) | 2 | 17-03-2003 19:33 |
|