Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

18 Август 2019, 08:14 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Часто задаваемые вопросы по LibreOffice и Apache OpenOffice.org
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: Формула с функцией IF  (Прочитано 2334 раз)
0 Пользователей и 1 Гость смотрят эту тему.
rezchik
Участник
**
Offline Offline

Сообщений: 32


« Стартовое сообщение: 1 Июнь 2015, 22:58 »

Имеется такая вот формула. В строке "тогда значение" изначально хотел вставить слово. Но тогда в ячейке появляется ошибка. Хоть для меня это некритично, но хотелось бы чтобы было как я задумал.


* 2015-06-01 22-43-47 Мастер функций.png (15.69 Кб, 550x480 - просмотрено 44 раз.)
Записан
rami
Гуру
*******
Offline Offline

Пол: Мужской
Сообщений: 2 739


MacBook Pro, LibreOffice и Apache OpenOffice


« Ответ #1: 1 Июнь 2015, 23:17 »

Ну, так пишите слово в двойных кавычках "вот так"
Записан

rezchik
Участник
**
Offline Offline

Сообщений: 32


« Ответ #2: 2 Июнь 2015, 10:45 »

спасибо
Записан
rezchik
Участник
**
Offline Offline

Сообщений: 32


« Ответ #3: 10 Июнь 2015, 20:08 »

Здравствуйте. Хочу ввести формулу примерно следующего содержания: IF(A>0)*(B>0)  либо (или) (A<0)*(B<0), то ...
Слово либо (или) можно выразить в функции?
Записан
rami
Гуру
*******
Offline Offline

Пол: Мужской
Сообщений: 2 739


MacBook Pro, LibreOffice и Apache OpenOffice


« Ответ #4: 10 Июнь 2015, 20:32 »

Здравствуйте. Хочу ввести формулу примерно следующего содержания: IF(A>0)*(B>0)  либо (или) (A<0)*(B<0), то ...
Слово либо (или) можно выразить в функции?
Можно так:
Код:
IF(OR((A1>0)*(B1>0),(A2<0)*(B2<0)),1,2)
Или так:
Код:
IF(OR(AND(A1>0,B1>0),AND(A2<0,B2<0)),1,2)
Если правда результат будет 1, если ложь будет 2
Записан

rezchik
Участник
**
Offline Offline

Сообщений: 32


« Ответ #5: 11 Июнь 2015, 12:11 »

Спасибо за подсказку, правда формулу методом научного тыка чуток поменял.
=IF((B31=0)*(G17>30)*(G31>30)OR(G17<30)*(G31<30);"продолжение";"разворот")
Записан
rami
Гуру
*******
Offline Offline

Пол: Мужской
Сообщений: 2 739


MacBook Pro, LibreOffice и Apache OpenOffice


« Ответ #6: 11 Июнь 2015, 13:34 »

Спасибо за подсказку, правда формулу методом научного тыка чуток поменял.
=IF((B31=0)*(G17>30)*(G31>30)OR(G17<30)*(G31<30);"продолжение";"разворот")
Ну, если вам нравится "научный тык" Смеющийся, то замените OR на +, а то как-то не по фэн-шую.
Записан

Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!