проверка данных на соответствие условия
БИТ
Дата: Суббота, 28.11.2015, 17:04 |
Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация:
0
±
Замечаний:
40% ±
Excel 2010
Есть оранжевая таблица и у меня проблема с условием в краном поле! я задаю условие что если разница -0,001 то мне нужно вывести в красные ячейки значение из столбца "остат доли" если оно удовлетв условиям больше 50 меньше 99 если в столбце "кол-во раз относится к доли" равно 1 и выбирать только первое из одинаковых значений по столбцу "остат доли" ВСЕ ЭТО У МЕНЯ ПОЛУЧИЛОСЬ! проблема в том какое условие задать чтобы если не одно из этих условий не выполнилось то вывести значение 12 так как оно ближе всего к 50!(все предыдущие условия должны также остаться)
Есть оранжевая таблица и у меня проблема с условием в краном поле! я задаю условие что если разница -0,001 то мне нужно вывести в красные ячейки значение из столбца "остат доли" если оно удовлетв условиям больше 50 меньше 99 если в столбце "кол-во раз относится к доли" равно 1 и выбирать только первое из одинаковых значений по столбцу "остат доли" ВСЕ ЭТО У МЕНЯ ПОЛУЧИЛОСЬ! проблема в том какое условие задать чтобы если не одно из этих условий не выполнилось то вывести значение 12 так как оно ближе всего к 50!(все предыдущие условия должны также остаться) БИТ
Сообщение отредактировал БИТ - Суббота, 28.11.2015, 17:05
Ответить
Сообщение Есть оранжевая таблица и у меня проблема с условием в краном поле! я задаю условие что если разница -0,001 то мне нужно вывести в красные ячейки значение из столбца "остат доли" если оно удовлетв условиям больше 50 меньше 99 если в столбце "кол-во раз относится к доли" равно 1 и выбирать только первое из одинаковых значений по столбцу "остат доли" ВСЕ ЭТО У МЕНЯ ПОЛУЧИЛОСЬ! проблема в том какое условие задать чтобы если не одно из этих условий не выполнилось то вывести значение 12 так как оно ближе всего к 50!(все предыдущие условия должны также остаться) Автор - БИТ Дата добавления - 28.11.2015 в 17:04
Serge_007
Дата: Суббота, 28.11.2015, 23:27 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
выбирать только первое из одинаковых значений по столбцу "остат доли"
Что первое, что любое другое среди одинаковых - одинаково :)какое условие задать чтобы если не одно из этих условий не выполнилось то вывести значение 12
Ровно по ТЗ:Код
=НЕ((E7>50)*(E7<99)*G7)*12
Вместо 12 в формулу можно вставить вложенную формулу, которая будет сама решать как вывести значение 12, так как оно ближе всего к 50
выбирать только первое из одинаковых значений по столбцу "остат доли"
Что первое, что любое другое среди одинаковых - одинаково :)какое условие задать чтобы если не одно из этих условий не выполнилось то вывести значение 12
Ровно по ТЗ:Код
=НЕ((E7>50)*(E7<99)*G7)*12
Вместо 12 в формулу можно вставить вложенную формулу, которая будет сама решать как вывести значение 12, так как оно ближе всего к 50
Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение выбирать только первое из одинаковых значений по столбцу "остат доли"
Что первое, что любое другое среди одинаковых - одинаково :)какое условие задать чтобы если не одно из этих условий не выполнилось то вывести значение 12
Ровно по ТЗ:Код
=НЕ((E7>50)*(E7<99)*G7)*12
Вместо 12 в формулу можно вставить вложенную формулу, которая будет сама решать как вывести значение 12, так как оно ближе всего к 50
Автор - Serge_007 Дата добавления - 28.11.2015 в 23:27
БИТ
Дата: Понедельник, 30.11.2015, 09:33 |
Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация:
0
±
Замечаний:
40% ±
Excel 2010
да я вас понял! спасибо! но при вот таком написании она почему то не работает не подскажите в чем дело?Код
=ЕСЛИОШИБКА(ЕСЛИ((ОКРУГЛ(100-D$11;3)=-0,001)*(E7=ЕСЛИ(НЕ(НАИМЕНЬШИЙ((($E$7:$E$10>50)*($G$7:$G$10=1)*(СЧЁТЕСЛИ(E$7:E7;E7)=1)*($E$7:$E$10<=99));1))*НАИБОЛЬШИЙ($E$7:$E$10<50;1);$E$7:$E$10));E7;"");"")
то есть мне из первого условия нужно наименьший показатель брать которые больше 50 и меньше 99 а из второго наибольший который меньше 50!(при условии выполнения одного из условий) просто не хочется еще одно если внедрять можно ли все в этом условии прописать? может это можно провернуть через ИЛИ? ИЛИ Я ВООБЩЕ ВСЕ ЧТО МОЖНО НАПУТАЛ?
да я вас понял! спасибо! но при вот таком написании она почему то не работает не подскажите в чем дело?Код
=ЕСЛИОШИБКА(ЕСЛИ((ОКРУГЛ(100-D$11;3)=-0,001)*(E7=ЕСЛИ(НЕ(НАИМЕНЬШИЙ((($E$7:$E$10>50)*($G$7:$G$10=1)*(СЧЁТЕСЛИ(E$7:E7;E7)=1)*($E$7:$E$10<=99));1))*НАИБОЛЬШИЙ($E$7:$E$10<50;1);$E$7:$E$10));E7;"");"")
то есть мне из первого условия нужно наименьший показатель брать которые больше 50 и меньше 99 а из второго наибольший который меньше 50!(при условии выполнения одного из условий) просто не хочется еще одно если внедрять можно ли все в этом условии прописать? может это можно провернуть через ИЛИ? ИЛИ Я ВООБЩЕ ВСЕ ЧТО МОЖНО НАПУТАЛ? БИТ
Сообщение отредактировал БИТ - Понедельник, 30.11.2015, 11:10
Ответить
Сообщение да я вас понял! спасибо! но при вот таком написании она почему то не работает не подскажите в чем дело?Код
=ЕСЛИОШИБКА(ЕСЛИ((ОКРУГЛ(100-D$11;3)=-0,001)*(E7=ЕСЛИ(НЕ(НАИМЕНЬШИЙ((($E$7:$E$10>50)*($G$7:$G$10=1)*(СЧЁТЕСЛИ(E$7:E7;E7)=1)*($E$7:$E$10<=99));1))*НАИБОЛЬШИЙ($E$7:$E$10<50;1);$E$7:$E$10));E7;"");"")
то есть мне из первого условия нужно наименьший показатель брать которые больше 50 и меньше 99 а из второго наибольший который меньше 50!(при условии выполнения одного из условий) просто не хочется еще одно если внедрять можно ли все в этом условии прописать? может это можно провернуть через ИЛИ? ИЛИ Я ВООБЩЕ ВСЕ ЧТО МОЖНО НАПУТАЛ? Автор - БИТ Дата добавления - 30.11.2015 в 09:33
БИТ
Дата: Понедельник, 30.11.2015, 14:43 |
Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация:
0
±
Замечаний:
40% ±
Excel 2010
_Boroda_ можешь подсказать куда что надо вставить что-то даже вторым если не получается?
_Boroda_ можешь подсказать куда что надо вставить что-то даже вторым если не получается? БИТ
Ответить
Сообщение _Boroda_ можешь подсказать куда что надо вставить что-то даже вторым если не получается? Автор - БИТ Дата добавления - 30.11.2015 в 14:43
БИТ
Дата: Понедельник, 30.11.2015, 15:08 |
Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация:
0
±
Замечаний:
40% ±
Excel 2010
Вашего ответа думаю вполне будет достаточно! есть формулаКод
=ЕСЛИОШИБКА(ЕСЛИ((ОКРУГЛ(100-D$11;3)=-0,001)*(E7=НАИМЕНЬШИЙ(ЕСЛИ(($E$7:$E$10>50)*($G$7:$G$10=1)*(СЧЁТЕСЛИ(E$7:E7;E7)=1)*($E$7:$E$10<=99);$E$7:$E$10);1));E7;"");"")
которая находит наименьшее значение среди заданных условий! проблема в том если эти условия не выполняются (НАЙТИ НАИМЕНЬШЕЕ ЗНАЧЕНИЕ СРЕДИ УСЛОВИЙ): Код
($E$7:$E$10>50)*($G$7:$G$10=1)*(СЧЁТЕСЛИ(E$7:E7;E7)=1)*($E$7:$E$10<=99)
то нужно (НАЙТИ НАИБОЛЬШЕЕ ЗНАЧЕНИЕ СРЕДИ УЖЕ НОВЫХ УСЛОВИЙ): Код
($G$7:$G$10=1)*(СЧЁТЕСЛИ(E$7:E7;E7)=1)*($E$7:$E$10<50)
и вывести его! что в итоге должно получиться представлено в примере ниже!
Вашего ответа думаю вполне будет достаточно! есть формулаКод
=ЕСЛИОШИБКА(ЕСЛИ((ОКРУГЛ(100-D$11;3)=-0,001)*(E7=НАИМЕНЬШИЙ(ЕСЛИ(($E$7:$E$10>50)*($G$7:$G$10=1)*(СЧЁТЕСЛИ(E$7:E7;E7)=1)*($E$7:$E$10<=99);$E$7:$E$10);1));E7;"");"")
которая находит наименьшее значение среди заданных условий! проблема в том если эти условия не выполняются (НАЙТИ НАИМЕНЬШЕЕ ЗНАЧЕНИЕ СРЕДИ УСЛОВИЙ): Код
($E$7:$E$10>50)*($G$7:$G$10=1)*(СЧЁТЕСЛИ(E$7:E7;E7)=1)*($E$7:$E$10<=99)
то нужно (НАЙТИ НАИБОЛЬШЕЕ ЗНАЧЕНИЕ СРЕДИ УЖЕ НОВЫХ УСЛОВИЙ): Код
($G$7:$G$10=1)*(СЧЁТЕСЛИ(E$7:E7;E7)=1)*($E$7:$E$10<50)
и вывести его! что в итоге должно получиться представлено в примере ниже! БИТ
Сообщение отредактировал БИТ - Понедельник, 30.11.2015, 15:37
Ответить
Сообщение Вашего ответа думаю вполне будет достаточно! есть формулаКод
=ЕСЛИОШИБКА(ЕСЛИ((ОКРУГЛ(100-D$11;3)=-0,001)*(E7=НАИМЕНЬШИЙ(ЕСЛИ(($E$7:$E$10>50)*($G$7:$G$10=1)*(СЧЁТЕСЛИ(E$7:E7;E7)=1)*($E$7:$E$10<=99);$E$7:$E$10);1));E7;"");"")
которая находит наименьшее значение среди заданных условий! проблема в том если эти условия не выполняются (НАЙТИ НАИМЕНЬШЕЕ ЗНАЧЕНИЕ СРЕДИ УСЛОВИЙ): Код
($E$7:$E$10>50)*($G$7:$G$10=1)*(СЧЁТЕСЛИ(E$7:E7;E7)=1)*($E$7:$E$10<=99)
то нужно (НАЙТИ НАИБОЛЬШЕЕ ЗНАЧЕНИЕ СРЕДИ УЖЕ НОВЫХ УСЛОВИЙ): Код
($G$7:$G$10=1)*(СЧЁТЕСЛИ(E$7:E7;E7)=1)*($E$7:$E$10<50)
и вывести его! что в итоге должно получиться представлено в примере ниже! Автор - БИТ Дата добавления - 30.11.2015 в 15:08
БИТ
Дата: Понедельник, 30.11.2015, 15:30 |
Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация:
0
±
Замечаний:
40% ±
Excel 2010
само собою! нижние две формулы я прописал условно без соблюдения нужного синтаксиса! а первая формула вроде как рабочая и работает при изменении значений она выдает то что надо! этот пример как раз и есть над чем я уже два дня бьюсь бывает конечножешь в столбце и чуть больше значений но не в этом суть! проблема в том я не понимаю куда дописать если первое условие не выполняется то надо искать наибольшее значение среди вот этих условий Код
($G$7:$G$10=1)*(СЧЁТЕСЛИ(E$7:E7;E7)=1)*($E$7:$E$10<50)
один из вариантов как то так но все равно нето!Код
=ЕСЛИОШИБКА(ЕСЛИ((ОКРУГЛ(100-C$11;3)=-0,001)*(D7=ЕСЛИ(НАИМЕНЬШИЙ(($D$7:$D$10>50)*($F$7:$F$10<=1)*(СЧЁТЕСЛИ(D$7:D7;D7)=1)*($D$7:$D$10<=99);1)+НАИБОЛЬШИЙ(($D$7:$D$10<50)*($F$7:$F$10<=1)*(СЧЁТЕСЛИ(D$7:D7;D7)=1);1);$D$7:$D$10));D7;"");"")
из-за того что мне нужно что если НАИМЕНЬШИЙ не выполнился то нужно выполнить НАИБОЛЬШИЙ! более менее ясно что у меня не получается?
само собою! нижние две формулы я прописал условно без соблюдения нужного синтаксиса! а первая формула вроде как рабочая и работает при изменении значений она выдает то что надо! этот пример как раз и есть над чем я уже два дня бьюсь бывает конечножешь в столбце и чуть больше значений но не в этом суть! проблема в том я не понимаю куда дописать если первое условие не выполняется то надо искать наибольшее значение среди вот этих условий Код
($G$7:$G$10=1)*(СЧЁТЕСЛИ(E$7:E7;E7)=1)*($E$7:$E$10<50)
один из вариантов как то так но все равно нето!Код
=ЕСЛИОШИБКА(ЕСЛИ((ОКРУГЛ(100-C$11;3)=-0,001)*(D7=ЕСЛИ(НАИМЕНЬШИЙ(($D$7:$D$10>50)*($F$7:$F$10<=1)*(СЧЁТЕСЛИ(D$7:D7;D7)=1)*($D$7:$D$10<=99);1)+НАИБОЛЬШИЙ(($D$7:$D$10<50)*($F$7:$F$10<=1)*(СЧЁТЕСЛИ(D$7:D7;D7)=1);1);$D$7:$D$10));D7;"");"")
из-за того что мне нужно что если НАИМЕНЬШИЙ не выполнился то нужно выполнить НАИБОЛЬШИЙ! более менее ясно что у меня не получается? БИТ
Сообщение отредактировал БИТ - Понедельник, 30.11.2015, 17:23
Ответить
Сообщение само собою! нижние две формулы я прописал условно без соблюдения нужного синтаксиса! а первая формула вроде как рабочая и работает при изменении значений она выдает то что надо! этот пример как раз и есть над чем я уже два дня бьюсь бывает конечножешь в столбце и чуть больше значений но не в этом суть! проблема в том я не понимаю куда дописать если первое условие не выполняется то надо искать наибольшее значение среди вот этих условий Код
($G$7:$G$10=1)*(СЧЁТЕСЛИ(E$7:E7;E7)=1)*($E$7:$E$10<50)
один из вариантов как то так но все равно нето!Код
=ЕСЛИОШИБКА(ЕСЛИ((ОКРУГЛ(100-C$11;3)=-0,001)*(D7=ЕСЛИ(НАИМЕНЬШИЙ(($D$7:$D$10>50)*($F$7:$F$10<=1)*(СЧЁТЕСЛИ(D$7:D7;D7)=1)*($D$7:$D$10<=99);1)+НАИБОЛЬШИЙ(($D$7:$D$10<50)*($F$7:$F$10<=1)*(СЧЁТЕСЛИ(D$7:D7;D7)=1);1);$D$7:$D$10));D7;"");"")
из-за того что мне нужно что если НАИМЕНЬШИЙ не выполнился то нужно выполнить НАИБОЛЬШИЙ! более менее ясно что у меня не получается? Автор - БИТ Дата добавления - 30.11.2015 в 15:30
БИТ
Дата: Вторник, 01.12.2015, 10:24 |
Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация:
0
±
Замечаний:
40% ±
Excel 2010
думаю вот так будет понятнее! если значения в столбце "C" больше 50 и меньше 99 то выдать напротив столбца "С" в соответствующую строку НАИМЕНЬШЕЕ значение если данное условие не выполняется то по столбцу "C" нужно найти НАИБОЛЬШЕЕ значение которое меньше 50? у меня как-то так получается но что-то не то!Код
=ЕСЛИ(($C$7:$C$10>50)*($C$7:$C$10<=99);НАИМЕНЬШИЙ($C$7:$C$10;1);ЕСЛИ(($C$7:$C$10<50);НАИБОЛЬШИЙ($C$7:$C$10;1);""))
думаю вот так будет понятнее! если значения в столбце "C" больше 50 и меньше 99 то выдать напротив столбца "С" в соответствующую строку НАИМЕНЬШЕЕ значение если данное условие не выполняется то по столбцу "C" нужно найти НАИБОЛЬШЕЕ значение которое меньше 50? у меня как-то так получается но что-то не то!Код
=ЕСЛИ(($C$7:$C$10>50)*($C$7:$C$10<=99);НАИМЕНЬШИЙ($C$7:$C$10;1);ЕСЛИ(($C$7:$C$10<50);НАИБОЛЬШИЙ($C$7:$C$10;1);""))
БИТ
Ответить
Сообщение думаю вот так будет понятнее! если значения в столбце "C" больше 50 и меньше 99 то выдать напротив столбца "С" в соответствующую строку НАИМЕНЬШЕЕ значение если данное условие не выполняется то по столбцу "C" нужно найти НАИБОЛЬШЕЕ значение которое меньше 50? у меня как-то так получается но что-то не то!Код
=ЕСЛИ(($C$7:$C$10>50)*($C$7:$C$10<=99);НАИМЕНЬШИЙ($C$7:$C$10;1);ЕСЛИ(($C$7:$C$10<50);НАИБОЛЬШИЙ($C$7:$C$10;1);""))
Автор - БИТ Дата добавления - 01.12.2015 в 10:24
_Boroda_
Дата: Вторник, 01.12.2015, 12:18 |
Сообщение № 8
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Вот так нужно?Код
=МАКС(МИН(ЕСЛИ((C$7:C$10>50)*(C$7:C$10<=99);C$7:C$10));МАКС(ЕСЛИ(C$7:C$10<50;C$7:C$10)))
Формула массива
Вот так нужно?Код
=МАКС(МИН(ЕСЛИ((C$7:C$10>50)*(C$7:C$10<=99);C$7:C$10));МАКС(ЕСЛИ(C$7:C$10<50;C$7:C$10)))
Формула массива _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Вот так нужно?Код
=МАКС(МИН(ЕСЛИ((C$7:C$10>50)*(C$7:C$10<=99);C$7:C$10));МАКС(ЕСЛИ(C$7:C$10<50;C$7:C$10)))
Формула массива Автор - _Boroda_ Дата добавления - 01.12.2015 в 12:18
БИТ
Дата: Вторник, 01.12.2015, 12:32 |
Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация:
0
±
Замечаний:
40% ±
Excel 2010
НЕ совсем она в каждой ячейке из четырех пишет найденное значение! Нужно чтобы формула вписывала это значение только напротив той ячейки где стоит это число а в остальных трех ячейках пусто!
НЕ совсем она в каждой ячейке из четырех пишет найденное значение! Нужно чтобы формула вписывала это значение только напротив той ячейки где стоит это число а в остальных трех ячейках пусто! БИТ
Ответить
Сообщение НЕ совсем она в каждой ячейке из четырех пишет найденное значение! Нужно чтобы формула вписывала это значение только напротив той ячейки где стоит это число а в остальных трех ячейках пусто! Автор - БИТ Дата добавления - 01.12.2015 в 12:32
YouGreed
Дата: Вторник, 01.12.2015, 12:43 |
Сообщение № 10
Группа: Проверенные
Ранг: Ветеран
Сообщений: 589
Репутация:
123
±
Замечаний:
0% ±
Excel 2010
БИТ , Просто добавил условие к формуле Александра.Код
=ЕСЛИ($C9=МАКС(C9;МАКС(МИН(ЕСЛИ((C$7:C$10>50)*(C$7:C$10<=99);C$7:C$10));МАКС(ЕСЛИ(C$7:C$10<50;C$7:C$10))));МАКС(C9;МАКС(МИН(ЕСЛИ((C$7:C$10>50)*(C$7:C$10<=99);C$7:C$10));МАКС(ЕСЛИ(C$7:C$10<50;C$7:C$10))));"")
_Boroda_, [offtop]Скоро посты БИТ , можно будет смело переносить в МозговойШтурм.
БИТ , Просто добавил условие к формуле Александра.Код
=ЕСЛИ($C9=МАКС(C9;МАКС(МИН(ЕСЛИ((C$7:C$10>50)*(C$7:C$10<=99);C$7:C$10));МАКС(ЕСЛИ(C$7:C$10<50;C$7:C$10))));МАКС(C9;МАКС(МИН(ЕСЛИ((C$7:C$10>50)*(C$7:C$10<=99);C$7:C$10));МАКС(ЕСЛИ(C$7:C$10<50;C$7:C$10))));"")
_Boroda_, [offtop]Скоро посты БИТ , можно будет смело переносить в МозговойШтурм.YouGreed
Сообщение отредактировал YouGreed - Вторник, 01.12.2015, 12:57
Ответить
Сообщение БИТ , Просто добавил условие к формуле Александра.Код
=ЕСЛИ($C9=МАКС(C9;МАКС(МИН(ЕСЛИ((C$7:C$10>50)*(C$7:C$10<=99);C$7:C$10));МАКС(ЕСЛИ(C$7:C$10<50;C$7:C$10))));МАКС(C9;МАКС(МИН(ЕСЛИ((C$7:C$10>50)*(C$7:C$10<=99);C$7:C$10));МАКС(ЕСЛИ(C$7:C$10<50;C$7:C$10))));"")
_Boroda_, [offtop]Скоро посты БИТ , можно будет смело переносить в МозговойШтурм.Автор - YouGreed Дата добавления - 01.12.2015 в 12:43
БИТ
Дата: Вторник, 01.12.2015, 12:51 |
Сообщение № 11
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация:
0
±
Замечаний:
40% ±
Excel 2010
Что такое МШ?)
Ответить
Сообщение Что такое МШ?) Автор - БИТ Дата добавления - 01.12.2015 в 12:51
китин
Дата: Вторник, 01.12.2015, 12:57 |
Сообщение № 12
Группа: Модераторы
Ранг: Экселист
Сообщений: 7016
Репутация:
1073
±
Замечаний:
0% ±
Excel 2007;2010;2016
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Эх_Прорвёмся
Дата: Вторник, 01.12.2015, 12:58 |
Сообщение № 13
Группа: Заблокированные
Ранг: Участник
Сообщений: 72
Репутация:
-21
±
Замечаний:
100% ±
Excel 2003
Мозговой Штурм Зы: лучше такие вопросы не по теме оформлять тегом "оффтоп".
Мозговой Штурм Зы: лучше такие вопросы не по теме оформлять тегом "оффтоп".Эх_Прорвёмся
Объяснять как бабушке на скамеечке у подъезда.
Ответить
Сообщение Мозговой Штурм Зы: лучше такие вопросы не по теме оформлять тегом "оффтоп".Автор - Эх_Прорвёмся Дата добавления - 01.12.2015 в 12:58
Эх_Прорвёмся
Дата: Вторник, 01.12.2015, 12:58 |
Сообщение № 14
Группа: Заблокированные
Ранг: Участник
Сообщений: 72
Репутация:
-21
±
Замечаний:
100% ±
Excel 2003
БИТ, А по теме окончательная формула подошла?
Объяснять как бабушке на скамеечке у подъезда.
Ответить
Сообщение БИТ, А по теме окончательная формула подошла? Автор - Эх_Прорвёмся Дата добавления - 01.12.2015 в 12:58
БИТ
Дата: Вторник, 01.12.2015, 13:06 |
Сообщение № 15
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация:
0
±
Замечаний:
40% ±
Excel 2010
единственное что опять не могу понять что при вот таком написании формула опять выдает все значения а нужно только наименьшее?
единственное что опять не могу понять что при вот таком написании формула опять выдает все значения а нужно только наименьшее? БИТ
Сообщение отредактировал БИТ - Вторник, 01.12.2015, 14:28
Ответить
Сообщение единственное что опять не могу понять что при вот таком написании формула опять выдает все значения а нужно только наименьшее? Автор - БИТ Дата добавления - 01.12.2015 в 13:06
БИТ
Дата: Вторник, 01.12.2015, 16:01 |
Сообщение № 16
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация:
0
±
Замечаний:
40% ±
Excel 2010
_Boroda_ без Вас чувствую не обойтись!
_Boroda_ без Вас чувствую не обойтись! БИТ
Ответить
Сообщение _Boroda_ без Вас чувствую не обойтись! Автор - БИТ Дата добавления - 01.12.2015 в 16:01
YouGreed
Дата: Вторник, 01.12.2015, 16:09 |
Сообщение № 17
Группа: Проверенные
Ранг: Ветеран
Сообщений: 589
Репутация:
123
±
Замечаний:
0% ±
Excel 2010
БИТ, У вас ведь условия разные...Код
=ЕСЛИ(НАИМЕНЬШИЙ($C$7:$C$10;1)=$C7;НАИМЕНЬШИЙ($C$7:$C$10;1);"")
БИТ, У вас ведь условия разные...Код
=ЕСЛИ(НАИМЕНЬШИЙ($C$7:$C$10;1)=$C7;НАИМЕНЬШИЙ($C$7:$C$10;1);"")
YouGreed
Ответить
Сообщение БИТ, У вас ведь условия разные...Код
=ЕСЛИ(НАИМЕНЬШИЙ($C$7:$C$10;1)=$C7;НАИМЕНЬШИЙ($C$7:$C$10;1);"")
Автор - YouGreed Дата добавления - 01.12.2015 в 16:09
БИТ
Дата: Вторник, 01.12.2015, 16:20 |
Сообщение № 18
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация:
0
±
Замечаний:
40% ±
Excel 2010
нет я все это хочу вместить в одну формулу!Цитата
если значения в столбце "C" больше 50 и меньше 99 то выдать напротив столбца "С" в соответствующую строку НАИМЕНЬШЕЕ значение если данное условие не выполняется то по столбцу "C" нужно найти НАИБОЛЬШЕЕ значение которое меньше 50?
нет я все это хочу вместить в одну формулу!Цитата
если значения в столбце "C" больше 50 и меньше 99 то выдать напротив столбца "С" в соответствующую строку НАИМЕНЬШЕЕ значение если данное условие не выполняется то по столбцу "C" нужно найти НАИБОЛЬШЕЕ значение которое меньше 50?
БИТ
Сообщение отредактировал БИТ - Вторник, 01.12.2015, 16:22
Ответить
Сообщение нет я все это хочу вместить в одну формулу!Цитата
если значения в столбце "C" больше 50 и меньше 99 то выдать напротив столбца "С" в соответствующую строку НАИМЕНЬШЕЕ значение если данное условие не выполняется то по столбцу "C" нужно найти НАИБОЛЬШЕЕ значение которое меньше 50?
Автор - БИТ Дата добавления - 01.12.2015 в 16:20
_Boroda_
Дата: Вторник, 01.12.2015, 16:30 |
Сообщение № 19
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
_Boroda_ без Вас чувствую не обойтись!
А я Вам не "Что? Где? Когда?" - в угадайку играть у меня времени нет. У Вас был вопрос по формуле:у меня как-то так получается но что-то не то!
Код
=ЕСЛИ(($C$7:$C$10>50)*($C$7:$C$10<=99);НАИМЕНЬШИЙ($C$7:$C$10;1);ЕСЛИ(($C$7:$C$10<50);НАИБОЛЬШИЙ($C$7:$C$10;1);""))
Я Вам про эту формулу ответилКод
=МАКС(МИН(ЕСЛИ((C$7:C$10>50)*(C$7:C$10<=99);C$7:C$10));МАКС(ЕСЛИ(C$7:C$10<50;C$7:C$10)))
Ответ соответствует вопросу. А потом начинается:НЕ совсем она в каждой ячейке из четырех пишет найденное значение! Нужно чтобы формула вписывала это значение только напротив той ячейки где стоит это число а в остальных трех ячейках пусто!
Вы что, думаете, что я буду пересматривать все Ваши файлы из этой и предыдущих тем, чтобы понять, что же Вам все-таки нужно? Нет, не буду, у меня на это времени нет. Вам ответ нужен, так извольте нормально задать вопрос, показать нормальный файл и расписать что и где должно быть и, самое главное, почему именно так.
_Boroda_ без Вас чувствую не обойтись!
А я Вам не "Что? Где? Когда?" - в угадайку играть у меня времени нет. У Вас был вопрос по формуле:у меня как-то так получается но что-то не то!
Код
=ЕСЛИ(($C$7:$C$10>50)*($C$7:$C$10<=99);НАИМЕНЬШИЙ($C$7:$C$10;1);ЕСЛИ(($C$7:$C$10<50);НАИБОЛЬШИЙ($C$7:$C$10;1);""))
Я Вам про эту формулу ответилКод
=МАКС(МИН(ЕСЛИ((C$7:C$10>50)*(C$7:C$10<=99);C$7:C$10));МАКС(ЕСЛИ(C$7:C$10<50;C$7:C$10)))
Ответ соответствует вопросу. А потом начинается:НЕ совсем она в каждой ячейке из четырех пишет найденное значение! Нужно чтобы формула вписывала это значение только напротив той ячейки где стоит это число а в остальных трех ячейках пусто!
Вы что, думаете, что я буду пересматривать все Ваши файлы из этой и предыдущих тем, чтобы понять, что же Вам все-таки нужно? Нет, не буду, у меня на это времени нет. Вам ответ нужен, так извольте нормально задать вопрос, показать нормальный файл и расписать что и где должно быть и, самое главное, почему именно так._Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение _Boroda_ без Вас чувствую не обойтись!
А я Вам не "Что? Где? Когда?" - в угадайку играть у меня времени нет. У Вас был вопрос по формуле:у меня как-то так получается но что-то не то!
Код
=ЕСЛИ(($C$7:$C$10>50)*($C$7:$C$10<=99);НАИМЕНЬШИЙ($C$7:$C$10;1);ЕСЛИ(($C$7:$C$10<50);НАИБОЛЬШИЙ($C$7:$C$10;1);""))
Я Вам про эту формулу ответилКод
=МАКС(МИН(ЕСЛИ((C$7:C$10>50)*(C$7:C$10<=99);C$7:C$10));МАКС(ЕСЛИ(C$7:C$10<50;C$7:C$10)))
Ответ соответствует вопросу. А потом начинается:НЕ совсем она в каждой ячейке из четырех пишет найденное значение! Нужно чтобы формула вписывала это значение только напротив той ячейки где стоит это число а в остальных трех ячейках пусто!
Вы что, думаете, что я буду пересматривать все Ваши файлы из этой и предыдущих тем, чтобы понять, что же Вам все-таки нужно? Нет, не буду, у меня на это времени нет. Вам ответ нужен, так извольте нормально задать вопрос, показать нормальный файл и расписать что и где должно быть и, самое главное, почему именно так.Автор - _Boroda_ Дата добавления - 01.12.2015 в 16:30
YouGreed
Дата: Вторник, 01.12.2015, 16:31 |
Сообщение № 20
Группа: Проверенные
Ранг: Ветеран
Сообщений: 589
Репутация:
123
±
Замечаний:
0% ±
Excel 2010
БИТ, Я сразу не обратил внимание.Код
=ЕСЛИ($C7=МАКС(МИН(ЕСЛИ((C$7:C$10>50)*(C$7:C$10<=99);C$7:C$10));МАКС(ЕСЛИ(C$7:C$10<50;C$7:C$10)));МАКС(МИН(ЕСЛИ((C$7:C$10>50)*(C$7:C$10<=99);C$7:C$10));МАКС(ЕСЛИ(C$7:C$10<50;C$7:C$10)));"")
Вы формулу Александра изменили, и у Вас значения пошли не те.
БИТ, Я сразу не обратил внимание.Код
=ЕСЛИ($C7=МАКС(МИН(ЕСЛИ((C$7:C$10>50)*(C$7:C$10<=99);C$7:C$10));МАКС(ЕСЛИ(C$7:C$10<50;C$7:C$10)));МАКС(МИН(ЕСЛИ((C$7:C$10>50)*(C$7:C$10<=99);C$7:C$10));МАКС(ЕСЛИ(C$7:C$10<50;C$7:C$10)));"")
Вы формулу Александра изменили, и у Вас значения пошли не те. YouGreed
Ответить
Сообщение БИТ, Я сразу не обратил внимание.Код
=ЕСЛИ($C7=МАКС(МИН(ЕСЛИ((C$7:C$10>50)*(C$7:C$10<=99);C$7:C$10));МАКС(ЕСЛИ(C$7:C$10<50;C$7:C$10)));МАКС(МИН(ЕСЛИ((C$7:C$10>50)*(C$7:C$10<=99);C$7:C$10));МАКС(ЕСЛИ(C$7:C$10<50;C$7:C$10)));"")
Вы формулу Александра изменили, и у Вас значения пошли не те. Автор - YouGreed Дата добавления - 01.12.2015 в 16:31