Страницы: 1
RSS
Исключения нулей из расчета натурального логарифма (внутри функции "линейн")
 
Помогите подобрать формулу, чтобы натуральный логарифм вообще не брал нулевые значения и впоследнствии не выдавал ошибку в линейном приближении.  
Во вложении подробно со скринами.  
Необходимо чтобы список названий "абракадабра" был перемешан без сортировки (с сортировкой у меня есть метод решения проблемы, хотелось бы без неё.). Данные всегда будут перемешаны хаотично (выгрузка такая).
 
Это?  
=ЛИНЕЙН(LN(ЕСЛИ($E$1:$E$8=A1;$F$1:$F$8));LN(ЕСЛИ($E$1:$E$8=A1;$G$1:$G$8)))
 
{quote}{login=vikttur}{date=21.08.2011 02:32}{thema=}{post}Это?  
=ЛИНЕЙН(LN(ЕСЛИ($E$1:$E$8=A1;$F$1:$F$8));LN(ЕСЛИ($E$1:$E$8=A1;$G$1:$G$8))){/post}{/quote}  
 
ДА оно.
 
Так какой правильный ответ должен быть:  
0,128096141980295  
или  
0,0866695953012675  
?
 
{quote}{login=}{date=21.08.2011 03:37}{thema=}{post}Так какой правильный ответ должен быть:  
0,128096141980295  
или  
0,0866695953012675  
?{/post}{/quote}  
 
Правильный = 0,0866695953012675  
 
а 0,128096141980295 это по всему массиву, а надо только по "абракадабра"
 
да уж задачка не из легких, буду возиться дальше.
 
=ЛИНЕЙН(LN(Ч(СМЕЩ($F$1;НАИМЕНЬШИЙ(ЕСЛИ($E$1:$E$8=A1;СТРОКА($E$1:$E$8));СТРОКА(A$1:ИНДЕКС(A:A;СЧЁТЕСЛИ($E$1:$E$8;A1))))-1;)));LN(Ч(СМЕЩ($G$1;НАИМЕНЬШИЙ(ЕСЛИ($E$1:$E$8=A1;СТРОКА($E$1:$E$8));СТРОКА(A$1:ИНДЕКС(A:A;СЧЁТЕСЛИ($E$1:$E$8;A1))))-1;))))
 
{quote}{login=MCH}{date=22.08.2011 12:27}{thema=}{post}=ЛИНЕЙН(LN(Ч(СМЕЩ($F$1;НАИМЕНЬШИЙ(ЕСЛИ($E$1:$E$8=A1;СТРОКА($E$1:$E$8));СТРОКА(A$1:ИНДЕКС(A:A;СЧЁТЕСЛИ($E$1:$E$8;A1))))-1;)));LN(Ч(СМЕЩ($G$1;НАИМЕНЬШИЙ(ЕСЛИ($E$1:$E$8=A1;СТРОКА($E$1:$E$8));СТРОКА(A$1:ИНДЕКС(A:A;СЧЁТЕСЛИ($E$1:$E$8;A1))))-1;)))){/post}{/quote}  
 
не работает почемуто((
 
сУПЕРЧАЙНИК, на всякий случай, посмотрите:
 
{quote}{login=сУПЕРЧАЙНИК}{date=22.08.2011 10:30}{thema=Re: }{post}  
не работает почемуто(({/post}{/quote}  
Формулы массива вводятся нажатием ctrl+shift+enter
 
{quote}{login=MCH}{date=23.08.2011 07:41}{thema=Re: Re: }{post}{quote}{login=сУПЕРЧАЙНИК}{date=22.08.2011 10:30}{thema=Re: }{post}  
не работает почемуто(({/post}{/quote}  
Формулы массива вводятся нажатием ctrl+shift+enter{/post}{/quote}  
 
простите про фигурные скобки забыл, все получилось, ура, спасибо огромное.
 
{quote}{login=С.М.}{date=22.08.2011 11:09}{thema=}{post}сУПЕРЧАЙНИК, на всякий случай, посмотрите:{/post}{/quote}  
 
С.М. я нули и н\д исключаю вручную, если вы про это, сейчас буду тестить формулу от MCH, пока всё на ура, спасибо.
Страницы: 1
Читают тему
Loading...