Диапазон данных Excel-для суммирования рядов в диапазоне дат

У меня есть набор данных, которыми я хотел бы манипулировать, но моя проблема не прямо вперед.

в этих данных у меня есть диапазоны дат, которые включают несколько записей одной и той же даты в некоторые дни, а не в другие. То, что мне нужно сделать, - это управлять торговым счетом, чтобы не более 1% счета подвергалось риску в любой день (ретроспективно). Для этого, когда серия сделок приходится на один и тот же день, мне нужно суммировать риск, связанный с каждым из них торгует так, что я могу ограничить общий риск комбинированных сделок, ограничивая размер позиции я беру в каждом. Вот пример набора данных, с которыми я работаю.

Как вы можете видеть, есть пять сделок 3 января. Каждая из этих сделок имеет значение риска. Мне нужно добавить значения риска этих пяти сделок, чтобы я мог сравнить его со стоимостью счета, а затем определить, должен ли я принимать более одной позиции в каждой сделке. Как видите, есть разные номера сделки, которые происходят на 4-м, 5-м 6-м и 9-м. Мне нужны значения, возвращаемые в каждой строке, чтобы я мог далее манипулировать ими в электронной таблице.

Я не новичок в Excel, но не могу придумать решение.

простите презентацию ниже - я не могу загрузить рис (новый пользователь)и формат не переносится через Excel. Я выровнял первые несколько строк вручную.

Date  ............. Pair    .......  L/S            ...... Initial Risk .......Win  ......Loss  ....BE. ....Avg Gain    Avg Loss    pips/swing

1/3/2012    ....EUR/USD ....S   .............15 ................1           ..................................10        ..........................15.
..
1/3/2012    ....USD/CHF .....L  ............15          ..........................................1         ..........0

1/3/2012    ....AUD/USD ....S   .............15 ................1           .................................16     ...........................18

1/3/2012    ....NZD/USD ....S   .............15 ................1           ...................................7        .............................8

1/3/2012    ....AUD/JPY .... S  .............10 ................1           .................................25     ............................20

1/4/2012    ....EUR/USD ....L   .............20 ................1           .................................19     ...........................19

1/4/2012    ....USD/CHF ....S   ............ 15 ................1           .................................17     ...........................20

1/4/2012    EUR/JPY L   20          1           0

1/5/2012    EUR/USD L   15  1           10      20

1/5/2012    GBP/USD L   20  1           15      20

1/5/2012    USD/CHF S   15          1           0

1/5/2012    USD/JPY S   10  1           7       10

1/5/2012    USD/CAD S   15  1           28      36

1/5/2012    AUD/USD L   15  1           20      20

1/6/2012    USD/CAD S   15      1           5   -10

1/6/2012    EUR/JPY L   15  1           7       7

1/9/2012    AUD/USD S   15  1           22      30

1/9/2012    NZD/USD S   15  1           10      15
3
задан Bill the Lizard
17.12.2022 7:18 Количество просмотров материала 2727
Распечатать страницу

1 ответ

прежде всего, насколько я могу судить, единственные значения в этой таблице, которые относятся к вашему вопросу, - это дата и риск.  Итак, я переформатировал данные, чтобы облегчить другим людям доступ только к этим полям:

The Date     Risk   Other Stuff
1/3/2012      15    EUR/USD S 1 . . 10 . 15
1/3/2012      15    USD/CHF L . . 1 . . 0
1/3/2012      15    AUD/USD S 1 . . 16 . 18
1/3/2012      15    NZD/USD S 1 . . 7 . 8
1/3/2012      10    AUD/JPY  S 1 . . 25 . 20
1/4/2012      20    EUR/USD L 1 . . 19 . 19
1/4/2012      15    USD/CHF S 1 . . 17 . 20
1/4/2012      20    EUR/JPY L . . 1 . . 0
1/5/2012      15    EUR/USD L 1 . . 10 . 20
1/5/2012      20    GBP/USD L 1 . . 15 . 20
1/5/2012      15    USD/CHF S . . 1 . . 0
1/5/2012      10    USD/JPY S 1 . . 7 . 10
1/5/2012      15    USD/CAD S 1 . . 28 . 36
1/5/2012      15    AUD/USD L 1 . . 20 . 20
1/6/2012      15    USD/CAD S . 1 . . 5 -10
1/6/2012      15    EUR/JPY L 1 . . 7 . 7
1/9/2012      15    AUD/USD S 1 . . 22 . 30
1/9/2012      15    NZD/USD S 1 . . 10 . 15

один из способов сделать то, что я считаю, что вы хотите использовать SUMIF функция:

=SUMIF(Date column, "=Date of interest", Risk column)

см. Панель иллюстраций.

sums produced with SUMIF

но, возможно, менее трудоемким способом является создание Сводная таблица:

same sums produced by PivotTable

2
отвечен Scott 2022-12-18 15:06

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх