Автор | Excel. найти максимальное число среди букв и цифр |
Есть 20 столбцов, в них цифры, полученные формулами
цифры бывают от 0 до 8 и бывает значение "#ЗНАЧ"
В каждой строке есть хотя бы одно число
Нужно найти в каждой строке максимальное число, игнорируя значения "#ЗНАЧ"
Формула "=МАКС(j1:aa1)" выдаёт "#ЗНАЧ"
Есть мысль создать еще 20 столбцов, которые будут проверять "#ЗНАЧ" там (значит присвоить 0 ячейке) или число (и присвоить себе значение этого числа), но это, блин, дофига столбцов уже получается XD. м.б. есть мысли проще? |
а, не, что-то я это... того...
через 20 допстолбцов тоже не выходит: нет функции, проверяющей, число перед тобой или текст |
Нужно найти в каждой строке максимальное число, игнорируя значения "#ЗНАЧ"
если в каждой строке то формула =МАКС(a1:aa1)
=МАКС(a2:aa2) |
а макс не по англ. пишется? |
и так не прокатывает, пичаль :(
=ЕСЛИ(L2="#ЗНАЧ";0;L2) |
для Admics:
см. 1й пост
для Йакк:
смотря на сколько всё русифицированно. у меня всё по русски |
ппц, вообще грустьпичаль
преобразовал формулы в текст натуральный
в 7-8 ячейках в каждой строке есть текст "#ЗНАЧ!"
в 12-13 ячейках есть цифры от 0 до 8
формула =ЕСЛИ(L2="#ЗНАЧ";0;L2) всёравно не фурыкуаит |
через =ЕОШ попробуй |
ппц. заменил вручную "#ЗНАЧ!" на "0", формулы заработали
аа б*я ж**а вообще с**а е**ать как я люблю писать макросы :(
если кто знает решение попроще - милисти прошу высказать своё мнение тут или в личку |
для erros: =ЕСЛИ(СЧЁТЕСЛИ(L2;"#ЗНАЧ")=1;0;L2)
вот так текст проверь, должно сработать |
в формулах где получается "#ЗНАЧ!" (или во всех формулах) добвь проверку =ЕОШ(), при истине будет заменять "#ЗНАЧ!" на то которое укажешь |
через =ЕОШ попробуй
пасип добрый человек, есть такая функция и совсем не из того разряда, где я ожидал что-то полезное найти |
мм.. казалось бы в топике родилась качественно новая формула, однако ж....
=ЕСЛИ(ЕОШИБКА(ПОИСК("ФОНАР";D1012;1))="ИСТИНА";10;0)
=ЕСЛИ(ЕОШ(ПОИСК("ФОНАР";D1012;1))="ИСТИНА";10;0)
Даже если в D1012 есть слово "ФОНАРЬ", то всё равно выдаётся значение 0
а такая формула избавила быб от создания дополнительно 20 столбцов |
для erros: =ЕСЛИ(СЧЁТЕСЛИ(L2;"#ЗНАЧ")=1;0;L2)
вот так текст проверь, должно сработать
я не очень понял, зачем мне считать количество значений "#ЗНАЧ" я и так знаю, что в ~90% их 8, а в ~10% их 7 |
аа... ололойка пщ пщ... да дад а
ЕОШ(ПОИСК("ФОНАР";D1012;1))="ИСТИНА";
кавычки на истине лишние
печеньку и чаю |
тема закрыта by erros (2012-06-08 17:47:44) |
---|