Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Office (Word, Excel, Outlook и т.д.) (http://forum.oszone.net/forumdisplay.php?f=115)
-   -   [решено] формула сложная ЕСЛИ (http://forum.oszone.net/showthread.php?t=288639)

Don_LD 29-09-2014 10:54 2408236

формула сложная ЕСЛИ
 
Вложений: 1
Добрый день!

Помогите пожалуйста, необходимо объединить 2 формулу в 1, что бы работало по не ложному (верному) значению:

=ЕСЛИ(N4<N3;ЕСЛИ(N3<=129999;"0,04";ЕСЛИ(N3<=179999;"0,035";ЕСЛИ(N3<=199999;"0,045";ЕСЛИ(N3<=229999;" 0,05";ЕСЛИ(N3<=269999;"0,055";ЕСЛИ(N3<=319999;"0,06";ЕСЛИ(N3>=320000;"0,065"))))))))

=ЕСЛИ(N4>=N3;ЕСЛИ(N4<=129999;"0,04";ЕСЛИ(N4<=179999;"0,07";ЕСЛИ(N4<=199999;"0,09";ЕСЛИ(N4<=229999;"0 ,1";ЕСЛИ(N4<=269999;"0,11";ЕСЛИ(N4<=319999;"0,12";ЕСЛИ(N4>=320000;"0,13"))))))))

Обе отдельно друг от друга работают, необходимо что бы работали в одной ячейке.

Если просто продолжить ЕСЛИ, получается:

=ЕСЛИ(N4<N3;ЕСЛИ(N3<=129999;"0,04";ЕСЛИ(N3<=179999;"0,035";ЕСЛИ(N3<=199999;"0,045";ЕСЛИ(N3<=229999;" 0,05";ЕСЛИ(N3<=269999;"0,055";ЕСЛИ(N3<=319999;"0,06";ЕСЛИ(N3>=320000;"0,065";ЕСЛИ(N4>=N3;ЕСЛИ(N4<=12 9999;"0,04";ЕСЛИ(N4<=179999;"0,07";ЕСЛИ(N4<=199999;"0,09";ЕСЛИ(N4<=229999;"0,1";ЕСЛИ(N4<=269999;"0,1 1";ЕСЛИ(N4<=319999;"0,12";ЕСЛИ(N4>=320000;"0,13"))))))))))))))))

Но она работает только по первой формуле, вторая не включается. =(
Подскажите люди добрые, горю просто!!! Заранее БЛАГОДАРЕН!

файл во вложении

a_axe 29-09-2014 14:57 2408356

Don_LD, есть точка зрения, что формула должна выглядеть так:
Цитата:

=ЕСЛИ(N4<N3;ЕСЛИ(N3<=129999;"0,04";ЕСЛИ(N3<=179999;"0,035";ЕСЛИ(N3<=199999;"0,045";ЕСЛИ(N3<=229999;" 0,05";ЕСЛИ(N3<=269999;"0,055";ЕСЛИ(N3<=319999;"0,06";ЕСЛИ(N3>=320000;"0,065")))))));ЕСЛИ(N4>=N3;ЕСЛИ (N4<=129999;"0,04";ЕСЛИ(N4<=179999;"0,07";ЕСЛИ(N4<=199999;"0,09";ЕСЛИ(N4<=229999;"0 ,1";ЕСЛИ(N4<=269999;"0,11";ЕСЛИ(N4<=319999;"0,12";ЕСЛИ(N4>=320000;"0,13")))))))))
В файле я не увидел ссылок на ячейки "N3" и "N4", указанные в посте. Отпишитесь, подходит ли эта формула, или нужно что-то другое.

Iska 29-09-2014 15:28 2408369

Don_LD, если чуть присмотреться, оказывается, что последние условия являются совершенно излишними:
читать дальше »
Код:

=ЕСЛИ(N4>=N3;
    ЕСЛИ(N4<=129999;
        "0,04";
        ЕСЛИ(N4<=179999;
            "0,07";
            ЕСЛИ(N4<=199999;
                "0,09";
                ЕСЛИ(N4<=229999;
                    "0,1";
                    ЕСЛИ(N4<=269999;
                        "0,11";
                        ЕСЛИ(N4<=319999;
                            "0,12";
                            "0,13"
                        )
                    )
                )
            )
        )
    );
    ЕСЛИ(N3<=129999;
        "0,04";
        ЕСЛИ(N3<=179999;
            "0,035";
            ЕСЛИ(N3<=199999;
                "0,045";
                ЕСЛИ(N3<=229999;
                    "0,05";
                    ЕСЛИ(N3<=269999;
                        "0,055";
                        ЕСЛИ(N3<=319999;
                            "0,06";
                            "0,065"
                        )
                    )
                )
            )
        )
    )
)


Iska 29-09-2014 20:11 2408497

Теоретически данный кошмар из «ЕСЛИ()» можно попробовать заменить такой вот формулой:
читать дальше »
Код:

=ЕСЛИ(N4>=N3;
    ГПР(N4;{-1E+300;13E4;18E4;20E4;23E4;27E4;32E4:"0,04";"0,07";"0,09";"0,1";"0,11";"0,12";"0,13"};2);
    ГПР(N3;{-1E+300;13E4;18E4;20E4;23E4;27E4;32E4:"0,04";"0,035";"0,045";"0,05";"0,055";"0,06";"0,065"};2)
)


Don_LD 01-10-2014 06:09 2409217

спасибо, помогло!


Время: 20:58.

Время: 20:58.
© OSzone.net 2001-