Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/При обновлении даты в ячейке обновить значения критерия - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по Excel » При обновлении даты в ячейке обновить значения критерия (Формулы/Formulas)
При обновлении даты в ячейке обновить значения критерия
dilius Дата: Вторник, 16.05.2017, 13:34 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Добрый день, коллеги!
Помогите сообразить формулу, задача такая, в столбце F вычисляется последняя дата показателя.
Необходима формула в столбец G (Критерий) при обновлении ячейки E1 такая: если допустим поставить в Е1 значение 01.05.2017, то
в ячейке G8=0, G9=1, а если 01.04.2017, то G8=1 G9=0 и есть пожелание, чтобы формула была более универсальной повторяющихся значений в показателях может быть много.
К сообщению приложен файл: 7436806.xlsx(14Kb)


Nothing personal
 
Ответить
СообщениеДобрый день, коллеги!
Помогите сообразить формулу, задача такая, в столбце F вычисляется последняя дата показателя.
Необходима формула в столбец G (Критерий) при обновлении ячейки E1 такая: если допустим поставить в Е1 значение 01.05.2017, то
в ячейке G8=0, G9=1, а если 01.04.2017, то G8=1 G9=0 и есть пожелание, чтобы формула была более универсальной повторяющихся значений в показателях может быть много.

Автор - dilius
Дата добавления - 16.05.2017 в 13:34
китин Дата: Вторник, 16.05.2017, 13:46 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4097
Репутация: 632 ±
Замечаний: 0% ±

Excel 2007;Excel 2010
а если 01.03.2017 что ставить? а если 01.06.2016 ?


Не судите строго:я пытаюсь научиться
ЯД 41001877306852/WM R249698041931; Z239672726538
 
Ответить
Сообщениеа если 01.03.2017 что ставить? а если 01.06.2016 ?

Автор - китин
Дата добавления - 16.05.2017 в 13:46
dilius Дата: Вторник, 16.05.2017, 14:06 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
китин, прошу прощения за незаконченность формулировки, если дата в E5 меньше минимальной даты из столбца E, то естественно значение "0"


Nothing personal
 
Ответить
Сообщениекитин, прошу прощения за незаконченность формулировки, если дата в E5 меньше минимальной даты из столбца E, то естественно значение "0"

Автор - dilius
Дата добавления - 16.05.2017 в 14:06
dilius Дата: Среда, 17.05.2017, 05:06 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Уважаемые форумчане!
Помогите с "красивой" формулой по данному вопросу. Не охота это делать макросом.
Может задачу немного не точно сформулировал: вообщем по критерию из ячейки E5, задаем дату актуальности,
даты актуальности инф-ции E:E по показателю из D:D, если значение E5 < чем значение из Е - показателя, то критерий G = 0, если несколько
значений по показателю D и оба значения больше E5, то выбрать критерий ближайщее к E5 = 1, остальные значения должны быть 0.
Вообщем задача обозначить критерием ближайшую дату из E:E к заданной дате по показателю D:D показателем 1, остальные строки пометить как 0.


Nothing personal
 
Ответить
СообщениеУважаемые форумчане!
Помогите с "красивой" формулой по данному вопросу. Не охота это делать макросом.
Может задачу немного не точно сформулировал: вообщем по критерию из ячейки E5, задаем дату актуальности,
даты актуальности инф-ции E:E по показателю из D:D, если значение E5 < чем значение из Е - показателя, то критерий G = 0, если несколько
значений по показателю D и оба значения больше E5, то выбрать критерий ближайщее к E5 = 1, остальные значения должны быть 0.
Вообщем задача обозначить критерием ближайшую дату из E:E к заданной дате по показателю D:D показателем 1, остальные строки пометить как 0.

Автор - dilius
Дата добавления - 17.05.2017 в 05:06
китин Дата: Среда, 17.05.2017, 07:29 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4097
Репутация: 632 ±
Замечаний: 0% ±

Excel 2007;Excel 2010
вы бы в файле показали что именно вы хотите. лично я ничего не понял


Не судите строго:я пытаюсь научиться
ЯД 41001877306852/WM R249698041931; Z239672726538
 
Ответить
Сообщениевы бы в файле показали что именно вы хотите. лично я ничего не понял

Автор - китин
Дата добавления - 17.05.2017 в 07:29
dilius Дата: Среда, 17.05.2017, 07:46 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Прикрепил файл под различные варианты даты в ячейке E5
К сообщению приложен файл: 4383622.xlsx(25Kb)


Nothing personal
 
Ответить
СообщениеПрикрепил файл под различные варианты даты в ячейке E5

Автор - dilius
Дата добавления - 17.05.2017 в 07:46
dilius Дата: Четверг, 18.05.2017, 07:02 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Ребят, вроде напримере понятно что именно хочется, ладно придется тогда делать макросом по событию на изменение ячейки даты акутальности.


Nothing personal
 
Ответить
СообщениеРебят, вроде напримере понятно что именно хочется, ладно придется тогда делать макросом по событию на изменение ячейки даты акутальности.

Автор - dilius
Дата добавления - 18.05.2017 в 07:02
buchlotnik Дата: Четверг, 18.05.2017, 07:23 | Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2601
Репутация: 744 ±
Замечаний: 0% ±

2010, 2013, 2016 RUS / ENG
как понял
Код
=--ЕСЛИ(Таблица1[@[актуал.]]<=$E$1;Таблица1[@[актуал.]]=МАКС(Таблица1[актуал.]*(Таблица1[Показателя]=Таблица1[@Показателя])*(Таблица1[актуал.]<=$E$1));0)

[offtop]
Цитата
ладно придется тогда делать макросом
сейчас заплачу - если понятно как делать макросом, почему даже намёток формулы нету?
К сообщению приложен файл: 2043833.xlsx(25Kb)


платная помощь:
ЯД: 410012595572239; WM: 311017577133
buchlotnik@mail.ru
 
Ответить
Сообщениекак понял
Код
=--ЕСЛИ(Таблица1[@[актуал.]]<=$E$1;Таблица1[@[актуал.]]=МАКС(Таблица1[актуал.]*(Таблица1[Показателя]=Таблица1[@Показателя])*(Таблица1[актуал.]<=$E$1));0)

[offtop]
Цитата
ладно придется тогда делать макросом
сейчас заплачу - если понятно как делать макросом, почему даже намёток формулы нету?

Автор - buchlotnik
Дата добавления - 18.05.2017 в 07:23
dilius Дата: Четверг, 18.05.2017, 08:11 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
buchlotnik, спасибо вроде то, что нужно, буду разбираться с вашим решением.

сейчас заплачу - если понятно как делать макросом, почему даже намёток формулы нету?


Тут как бы логика понятна, сформировать массив по каждому показателю с элементами дельта от E1 и номер строки, выбрать минимальное положительное значение из массива, по номеру строки присвоить значения критерия - 1, остальным - 0.

P.S. В обед или вечером подкину вам на ЯД, все таки помогли.


Nothing personal
 
Ответить
Сообщениеbuchlotnik, спасибо вроде то, что нужно, буду разбираться с вашим решением.

сейчас заплачу - если понятно как делать макросом, почему даже намёток формулы нету?


Тут как бы логика понятна, сформировать массив по каждому показателю с элементами дельта от E1 и номер строки, выбрать минимальное положительное значение из массива, по номеру строки присвоить значения критерия - 1, остальным - 0.

P.S. В обед или вечером подкину вам на ЯД, все таки помогли.

Автор - dilius
Дата добавления - 18.05.2017 в 08:11
buchlotnik Дата: Четверг, 18.05.2017, 08:46 | Сообщение № 10
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2601
Репутация: 744 ±
Замечаний: 0% ±

2010, 2013, 2016 RUS / ENG
Цитата
элементами дельта от E1
не нужно - см. формулу, просто берём максимальное, не превышающее E1 для конкретного показателя (ещё точнее - проверяем, что в данной строке стоит максимальное, не превышающее E1 для конкретного показателя)


платная помощь:
ЯД: 410012595572239; WM: 311017577133
buchlotnik@mail.ru
 
Ответить
Сообщение
Цитата
элементами дельта от E1
не нужно - см. формулу, просто берём максимальное, не превышающее E1 для конкретного показателя (ещё точнее - проверяем, что в данной строке стоит максимальное, не превышающее E1 для конкретного показателя)

Автор - buchlotnik
Дата добавления - 18.05.2017 в 08:46
Мир MS Excel » Вопросы и решения » Вопросы по Excel » При обновлении даты в ячейке обновить значения критерия (Формулы/Formulas)
Страница 1 из 11
Поиск:

Яндекс цитирования
© 2010-2017 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!