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

Вход

Регистрация

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

 

= Мир MS Excel/Определение количества убыточных сделок внутри одного дня - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Определение количества убыточных сделок внутри одного дня (Формулы/Formulas)
Определение количества убыточных сделок внутри одного дня
tax01 Дата: Вторник, 10.06.2014, 18:38 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
День добрый.
На этой маленькой но мерзкой задачке я очень зациклился и мои мозги начинают плавиться, постараюсь хоть как то внятно описать суть проблемы...
Цель: необходимо найти количество завершенных (убыточных) сделок за один день на часовых графиках. То есть, если начальная цена на начло дня равна 111,64 и в течение дня пересекает уровень в 111,9400 =111,64+0,3 или 111,3400 =111,64-0,3 при установленном коридоре 0,3.
СМОТРИТЕ ПРИМЕР (НЕФТЬ).
Если посмотрите в файле, то там есть колонка "сделка", в которой обозначены "покупка" или "продажа". Они осуществляются при условии, что цена пересекла верхний уровень коридора вверх "покупка", но через час она вдруг упала ниже верхнего уровня (цены открытия), но не опустилась ниже нижнего уровня (цены закрытия). Это означает, что сделка была открыта, но не закрыта. И лишь тогда когда она пересекает нижний уровень, она становится закрытой и при этом открывается новая сделка "продажа" и т.д. Вся проблема в том, что если цена не пересекала нижний уровень коридора то сделка не закрыта, но формула не определяет что сделка осталась открытой, поскольку цена не превышает верхний уровень коридора, аналогично сделки на продажу. Например: 27.12.2013 в 8:00 была продажа и сделка «полная» была открытой аж до 16:00, но за этот период формула (=ЕСЛИ(E10<=$C$4-$O$1;1;0)) показывает что было открыто 3 сделки, т.е. она определяет сколько раз (один раз за один час) она превышала нижний уровень коридора.
Я обращаюсь к вам, знатокам этой программы за помощью в данной задаче.
Необходимо посчитать количество убыточных сделок или в крайнем случае «забить» их автоматически 1, как в колонке «Должно быть» но я это сделал вручную.
К сообщению приложен файл: 6886969.xlsx (13.0 Kb)


Сообщение отредактировал tax01 - Вторник, 10.06.2014, 22:22
 
Ответить
СообщениеДень добрый.
На этой маленькой но мерзкой задачке я очень зациклился и мои мозги начинают плавиться, постараюсь хоть как то внятно описать суть проблемы...
Цель: необходимо найти количество завершенных (убыточных) сделок за один день на часовых графиках. То есть, если начальная цена на начло дня равна 111,64 и в течение дня пересекает уровень в 111,9400 =111,64+0,3 или 111,3400 =111,64-0,3 при установленном коридоре 0,3.
СМОТРИТЕ ПРИМЕР (НЕФТЬ).
Если посмотрите в файле, то там есть колонка "сделка", в которой обозначены "покупка" или "продажа". Они осуществляются при условии, что цена пересекла верхний уровень коридора вверх "покупка", но через час она вдруг упала ниже верхнего уровня (цены открытия), но не опустилась ниже нижнего уровня (цены закрытия). Это означает, что сделка была открыта, но не закрыта. И лишь тогда когда она пересекает нижний уровень, она становится закрытой и при этом открывается новая сделка "продажа" и т.д. Вся проблема в том, что если цена не пересекала нижний уровень коридора то сделка не закрыта, но формула не определяет что сделка осталась открытой, поскольку цена не превышает верхний уровень коридора, аналогично сделки на продажу. Например: 27.12.2013 в 8:00 была продажа и сделка «полная» была открытой аж до 16:00, но за этот период формула (=ЕСЛИ(E10<=$C$4-$O$1;1;0)) показывает что было открыто 3 сделки, т.е. она определяет сколько раз (один раз за один час) она превышала нижний уровень коридора.
Я обращаюсь к вам, знатокам этой программы за помощью в данной задаче.
Необходимо посчитать количество убыточных сделок или в крайнем случае «забить» их автоматически 1, как в колонке «Должно быть» но я это сделал вручную.

Автор - tax01
Дата добавления - 10.06.2014 в 18:38
vikttur Дата: Вторник, 10.06.2014, 19:13 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Код
=СУММПРОИЗВ(--((D4:D24>O2)+(E4:E24<O3)))
 
Ответить
Сообщение
Код
=СУММПРОИЗВ(--((D4:D24>O2)+(E4:E24<O3)))

Автор - vikttur
Дата добавления - 10.06.2014 в 19:13
tax01 Дата: Вторник, 10.06.2014, 19:20 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
К сожалению, эта формула не подходит, ее результат равен 12, а реальных сделок было 5, из них 4 убыточных.


Сообщение отредактировал tax01 - Вторник, 10.06.2014, 22:22
 
Ответить
СообщениеК сожалению, эта формула не подходит, ее результат равен 12, а реальных сделок было 5, из них 4 убыточных.

Автор - tax01
Дата добавления - 10.06.2014 в 19:20
vikttur Дата: Вторник, 10.06.2014, 19:24 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Как в сообщении и названии темы. "Сколько раз...". Не торгую на бирже, поэтому что такое реальные сделки, не ведаю.
 
Ответить
СообщениеКак в сообщении и названии темы. "Сколько раз...". Не торгую на бирже, поэтому что такое реальные сделки, не ведаю.

Автор - vikttur
Дата добавления - 10.06.2014 в 19:24
tax01 Дата: Вторник, 10.06.2014, 19:50 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Простите, некорректно оформил, уже исправил.


Сообщение отредактировал tax01 - Вторник, 10.06.2014, 21:43
 
Ответить
СообщениеПростите, некорректно оформил, уже исправил.

Автор - tax01
Дата добавления - 10.06.2014 в 19:50
AlexM Дата: Среда, 11.06.2014, 20:00 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4495
Репутация: 1116 ±
Замечаний: 0% ±

Excel 2003
В задачу так и не проникся. Просто подобрал формулы. Результат как вы описали.
Особые условия, без которых результат не получался. В ячейках J3 и K3 должны быть нули.
Чтобы нули не мешали в столбцах J и K формат ячеек "0;;;"
В файле три варианта счета сделок.
К сообщению приложен файл: 6886969_new.xls (36.0 Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеВ задачу так и не проникся. Просто подобрал формулы. Результат как вы описали.
Особые условия, без которых результат не получался. В ячейках J3 и K3 должны быть нули.
Чтобы нули не мешали в столбцах J и K формат ячеек "0;;;"
В файле три варианта счета сделок.

Автор - AlexM
Дата добавления - 11.06.2014 в 20:00
tax01 Дата: Среда, 11.06.2014, 23:39 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Просто подобрал формулы.

Я очень признателен ВАМ. Вы просто волшебник...
Но если откровенно, то сегодня утром, перед тем как поехать с сыном в аквапарк решил еще часок помучать себя, этим часиком я открыл третий десяток часов мучений. И вот в очередной раз, путаясь в функции ЕСЛИ у меня получилось, раньше на четвертом ЕСЛИ я начинал забывать что было в первом...
Если собрать ее в одну ячейку, то получилась большущая формула* (не пугайтесь ее размеров) и это еще не полная, поскольку результат одного вычисления является исходным для других.
Посоветуйте пожалуйста, литературу по данному приложению, поскольку чувствую что мои знания excel менее 0,1% от ее возможностей.
Еще раз благодарю за помощь.

Код
=ЕСЛИ(G37>=1;ЕСЛИ(ЕСЛИ(H36>=1;ЕСЛИ(I36=0;1;ЕСЛИ(I36+H36=2;1;0));ЕСЛИ(U35>=1;ЕСЛИ(I36=0;1;0);0))>=1;ЕСЛИ(ЕСЛИ(I37>=1;ЕСЛИ(H37=0;1;ЕСЛИ(H37+I37=2;1;0));ЕСЛИ(ЕСЛИ(I36>=1;ЕСЛИ(H36=0;1;ЕСЛИ(H36+I36=2;1;0));ЕСЛИ(ЕСЛИ(I35>=1;ЕСЛИ(H35=0;1;ЕСЛИ(H35+I35=2;1;0));ЕСЛИ(V34>=1;ЕСЛИ(H35=0;1;0);0))>=1;ЕСЛИ(H36=0;1;0);0))>=1;ЕСЛИ(H37=0;1;0);0))=0;1;0);ЕСЛИ(ЕСЛИ(H37>=1;ЕСЛИ(I37=0;1;ЕСЛИ(I37+H37=2;1;0));ЕСЛИ(ЕСЛИ(H36>=1;ЕСЛИ(I36=0;1;ЕСЛИ(I36+H36=2;1;0));ЕСЛИ(U35>=1;ЕСЛИ(I36=0;1;0);0))>=1;ЕСЛИ(I37=0;1;0);0))>=1;ЕСЛИ(ЕСЛИ(H36>=1;ЕСЛИ(I36=0;1;ЕСЛИ(I36+H36=2;1;0));ЕСЛИ(U35>=1;ЕСЛИ(I36=0;1;0);0))<>1;1;0);0));ЕСЛИ(ЕСЛИ(H37>=1;ЕСЛИ(I37=0;1;ЕСЛИ(I37+H37=2;1;0));ЕСЛИ(ЕСЛИ(H36>=1;ЕСЛИ(I36=0;1;ЕСЛИ(I36+H36=2;1;0));ЕСЛИ(U35>=1;ЕСЛИ(I36=0;1;0);0))>=1;ЕСЛИ(I37=0;1;0);0))>=1;ЕСЛИ(ЕСЛИ(H36>=1;ЕСЛИ(I36=0;1;ЕСЛИ(I36+H36=2;1;0));ЕСЛИ(U35>=1;ЕСЛИ(I36=0;1;0);0))<>1;1;0);0))+ЕСЛИ(G37>=1;ЕСЛИ(ЕСЛИ(I36>=1;ЕСЛИ(H36=0;1;ЕСЛИ(H36+I36=2;1;0));ЕСЛИ(V35>=1;ЕСЛИ(H36=0;1;0);0))>=1;ЕСЛИ(ЕСЛИ(H37>=1;ЕСЛИ(I37=0;1;ЕСЛИ(I37+H37=2;1;0));ЕСЛИ(ЕСЛИ(H36>=1;ЕСЛИ(I36=0;1;ЕСЛИ(I36+H36=2;1;0));ЕСЛИ(U35>=1;ЕСЛИ(I36=0;1;0);0))>=1;ЕСЛИ(I37=0;1;0);0))=0;1;0);ЕСЛИ(ЕСЛИ(I37>=1;ЕСЛИ(H37=0;1;ЕСЛИ(H37+I37=2;1;0));ЕСЛИ(ЕСЛИ(I36>=1;ЕСЛИ(H36=0;1;ЕСЛИ(H36+I36=2;1;0));ЕСЛИ(V35>=1;ЕСЛИ(H36=0;1;0);0))>=1;ЕСЛИ(H37=0;1;0);0))>=1;ЕСЛИ(ЕСЛИ(I36>=1;ЕСЛИ(H36=0;1;ЕСЛИ(H36+I36=2;1;0));ЕСЛИ(ЕСЛИ(I35>=1;ЕСЛИ(H35=0;1;ЕСЛИ(H35+I35=2;1;0));ЕСЛИ(V34>=1;ЕСЛИ(H35=0;1;0);0))>=1;ЕСЛИ(H36=0;1;0);0))<>1;1;0);0));ЕСЛИ(ЕСЛИ(I37>=1;ЕСЛИ(H37=0;1;ЕСЛИ(H37+I37=2;1;0));ЕСЛИ(ЕСЛИ(I36>=1;ЕСЛИ(H36=0;1;ЕСЛИ(H36+I36=2;1;0));ЕСЛИ(ЕСЛИ(I35>=1;ЕСЛИ(H35=0;1;ЕСЛИ(H35+I35=2;1;0));ЕСЛИ(V34>=1;ЕСЛИ(H35=0;1;0);0))>=1;ЕСЛИ(H36=0;1;0);0))>=1;ЕСЛИ(H37=0;1;0);0))>=1;ЕСЛИ(ЕСЛИ(I36>=1;ЕСЛИ(H36=0;1;ЕСЛИ(H36+I36=2;1;0));ЕСЛИ(V35>=1;ЕСЛИ(H36=0;1;0);0))<>1;1;0);0))


Сообщение отредактировал tax01 - Среда, 11.06.2014, 23:44
 
Ответить
Сообщение
Просто подобрал формулы.

Я очень признателен ВАМ. Вы просто волшебник...
Но если откровенно, то сегодня утром, перед тем как поехать с сыном в аквапарк решил еще часок помучать себя, этим часиком я открыл третий десяток часов мучений. И вот в очередной раз, путаясь в функции ЕСЛИ у меня получилось, раньше на четвертом ЕСЛИ я начинал забывать что было в первом...
Если собрать ее в одну ячейку, то получилась большущая формула* (не пугайтесь ее размеров) и это еще не полная, поскольку результат одного вычисления является исходным для других.
Посоветуйте пожалуйста, литературу по данному приложению, поскольку чувствую что мои знания excel менее 0,1% от ее возможностей.
Еще раз благодарю за помощь.

Код
=ЕСЛИ(G37>=1;ЕСЛИ(ЕСЛИ(H36>=1;ЕСЛИ(I36=0;1;ЕСЛИ(I36+H36=2;1;0));ЕСЛИ(U35>=1;ЕСЛИ(I36=0;1;0);0))>=1;ЕСЛИ(ЕСЛИ(I37>=1;ЕСЛИ(H37=0;1;ЕСЛИ(H37+I37=2;1;0));ЕСЛИ(ЕСЛИ(I36>=1;ЕСЛИ(H36=0;1;ЕСЛИ(H36+I36=2;1;0));ЕСЛИ(ЕСЛИ(I35>=1;ЕСЛИ(H35=0;1;ЕСЛИ(H35+I35=2;1;0));ЕСЛИ(V34>=1;ЕСЛИ(H35=0;1;0);0))>=1;ЕСЛИ(H36=0;1;0);0))>=1;ЕСЛИ(H37=0;1;0);0))=0;1;0);ЕСЛИ(ЕСЛИ(H37>=1;ЕСЛИ(I37=0;1;ЕСЛИ(I37+H37=2;1;0));ЕСЛИ(ЕСЛИ(H36>=1;ЕСЛИ(I36=0;1;ЕСЛИ(I36+H36=2;1;0));ЕСЛИ(U35>=1;ЕСЛИ(I36=0;1;0);0))>=1;ЕСЛИ(I37=0;1;0);0))>=1;ЕСЛИ(ЕСЛИ(H36>=1;ЕСЛИ(I36=0;1;ЕСЛИ(I36+H36=2;1;0));ЕСЛИ(U35>=1;ЕСЛИ(I36=0;1;0);0))<>1;1;0);0));ЕСЛИ(ЕСЛИ(H37>=1;ЕСЛИ(I37=0;1;ЕСЛИ(I37+H37=2;1;0));ЕСЛИ(ЕСЛИ(H36>=1;ЕСЛИ(I36=0;1;ЕСЛИ(I36+H36=2;1;0));ЕСЛИ(U35>=1;ЕСЛИ(I36=0;1;0);0))>=1;ЕСЛИ(I37=0;1;0);0))>=1;ЕСЛИ(ЕСЛИ(H36>=1;ЕСЛИ(I36=0;1;ЕСЛИ(I36+H36=2;1;0));ЕСЛИ(U35>=1;ЕСЛИ(I36=0;1;0);0))<>1;1;0);0))+ЕСЛИ(G37>=1;ЕСЛИ(ЕСЛИ(I36>=1;ЕСЛИ(H36=0;1;ЕСЛИ(H36+I36=2;1;0));ЕСЛИ(V35>=1;ЕСЛИ(H36=0;1;0);0))>=1;ЕСЛИ(ЕСЛИ(H37>=1;ЕСЛИ(I37=0;1;ЕСЛИ(I37+H37=2;1;0));ЕСЛИ(ЕСЛИ(H36>=1;ЕСЛИ(I36=0;1;ЕСЛИ(I36+H36=2;1;0));ЕСЛИ(U35>=1;ЕСЛИ(I36=0;1;0);0))>=1;ЕСЛИ(I37=0;1;0);0))=0;1;0);ЕСЛИ(ЕСЛИ(I37>=1;ЕСЛИ(H37=0;1;ЕСЛИ(H37+I37=2;1;0));ЕСЛИ(ЕСЛИ(I36>=1;ЕСЛИ(H36=0;1;ЕСЛИ(H36+I36=2;1;0));ЕСЛИ(V35>=1;ЕСЛИ(H36=0;1;0);0))>=1;ЕСЛИ(H37=0;1;0);0))>=1;ЕСЛИ(ЕСЛИ(I36>=1;ЕСЛИ(H36=0;1;ЕСЛИ(H36+I36=2;1;0));ЕСЛИ(ЕСЛИ(I35>=1;ЕСЛИ(H35=0;1;ЕСЛИ(H35+I35=2;1;0));ЕСЛИ(V34>=1;ЕСЛИ(H35=0;1;0);0))>=1;ЕСЛИ(H36=0;1;0);0))<>1;1;0);0));ЕСЛИ(ЕСЛИ(I37>=1;ЕСЛИ(H37=0;1;ЕСЛИ(H37+I37=2;1;0));ЕСЛИ(ЕСЛИ(I36>=1;ЕСЛИ(H36=0;1;ЕСЛИ(H36+I36=2;1;0));ЕСЛИ(ЕСЛИ(I35>=1;ЕСЛИ(H35=0;1;ЕСЛИ(H35+I35=2;1;0));ЕСЛИ(V34>=1;ЕСЛИ(H35=0;1;0);0))>=1;ЕСЛИ(H36=0;1;0);0))>=1;ЕСЛИ(H37=0;1;0);0))>=1;ЕСЛИ(ЕСЛИ(I36>=1;ЕСЛИ(H36=0;1;ЕСЛИ(H36+I36=2;1;0));ЕСЛИ(V35>=1;ЕСЛИ(H36=0;1;0);0))<>1;1;0);0))

Автор - tax01
Дата добавления - 11.06.2014 в 23:39
AlexM Дата: Среда, 11.06.2014, 23:44 | Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4495
Репутация: 1116 ±
Замечаний: 0% ±

Excel 2003
Посоветуйте пожалуйста, литературу по данному приложению
Библиотека и Справочники на главной странице этого сайта.



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
Сообщение
Посоветуйте пожалуйста, литературу по данному приложению
Библиотека и Справочники на главной странице этого сайта.

Автор - AlexM
Дата добавления - 11.06.2014 в 23:44
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Определение количества убыточных сделок внутри одного дня (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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