Правило УФ не выполняется из-за ошибки #ЗНАЧ!
stalber
Дата: Пятница, 09.02.2018, 22:56 |
Сообщение № 1
Группа: Проверенные
Ранг: Обитатель
Сообщений: 369
Репутация:
7
±
Замечаний:
40% ±
Excel 2007
Добрый вечер. Столкнулся с проблемой. Правило Код
=МАКС($G$2:$G$1000)=G2
Применить к Данное правило не работает, если в промежутке этих ячеек присутствует ячейка в которой #ЗНАЧ! Значение, используемое в формуле, имеет не правильный тип данных. Как я понял что правило не работает? Я в условиях заливки поставил чтобы МАКСимальное число стало зелёным, оно не стало. Какое есть решение в формуле, чтобы игнорировалось #ЗНАЧ! ?
Добрый вечер. Столкнулся с проблемой. Правило Код
=МАКС($G$2:$G$1000)=G2
Применить к Данное правило не работает, если в промежутке этих ячеек присутствует ячейка в которой #ЗНАЧ! Значение, используемое в формуле, имеет не правильный тип данных. Как я понял что правило не работает? Я в условиях заливки поставил чтобы МАКСимальное число стало зелёным, оно не стало. Какое есть решение в формуле, чтобы игнорировалось #ЗНАЧ! ? stalber
Ответить
Сообщение Добрый вечер. Столкнулся с проблемой. Правило Код
=МАКС($G$2:$G$1000)=G2
Применить к Данное правило не работает, если в промежутке этих ячеек присутствует ячейка в которой #ЗНАЧ! Значение, используемое в формуле, имеет не правильный тип данных. Как я понял что правило не работает? Я в условиях заливки поставил чтобы МАКСимальное число стало зелёным, оно не стало. Какое есть решение в формуле, чтобы игнорировалось #ЗНАЧ! ? Автор - stalber Дата добавления - 09.02.2018 в 22:56
abtextime
Дата: Пятница, 09.02.2018, 23:02 |
Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 828
Репутация:
117
±
Замечаний:
0% ±
Excel 2010
Функцию МАКСА() попробуйте применить UPD не поможет, применяйте ЕСЛИОШИБКА к массиву. Excel нет под рукой, звиняйте
Функцию МАКСА() попробуйте применить UPD не поможет, применяйте ЕСЛИОШИБКА к массиву. Excel нет под рукой, звиняйте abtextime
Сообщение отредактировал abtextime - Пятница, 09.02.2018, 23:06
Ответить
Сообщение Функцию МАКСА() попробуйте применить UPD не поможет, применяйте ЕСЛИОШИБКА к массиву. Excel нет под рукой, звиняйте Автор - abtextime Дата добавления - 09.02.2018 в 23:02
stalber
Дата: Пятница, 09.02.2018, 23:13 |
Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 369
Репутация:
7
±
Замечаний:
40% ±
Excel 2007
Так не помогает, вписываю в графу применяет к Код
=ЕСЛИОШИБКА($G$2:$G$1000;"#ЗНАЧ!")
Что я не правильно вписываю?
Так не помогает, вписываю в графу применяет к Код
=ЕСЛИОШИБКА($G$2:$G$1000;"#ЗНАЧ!")
Что я не правильно вписываю? stalber
Сообщение отредактировал awaddwaawddw - Пятница, 09.02.2018, 23:20
Ответить
Сообщение Так не помогает, вписываю в графу применяет к Код
=ЕСЛИОШИБКА($G$2:$G$1000;"#ЗНАЧ!")
Что я не правильно вписываю? Автор - stalber Дата добавления - 09.02.2018 в 23:13
Che79
Дата: Пятница, 09.02.2018, 23:31 |
Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация:
306
±
Замечаний:
0% ±
2013 Win, 365 Mac
Может, так? Код
=G2=МАКС(ЕСЛИОШИБКА($G$2:$G$16;-9^9))
Может, так? Код
=G2=МАКС(ЕСЛИОШИБКА($G$2:$G$16;-9^9))
Che79
Делай нормально и будет нормально!
Ответить
Сообщение Может, так? Код
=G2=МАКС(ЕСЛИОШИБКА($G$2:$G$16;-9^9))
Автор - Che79 Дата добавления - 09.02.2018 в 23:31
stalber
Дата: Пятница, 09.02.2018, 23:34 |
Сообщение № 5
Группа: Проверенные
Ранг: Обитатель
Сообщений: 369
Репутация:
7
±
Замечаний:
40% ±
Excel 2007
Спасибо Che79 Данная формула Код
=G2=МАКС(ЕСЛИОШИБКА($G$2:$G$16;-9^9))
решила мою проблему.Тема больше не актуальна. Решение найдено.
Спасибо Che79 Данная формула Код
=G2=МАКС(ЕСЛИОШИБКА($G$2:$G$16;-9^9))
решила мою проблему.Тема больше не актуальна. Решение найдено. stalber
Ответить
Сообщение Спасибо Che79 Данная формула Код
=G2=МАКС(ЕСЛИОШИБКА($G$2:$G$16;-9^9))
решила мою проблему.Тема больше не актуальна. Решение найдено. Автор - stalber Дата добавления - 09.02.2018 в 23:34
bmv98rus
Дата: Пятница, 09.02.2018, 23:37 |
Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4099
Репутация:
766
±
Замечаний:
0% ±
Excel 2013/2016
так попробуйте Код
=AGGREGATE(4;6;$G$2:$G$1000)=G2
так попробуйте Код
=AGGREGATE(4;6;$G$2:$G$1000)=G2
bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение так попробуйте Код
=AGGREGATE(4;6;$G$2:$G$1000)=G2
Автор - bmv98rus Дата добавления - 09.02.2018 в 23:37
stalber
Дата: Суббота, 10.02.2018, 00:01 |
Сообщение № 7
Группа: Проверенные
Ранг: Обитатель
Сообщений: 369
Репутация:
7
±
Замечаний:
40% ±
Excel 2007
так попробуйте [Перевод / Translate] =АГРЕГАТ(4;6;$G$2:$G$1000)=G2
К сожалению так не помогло.
так попробуйте [Перевод / Translate] =АГРЕГАТ(4;6;$G$2:$G$1000)=G2
К сожалению так не помогло.stalber
Ответить
Сообщение так попробуйте [Перевод / Translate] =АГРЕГАТ(4;6;$G$2:$G$1000)=G2
К сожалению так не помогло.Автор - stalber Дата добавления - 10.02.2018 в 00:01
Che79
Дата: Суббота, 10.02.2018, 00:15 |
Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация:
306
±
Замечаний:
0% ±
2013 Win, 365 Mac
awaddwaawddw , АГРЕГАТ() очень даже работает, смотрите вложенный файл. Зеленый цвет - работа МАКС(ЕСЛИОШИБКА()), желтый - АГРЕГАТ().
awaddwaawddw , АГРЕГАТ() очень даже работает, смотрите вложенный файл. Зеленый цвет - работа МАКС(ЕСЛИОШИБКА()), желтый - АГРЕГАТ().Che79
Делай нормально и будет нормально!
Ответить
Сообщение awaddwaawddw , АГРЕГАТ() очень даже работает, смотрите вложенный файл. Зеленый цвет - работа МАКС(ЕСЛИОШИБКА()), желтый - АГРЕГАТ().Автор - Che79 Дата добавления - 10.02.2018 в 00:15
stalber
Дата: Суббота, 10.02.2018, 00:18 |
Сообщение № 9
Группа: Проверенные
Ранг: Обитатель
Сообщений: 369
Репутация:
7
±
Замечаний:
40% ±
Excel 2007
Почему то я не вижу никакой жёлтой заливки, может дело в версии экселя? Я глянул формулу она такого вида стоит:Код
=L2=_xlfn.AGGREGATE(4;6;$L$2:$L1000)
Почему то я не вижу никакой жёлтой заливки, может дело в версии экселя? Я глянул формулу она такого вида стоит:Код
=L2=_xlfn.AGGREGATE(4;6;$L$2:$L1000)
stalber
Сообщение отредактировал awaddwaawddw - Суббота, 10.02.2018, 00:21
Ответить
Сообщение Почему то я не вижу никакой жёлтой заливки, может дело в версии экселя? Я глянул формулу она такого вида стоит:Код
=L2=_xlfn.AGGREGATE(4;6;$L$2:$L1000)
Автор - stalber Дата добавления - 10.02.2018 в 00:18
Che79
Дата: Суббота, 10.02.2018, 00:20 |
Сообщение № 10
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация:
306
±
Замечаний:
0% ±
2013 Win, 365 Mac
если это верно, то АГРЕГАТ() появился начиная именно с 2010-ого. В 2013-м это выглядит так
если это верно, то АГРЕГАТ() появился начиная именно с 2010-ого. В 2013-м это выглядит так Che79
Делай нормально и будет нормально!
Сообщение отредактировал Che79 - Суббота, 10.02.2018, 00:27
Ответить
Сообщение если это верно, то АГРЕГАТ() появился начиная именно с 2010-ого. В 2013-м это выглядит так Автор - Che79 Дата добавления - 10.02.2018 в 00:20
bmv98rus
Дата: Суббота, 10.02.2018, 00:20 |
Сообщение № 11
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4099
Репутация:
766
±
Замечаний:
0% ±
Excel 2013/2016
К сожалению так не помогло.
Странно
К сожалению так не помогло.
Странноbmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение К сожалению так не помогло.
СтранноАвтор - bmv98rus Дата добавления - 10.02.2018 в 00:20
stalber
Дата: Суббота, 10.02.2018, 00:22 |
Сообщение № 12
Группа: Проверенные
Ранг: Обитатель
Сообщений: 369
Репутация:
7
±
Замечаний:
40% ±
Excel 2007
Да из за версии у меня 2007 Благодарю вас за помощь!
Да из за версии у меня 2007 Благодарю вас за помощь! stalber
Сообщение отредактировал awaddwaawddw - Суббота, 10.02.2018, 00:31
Ответить
Сообщение Да из за версии у меня 2007 Благодарю вас за помощь! Автор - stalber Дата добавления - 10.02.2018 в 00:22
bmv98rus
Дата: Суббота, 10.02.2018, 00:29 |
Сообщение № 13
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4099
Репутация:
766
±
Замечаний:
0% ±
Excel 2013/2016
Да из за версии у меня 2007
а в профле иное., но если честно, то надо не условное форматирование править а именно данные Код
=IFERROR((E2-F2)*100/E2;"")
тогда и ваш первый вариант работает.
Да из за версии у меня 2007
а в профле иное., но если честно, то надо не условное форматирование править а именно данные Код
=IFERROR((E2-F2)*100/E2;"")
тогда и ваш первый вариант работает.bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение Да из за версии у меня 2007
а в профле иное., но если честно, то надо не условное форматирование править а именно данные Код
=IFERROR((E2-F2)*100/E2;"")
тогда и ваш первый вариант работает.Автор - bmv98rus Дата добавления - 10.02.2018 в 00:29
stalber
Дата: Суббота, 10.02.2018, 00:35 |
Сообщение № 14
Группа: Проверенные
Ранг: Обитатель
Сообщений: 369
Репутация:
7
±
Замечаний:
40% ±
Excel 2007
Исправил.Цитата
тогда и ваш первый вариант работает.
Да спасибо Код
=ЕСЛИОШИБКА((E2-F2)*100/E2;"")
так тоже помогло!
Исправил.Цитата
тогда и ваш первый вариант работает.
Да спасибо Код
=ЕСЛИОШИБКА((E2-F2)*100/E2;"")
так тоже помогло! stalber
Ответить
Сообщение Исправил.Цитата
тогда и ваш первый вариант работает.
Да спасибо Код
=ЕСЛИОШИБКА((E2-F2)*100/E2;"")
так тоже помогло! Автор - stalber Дата добавления - 10.02.2018 в 00:35
stalber
Дата: Суббота, 10.02.2018, 14:51 |
Сообщение № 15
Группа: Проверенные
Ранг: Обитатель
Сообщений: 369
Репутация:
7
±
Замечаний:
40% ±
Excel 2007
А что в данном примере я установил не правильно из-за чего формулаКод
=G2=МАКС(ЕСЛИОШИБКА($G$2:$G$16;-9^9))
Код
=G2=МИН(ЕСЛИОШИБКА($G$2:$G$16;9^-9))
Показывает только одно значение наибольшее, а наименьшее число не показывает? PS: Оно покажет наименьшее только с условием что оно будет со знаком минус. А если в таблице все плюсовые числа, то он только покажет наибольшее а наименьшее не покажет.
А что в данном примере я установил не правильно из-за чего формулаКод
=G2=МАКС(ЕСЛИОШИБКА($G$2:$G$16;-9^9))
Код
=G2=МИН(ЕСЛИОШИБКА($G$2:$G$16;9^-9))
Показывает только одно значение наибольшее, а наименьшее число не показывает? PS: Оно покажет наименьшее только с условием что оно будет со знаком минус. А если в таблице все плюсовые числа, то он только покажет наибольшее а наименьшее не покажет. stalber
Сообщение отредактировал awaddwaawddw - Суббота, 10.02.2018, 14:57
Ответить
Сообщение А что в данном примере я установил не правильно из-за чего формулаКод
=G2=МАКС(ЕСЛИОШИБКА($G$2:$G$16;-9^9))
Код
=G2=МИН(ЕСЛИОШИБКА($G$2:$G$16;9^-9))
Показывает только одно значение наибольшее, а наименьшее число не показывает? PS: Оно покажет наименьшее только с условием что оно будет со знаком минус. А если в таблице все плюсовые числа, то он только покажет наибольшее а наименьшее не покажет. Автор - stalber Дата добавления - 10.02.2018 в 14:51
bmv98rus
Дата: Суббота, 10.02.2018, 15:09 |
Сообщение № 16
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4099
Репутация:
766
±
Замечаний:
0% ±
Excel 2013/2016
9^-9 - это 9 в степени -9 . или корень степени 9 из 9, что не очень большое число :-) Уберите минус совсем. 9^9 это самая короткая запись достоточно большого числа.
9^-9 - это 9 в степени -9 . или корень степени 9 из 9, что не очень большое число :-) Уберите минус совсем. 9^9 это самая короткая запись достоточно большого числа. bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение 9^-9 - это 9 в степени -9 . или корень степени 9 из 9, что не очень большое число :-) Уберите минус совсем. 9^9 это самая короткая запись достоточно большого числа. Автор - bmv98rus Дата добавления - 10.02.2018 в 15:09
stalber
Дата: Суббота, 10.02.2018, 15:14 |
Сообщение № 17
Группа: Проверенные
Ранг: Обитатель
Сообщений: 369
Репутация:
7
±
Замечаний:
40% ±
Excel 2007
Спасибо))
Ответить
Сообщение Спасибо)) Автор - stalber Дата добавления - 10.02.2018 в 15:14