Уважаемые форумчане, доброго времени суток! Есть функция следующего вида:
Код
=ЕСЛИ([@Статус]="Допуск";ПОИСКПОЗ([@[Итоговый балл]]-[@[Регистрационный номер заявки]]%%%;НАИБОЛЬШИЙ(ЕСЛИ(([Лот]=[@Лот])*([Статус]="Допуск");[Итоговый балл]-[Регистрационный номер заявки]%%%);ТРАНСП(СТРОКА([Лот])-2));0);"")
Кто-нибудь может подсказать, зачем в функциях Excel используется нескольких знаков % подряд? Заранее спасибо!
Уважаемые форумчане, доброго времени суток! Есть функция следующего вида:
Код
=ЕСЛИ([@Статус]="Допуск";ПОИСКПОЗ([@[Итоговый балл]]-[@[Регистрационный номер заявки]]%%%;НАИБОЛЬШИЙ(ЕСЛИ(([Лот]=[@Лот])*([Статус]="Допуск");[Итоговый балл]-[Регистрационный номер заявки]%%%);ТРАНСП(СТРОКА([Лот])-2));0);"")
Кто-нибудь может подсказать, зачем в функциях Excel используется нескольких знаков % подряд? Заранее спасибо!maximich
Это процент. Деление на 100 Например 1%=0,01 1%%=0,0001
В Вашей формуле сравниваются итоговые баллы, к ним прибавляются номера заявок, деленные на 1000000 (это нужно при равенстве баллов). Из полученного берутся наибольшие (1-й, 2-й, ...). Таким образом как бы происходит сортировка. А потом с помощью ПОИСКПОЗ находится соответствующий номер для текущей строки
Это процент. Деление на 100 Например 1%=0,01 1%%=0,0001
В Вашей формуле сравниваются итоговые баллы, к ним прибавляются номера заявок, деленные на 1000000 (это нужно при равенстве баллов). Из полученного берутся наибольшие (1-й, 2-й, ...). Таким образом как бы происходит сортировка. А потом с помощью ПОИСКПОЗ находится соответствующий номер для текущей строки_Boroda_
Здравствуйте. Каждый знак % уменьшает впередистоящее число в 100 раз. В данной формуле используется для правильного ранжирования. Если итоговый балл одинаковый, учитывается номер заявки
Здравствуйте. Каждый знак % уменьшает впередистоящее число в 100 раз. В данной формуле используется для правильного ранжирования. Если итоговый балл одинаковый, учитывается номер заявкиPelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816