Формула определения превышения заданных нормативов
ФобоС
Дата: Пятница, 05.05.2017, 06:16 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
20% ±
Excel 2007
Доброго дня! Не буду вдаваться в подробности для чего нужна данная формула. это лишь одна из частей большого расчета. Но суть такова: Расчетом предполагается, что если хоть одно число в диапазоне больше другого в полтора раза и более, но выполняется определенное условие. есть формула: A19Код
=ЕСЛИ(СЧЁТЕСЛИ(D5:O5;">2545,5");1;0)
То есть если хоть одно из чисел диапазона D5:O5 больше заданного значения (2545,5), то выполняется условие (для простоты этим условием пока является "1") НО! Необходимо чтобы вместо числа (2545,5) была формула, которая умножала бы необходимые данные на 1,5. Ввожу Код
=ЕСЛИ(СЧЁТЕСЛИ(D5:O5;">C5*1,5");1;0)
и эксель не видит C5*1,5 как условие, а видит как текст. Не могу понять почему. Может есть другой подход к решению поставленной задачи.
Доброго дня! Не буду вдаваться в подробности для чего нужна данная формула. это лишь одна из частей большого расчета. Но суть такова: Расчетом предполагается, что если хоть одно число в диапазоне больше другого в полтора раза и более, но выполняется определенное условие. есть формула: A19Код
=ЕСЛИ(СЧЁТЕСЛИ(D5:O5;">2545,5");1;0)
То есть если хоть одно из чисел диапазона D5:O5 больше заданного значения (2545,5), то выполняется условие (для простоты этим условием пока является "1") НО! Необходимо чтобы вместо числа (2545,5) была формула, которая умножала бы необходимые данные на 1,5. Ввожу Код
=ЕСЛИ(СЧЁТЕСЛИ(D5:O5;">C5*1,5");1;0)
и эксель не видит C5*1,5 как условие, а видит как текст. Не могу понять почему. Может есть другой подход к решению поставленной задачи. ФобоС
Сообщение отредактировал Pelena - Пятница, 05.05.2017, 06:55
Ответить
Сообщение Доброго дня! Не буду вдаваться в подробности для чего нужна данная формула. это лишь одна из частей большого расчета. Но суть такова: Расчетом предполагается, что если хоть одно число в диапазоне больше другого в полтора раза и более, но выполняется определенное условие. есть формула: A19Код
=ЕСЛИ(СЧЁТЕСЛИ(D5:O5;">2545,5");1;0)
То есть если хоть одно из чисел диапазона D5:O5 больше заданного значения (2545,5), то выполняется условие (для простоты этим условием пока является "1") НО! Необходимо чтобы вместо числа (2545,5) была формула, которая умножала бы необходимые данные на 1,5. Ввожу Код
=ЕСЛИ(СЧЁТЕСЛИ(D5:O5;">C5*1,5");1;0)
и эксель не видит C5*1,5 как условие, а видит как текст. Не могу понять почему. Может есть другой подход к решению поставленной задачи. Автор - ФобоС Дата добавления - 05.05.2017 в 06:16
buchlotnik
Дата: Пятница, 05.05.2017, 06:49 |
Сообщение № 2
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
Цитата
Не могу понять почему
в кавычках потому что Код
=СЧЁТЕСЛИ(D5:O5;">"&C5*1,5)
Цитата
Не могу понять почему
в кавычках потому что Код
=СЧЁТЕСЛИ(D5:O5;">"&C5*1,5)
buchlotnik
Ответить
Сообщение Цитата
Не могу понять почему
в кавычках потому что Код
=СЧЁТЕСЛИ(D5:O5;">"&C5*1,5)
Автор - buchlotnik Дата добавления - 05.05.2017 в 06:49
ФобоС
Дата: Пятница, 05.05.2017, 07:08 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
20% ±
Excel 2007
Эксель сам предложил их вставить. А для чего стоит знак "&" ?
Эксель сам предложил их вставить. А для чего стоит знак "&" ?ФобоС
Ответить
Сообщение Эксель сам предложил их вставить. А для чего стоит знак "&" ?Автор - ФобоС Дата добавления - 05.05.2017 в 07:08
buchlotnik
Дата: Пятница, 05.05.2017, 07:15 |
Сообщение № 4
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
Цитата
Эксель сам предложил их вставить
Не верю! А амперсанд заменяет функцию СЦЕП() т.е. слепляет несколько кусков в один текст
Цитата
Эксель сам предложил их вставить
Не верю! А амперсанд заменяет функцию СЦЕП() т.е. слепляет несколько кусков в один текстbuchlotnik
Ответить
Сообщение Цитата
Эксель сам предложил их вставить
Не верю! А амперсанд заменяет функцию СЦЕП() т.е. слепляет несколько кусков в один текстАвтор - buchlotnik Дата добавления - 05.05.2017 в 07:15
ФобоС
Дата: Пятница, 05.05.2017, 07:21 |
Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
20% ±
Excel 2007
Я что, вру по-Вашему? Попробуйте убрать кавычки из формулы =ЕСЛИ(СЧЁТЕСЛИ(D5:O5;">C5*1,5");1;0) и посмотрите, что получится.
Я что, вру по-Вашему? Попробуйте убрать кавычки из формулы =ЕСЛИ(СЧЁТЕСЛИ(D5:O5;">C5*1,5");1;0) и посмотрите, что получится.ФобоС
Ответить
Сообщение Я что, вру по-Вашему? Попробуйте убрать кавычки из формулы =ЕСЛИ(СЧЁТЕСЛИ(D5:O5;">C5*1,5");1;0) и посмотрите, что получится.Автор - ФобоС Дата добавления - 05.05.2017 в 07:21
buchlotnik
Дата: Пятница, 05.05.2017, 07:26 |
Сообщение № 6
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
Цитата
посмотрите, что получится
получится стандартное окно, в котором про кавычки не слова. А если ещё и знак больше убрать - Excel вообще ругаться перестанет, но вам нужно со знаком больше, потому и амперсанд
Цитата
посмотрите, что получится
получится стандартное окно, в котором про кавычки не слова. А если ещё и знак больше убрать - Excel вообще ругаться перестанет, но вам нужно со знаком больше, потому и амперсанд buchlotnik
Сообщение отредактировал buchlotnik - Пятница, 05.05.2017, 07:28
Ответить
Сообщение Цитата
посмотрите, что получится
получится стандартное окно, в котором про кавычки не слова. А если ещё и знак больше убрать - Excel вообще ругаться перестанет, но вам нужно со знаком больше, потому и амперсанд Автор - buchlotnik Дата добавления - 05.05.2017 в 07:26
Che79
Дата: Пятница, 05.05.2017, 09:13 |
Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация:
306
±
Замечаний:
0% ±
2013 Win, 365 Mac
ФобоС , здравствуйте. Если у Вас условия всегда именно 0 или 1, то можно так: Код
{=--ИЛИ(D5:O5>C5*1,5)}
. Формула массива, вводится одновременным нажатием Ктрл+Шифт+Энтер
ФобоС , здравствуйте. Если у Вас условия всегда именно 0 или 1, то можно так: Код
{=--ИЛИ(D5:O5>C5*1,5)}
. Формула массива, вводится одновременным нажатием Ктрл+Шифт+ЭнтерChe79
Делай нормально и будет нормально!
Ответить
Сообщение ФобоС , здравствуйте. Если у Вас условия всегда именно 0 или 1, то можно так: Код
{=--ИЛИ(D5:O5>C5*1,5)}
. Формула массива, вводится одновременным нажатием Ктрл+Шифт+ЭнтерАвтор - Che79 Дата добавления - 05.05.2017 в 09:13