Страницы: 1
RSS
Функция "ЕСЛИ"
 
Добрый день всем!  
 
Имеются две ячейки. между ними задана зависимость через функцию "ЕСЛИ" в первой и во второй ячейке. Можно ли добавить еще одно условие в одну из ячеек использую функцию если.    
ТО есть уже к имеющейся функции =ЕСЛИ(R[-2]C[1]-R[-2]C>0.05,R[-2]C[1]-0.05,R[-2]C) добавить еще функцию =ЕСЛИ(R[-2]C[1]-R[-2]C>0.05,R[-2]C[1]-0.05,R[-2]C)
Спасибо!
 
Непонятно :(  
Первая функция задает зависимость ячейки от двух других ячеек.  
Обе приведенные функции одинаковы - зачем добавлять одну к другой?
 
Приложите файл, а то не понятно.
 
{quote}{login=Казанский}{date=25.11.2010 04:55}{thema=}{post}Непонятно :(  
Первая функция задает зависимость ячейки от двух других ячеек.  
Обе приведенные функции одинаковы - зачем добавлять одну к другой?{/post}{/quote}  
Ох ты ё... не то скопировал...  
Вот первая формула в ячейке  
=ЕСЛИ(R[-2]C[1]-R[-2]C>0.05,R[-2]C[1]-0.05,R[-2]C)
А Вот вторая, которую хочу добавить:  
=ЕСЛИ(RC>RC[1],RC[1]-0.03,RC)
 
{quote}{login=}{date=25.11.2010 05:11}{thema=Re: }{post}{quote}{login=Казанский}{date=25.11.2010 04:55}{thema=}{post}Непонятно :(  
Первая функция задает зависимость ячейки от двух других ячеек.  
Обе приведенные функции одинаковы - зачем добавлять одну к другой?{/post}{/quote}  
Ох ты ё... не то скопировал...  
Вот первая формула в ячейке  
=ЕСЛИ(R[-2]C[1]-R[-2]C>0.05,R[-2]C[1]-0.05,R[-2]C)
А Вот вторая, которую хочу добавить:  
=ЕСЛИ(RC>RC[1],RC[1]-0.03,RC){/post}{/quote}
 
Вот хочется обе две эти функции пхнуть в одну ячейку...
 
Во второй формуле - циклическая ссылка.  
Лучше словами объясните, что Вы хотите.
 
{quote}{login=}{date=25.11.2010 05:02}{thema=}{post}Приложите файл, а то не понятно.{/post}{/quote}ЕСЛИ в результирующей яейке находятся исходные данные...  
Пример давайте.
 
{quote}{login=Казанский}{date=25.11.2010 05:23}{thema=}{post}Во второй формуле - циклическая ссылка.  
Лучше словами объясните, что Вы хотите.{/post}{/quote}  
 
Вообщем, я уже писал на этом форуме по поводу Коридора Значений. Спасибо Вам за код который вы предоставили, но он что-то не сработал...  
Я создал такую функцию которая собственно и реализует то что мне нужно. Но встал вопрос от том, что значение одной ячейки при превышении значения другой, должна принимать заданное условием значение.  
Я прикрепил файл с примером.  
Строка 4 Digits arf служит источником данных. В них попадает собственно поток.    
Corridor строка содержит уже завязанные ячейки, которые берут данные из 4 Digits arf и обрабатывают по указанному условию.  
Просто необходимо добавить еще условие что если ячейка R13C4 становится больше чем R13C5, то возвращать ей значение R13C5-0.03.
 
Т.е. Вы хотите что бы одновременно возвращались два значения если значение меньше 0,0005 и больше 0,0003 ?  
Так не получится. Ячейка Эксель не позволяет хранить более одного значения.
 
=ЕСЛИ(E11-D11>0,0005;E11-0,0005;ЕСЛИ(E11-D11<0,0003;D11+0,0003;D11)) - может так?  
 
---  
88177
"..Сладку ягоду рвали вместе, горьку ягоду я одна."
Страницы: 1
Читают тему
Loading...