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

Вход

Регистрация

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

 

= Мир MS Excel/Расчет расхождений пары в % - Мир MS Excel

Старая форма входа
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_  
Расчет расхождений пары в %
ars1734 Дата: Пятница, 04.10.2024, 10:15 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 89
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Здравствуйте уважаемые эксперты!

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

С уважением,
К сообщению приложен файл: 0862839.xlsx (21.8 Kb)
 
Ответить
СообщениеЗдравствуйте уважаемые эксперты!

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

С уважением,

Автор - ars1734
Дата добавления - 04.10.2024 в 10:15
ars1734 Дата: Пятница, 04.10.2024, 14:00 | Сообщение № 2
Группа: Пользователи
Ранг: Участник
Сообщений: 89
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Конкретизировал задачу в новом файле Эксель. Если есть вопросы - пишите.

С уважением,
К сообщению приложен файл: 5098416.xlsx (18.0 Kb)
 
Ответить
СообщениеКонкретизировал задачу в новом файле Эксель. Если есть вопросы - пишите.

С уважением,

Автор - ars1734
Дата добавления - 04.10.2024 в 14:00
Pelena Дата: Пятница, 04.10.2024, 15:10 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 19403
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
Здравствуйте.
Код
=(($F$52+$F$53)/2-F20)/(($F$52-$F$53)/2)*100
К сообщению приложен файл: 9383282.xlsx (19.0 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЗдравствуйте.
Код
=(($F$52+$F$53)/2-F20)/(($F$52-$F$53)/2)*100

Автор - Pelena
Дата добавления - 04.10.2024 в 15:10
ars1734 Дата: Пятница, 04.10.2024, 17:58 | Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 89
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
=(($F$52+$F$53)/2-F20)/(($F$52-$F$53)/2)*100


Гениально и просто. Браво!
 
Ответить
Сообщение
=(($F$52+$F$53)/2-F20)/(($F$52-$F$53)/2)*100


Гениально и просто. Браво!

Автор - ars1734
Дата добавления - 04.10.2024 в 17:58
ars1734 Дата: Суббота, 05.10.2024, 09:09 | Сообщение № 5
Группа: Пользователи
Ранг: Участник
Сообщений: 89
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
=(($F$52+$F$53)/2-F20)/(($F$52-$F$53)/2)*100


Здравствуйте, продолжил работу с данными, использовал вашу формулу. Есть небольшой нюанс:
Я преобразовал изменения значений в проценты и посчитал разницу в таблице 2. Необходима правка формулы: если В (столбец 5) больше А (столбец 3), то значение в столбце 7 должно быть положительное и наоборот.
Еще вопрос: правильно ли считает формула, если знаки в ячейках "мин" и "макс" разные?

Файл с таблицей 2 прилагаю.
С уважением,
К сообщению приложен файл: formula_raskhozhdenija_pary.xlsx (20.3 Kb)
 
Ответить
Сообщение
=(($F$52+$F$53)/2-F20)/(($F$52-$F$53)/2)*100


Здравствуйте, продолжил работу с данными, использовал вашу формулу. Есть небольшой нюанс:
Я преобразовал изменения значений в проценты и посчитал разницу в таблице 2. Необходима правка формулы: если В (столбец 5) больше А (столбец 3), то значение в столбце 7 должно быть положительное и наоборот.
Еще вопрос: правильно ли считает формула, если знаки в ячейках "мин" и "макс" разные?

Файл с таблицей 2 прилагаю.
С уважением,

Автор - ars1734
Дата добавления - 05.10.2024 в 09:09
DrMini Дата: Суббота, 05.10.2024, 09:45 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1870
Репутация: 267 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
Здравствуйте ars1734,
значение в столбце 7 должно быть положительное и наоборот

Код
=ЕСЛИ(K17>J17;-(K17-J17);ABS(K17-J17))
правильно ли считает формула, если знаки в ячейках "мин" и "макс" разные?

А, что не так? Непонятно.
К сообщению приложен файл: 9878050.xlsx (21.9 Kb)
 
Ответить
СообщениеЗдравствуйте ars1734,
значение в столбце 7 должно быть положительное и наоборот

Код
=ЕСЛИ(K17>J17;-(K17-J17);ABS(K17-J17))
правильно ли считает формула, если знаки в ячейках "мин" и "макс" разные?

А, что не так? Непонятно.

Автор - DrMini
Дата добавления - 05.10.2024 в 09:45
Pelena Дата: Суббота, 05.10.2024, 11:05 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 19403
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
значение в столбце 7 должно быть положительное и наоборот

это противоречит первоначальному условию, что для максимума должно быть -100, а для минимума 100


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
значение в столбце 7 должно быть положительное и наоборот

это противоречит первоначальному условию, что для максимума должно быть -100, а для минимума 100

Автор - Pelena
Дата добавления - 05.10.2024 в 11:05
ars1734 Дата: Суббота, 05.10.2024, 21:06 | Сообщение № 8
Группа: Пользователи
Ранг: Участник
Сообщений: 89
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
это противоречит первоначальному условию, что для максимума должно быть -100, а для минимума 100


Согласен, тогда стояла задача придумать саму формулу расчета %. Условия со знаками были, исходя из текущих расчетов таблицы 1. Позже, когда почесал за ухом, то понял, что нас интересует объект В, поэтому если его текущее значение % выше А, то знак должен быть +. Прошу прощения за неточность. Если можно поменять знаки местами, буду очень признателен.
С уважением,
 
Ответить
Сообщение
это противоречит первоначальному условию, что для максимума должно быть -100, а для минимума 100


Согласен, тогда стояла задача придумать саму формулу расчета %. Условия со знаками были, исходя из текущих расчетов таблицы 1. Позже, когда почесал за ухом, то понял, что нас интересует объект В, поэтому если его текущее значение % выше А, то знак должен быть +. Прошу прощения за неточность. Если можно поменять знаки местами, буду очень признателен.
С уважением,

Автор - ars1734
Дата добавления - 05.10.2024 в 21:06
ars1734 Дата: Суббота, 05.10.2024, 21:13 | Сообщение № 9
Группа: Пользователи
Ранг: Участник
Сообщений: 89
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
А, что не так? Непонятно.

В таблице 2 знаки стоят наоборот. Изменение % В, выше А, соотв. знак в столбце 7, должен быть +, как в колонке 6 (разница пары)
К сообщению приложен файл: 3433977.xlsx (20.3 Kb)
 
Ответить
Сообщение
А, что не так? Непонятно.

В таблице 2 знаки стоят наоборот. Изменение % В, выше А, соотв. знак в столбце 7, должен быть +, как в колонке 6 (разница пары)

Автор - ars1734
Дата добавления - 05.10.2024 в 21:13
Pelena Дата: Воскресенье, 06.10.2024, 09:01 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 19403
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
правильно ли считает формула
если б понимать, что вообще должна считать эта формула...

В таблице 2 знаки стоят наоборот. Изменение % В, выше А, соотв. знак в столбце 7, должен быть +, как в колонке 6 (разница пары)
тогда "равновесный баланс" - это что? Там где разница в столбце О равна нулю?

Если надо просто изменить знак прежней формулы, то так
Код
=(O9-($O$41+$O$42)/2)/(($O$41-$O$42)/2)*100

но меня терзают смутные сомнения, что это не совсем то, что вы хотите


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
правильно ли считает формула
если б понимать, что вообще должна считать эта формула...

В таблице 2 знаки стоят наоборот. Изменение % В, выше А, соотв. знак в столбце 7, должен быть +, как в колонке 6 (разница пары)
тогда "равновесный баланс" - это что? Там где разница в столбце О равна нулю?

Если надо просто изменить знак прежней формулы, то так
Код
=(O9-($O$41+$O$42)/2)/(($O$41-$O$42)/2)*100

но меня терзают смутные сомнения, что это не совсем то, что вы хотите

Автор - Pelena
Дата добавления - 06.10.2024 в 09:01
ars1734 Дата: Воскресенье, 06.10.2024, 18:40 | Сообщение № 11
Группа: Пользователи
Ранг: Участник
Сообщений: 89
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
если б понимать, что вообще должна считать эта формула..


Есть два объекта А и Б, оба меняются. Корреляция между ними 93%. Наша задача наблюдать за Б, насколько расходится динамика Б от А. Если бы А была стационаром, то все было бы просто, но А тоже плавает. Изменения в единицах, преобразованы в %, далее замеряется разница между процентными изменениями А и Б по каждому дню. Опредедяется экстремумы разницы в массиве МИН и МАКС, высчитывается центр между ними. Т.е. равновесный баланс колебаний пары в обе стороны. этот баланс и есть 0% а МАКС и МИН задается как 100% Ну а дальше по вашей формуле мы смотрим текущее расхождение в процентах от центра до исторических экстремумов МИН и МАКС. Расстояние от МИН до МАКС - есть диапазон максимальных расхождений пары. 1,36 + (-9,19) = 10,55. Затем 10.55/2 = 5,275. Далее -9,19+5,275
= -3,915 Это есть центр 0% Наконец -3,915+5,275 =1,36 (МАКС). т.е. +100%, а -9,19 = -100% Но весь фокус в том, что если мы просто сложим МАКС и МИН с разными знаками, то покажет -7,83. А это неправильно, поэтому я уточнил, верно ли считает ваша формула при сложении МАКС и МИН


Сообщение отредактировал ars1734 - Воскресенье, 06.10.2024, 19:17
 
Ответить
Сообщение
если б понимать, что вообще должна считать эта формула..


Есть два объекта А и Б, оба меняются. Корреляция между ними 93%. Наша задача наблюдать за Б, насколько расходится динамика Б от А. Если бы А была стационаром, то все было бы просто, но А тоже плавает. Изменения в единицах, преобразованы в %, далее замеряется разница между процентными изменениями А и Б по каждому дню. Опредедяется экстремумы разницы в массиве МИН и МАКС, высчитывается центр между ними. Т.е. равновесный баланс колебаний пары в обе стороны. этот баланс и есть 0% а МАКС и МИН задается как 100% Ну а дальше по вашей формуле мы смотрим текущее расхождение в процентах от центра до исторических экстремумов МИН и МАКС. Расстояние от МИН до МАКС - есть диапазон максимальных расхождений пары. 1,36 + (-9,19) = 10,55. Затем 10.55/2 = 5,275. Далее -9,19+5,275
= -3,915 Это есть центр 0% Наконец -3,915+5,275 =1,36 (МАКС). т.е. +100%, а -9,19 = -100% Но весь фокус в том, что если мы просто сложим МАКС и МИН с разными знаками, то покажет -7,83. А это неправильно, поэтому я уточнил, верно ли считает ваша формула при сложении МАКС и МИН

Автор - ars1734
Дата добавления - 06.10.2024 в 18:40
ars1734 Дата: Воскресенье, 06.10.2024, 18:57 | Сообщение № 12
Группа: Пользователи
Ранг: Участник
Сообщений: 89
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
=(O9-($O$41+$O$42)/2)/(($O$41-$O$42)/2)*100


В этой формуле есть ошибка:

3.01.24 Правильный ответ 80,84 % (от центра до МАКС)
10.01.24 Правильный ответ: -62,96% (от центра до МИН)
21.01.24 Правильный ответ: -1,915% (от центра до МИН)


Сообщение отредактировал ars1734 - Воскресенье, 06.10.2024, 19:39
 
Ответить
Сообщение
=(O9-($O$41+$O$42)/2)/(($O$41-$O$42)/2)*100


В этой формуле есть ошибка:

3.01.24 Правильный ответ 80,84 % (от центра до МАКС)
10.01.24 Правильный ответ: -62,96% (от центра до МИН)
21.01.24 Правильный ответ: -1,915% (от центра до МИН)

Автор - ars1734
Дата добавления - 06.10.2024 в 18:57
Pelena Дата: Воскресенье, 06.10.2024, 21:56 | Сообщение № 13
Группа: Админы
Ранг: Местный житель
Сообщений: 19403
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
если мы просто сложим МАКС и МИН с разными знаками, то покажет -7,83
верно. А теперь разделим пополам и получим центр -3,915.

3.01.24 Правильный ответ 80,84 % (от центра до МАКС)
смотрим на 3.01
значение -0,75
разница между значением и центром -0,75-(-3,915)=3,165
от центра до максимума вы посчитали 5,275
в итоге процент 3,165/5,275*100=60
По моей формуле получилось 59,92, т.к. в таблице числа имеют больше знаков после запятой и не округляются.

Можете расписать, как у Вас получилось 80,84%?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
если мы просто сложим МАКС и МИН с разными знаками, то покажет -7,83
верно. А теперь разделим пополам и получим центр -3,915.

3.01.24 Правильный ответ 80,84 % (от центра до МАКС)
смотрим на 3.01
значение -0,75
разница между значением и центром -0,75-(-3,915)=3,165
от центра до максимума вы посчитали 5,275
в итоге процент 3,165/5,275*100=60
По моей формуле получилось 59,92, т.к. в таблице числа имеют больше знаков после запятой и не округляются.

Можете расписать, как у Вас получилось 80,84%?

Автор - Pelena
Дата добавления - 06.10.2024 в 21:56
ars1734 Дата: Воскресенье, 06.10.2024, 22:14 | Сообщение № 14
Группа: Пользователи
Ранг: Участник
Сообщений: 89
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007

Можете расписать, как у Вас получилось 80,84%?

=(0,75-3,915)/3,915*100 Получаем 80,84 условно без знака, оно и логично, т.к. МАКС =1,36 (100%), а МИН= - 9,19
Возможно я ошибаюсь и смотреть надо на радиус от центра
Расстояние -0,75 от МАКС = 1,36+(-0,75) = 2,11 пункта
Радиус равен 5,275
5,275 -2,11 = 3,165
3,165 это 60% от 5,275? Если да, то моя формула не верна. Хотя это формула вычисления изменения в %
Если моя формула не верна, то тогда формулы в столбцах 3 и 5 (таб.2) тоже не верные или я чего-то не улавливаю?
Центр -3,915. Разница отклонилась на 3,165 пункта от центра и дошла до отметки -0,75
3.165 от 5,275 это 80% или 60%?


Сообщение отредактировал ars1734 - Воскресенье, 06.10.2024, 22:36
 
Ответить
Сообщение

Можете расписать, как у Вас получилось 80,84%?

=(0,75-3,915)/3,915*100 Получаем 80,84 условно без знака, оно и логично, т.к. МАКС =1,36 (100%), а МИН= - 9,19
Возможно я ошибаюсь и смотреть надо на радиус от центра
Расстояние -0,75 от МАКС = 1,36+(-0,75) = 2,11 пункта
Радиус равен 5,275
5,275 -2,11 = 3,165
3,165 это 60% от 5,275? Если да, то моя формула не верна. Хотя это формула вычисления изменения в %
Если моя формула не верна, то тогда формулы в столбцах 3 и 5 (таб.2) тоже не верные или я чего-то не улавливаю?
Центр -3,915. Разница отклонилась на 3,165 пункта от центра и дошла до отметки -0,75
3.165 от 5,275 это 80% или 60%?

Автор - ars1734
Дата добавления - 06.10.2024 в 22:14
Pelena Дата: Воскресенье, 06.10.2024, 22:34 | Сообщение № 15
Группа: Админы
Ранг: Местный житель
Сообщений: 19403
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
=(0,75-3,915)/3,915*100
не совсем понятно, почему здесь делится на 3,915, а не на 5,275?
И как в Вашем случае получится 100% при максимальном значении?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
=(0,75-3,915)/3,915*100
не совсем понятно, почему здесь делится на 3,915, а не на 5,275?
И как в Вашем случае получится 100% при максимальном значении?

Автор - Pelena
Дата добавления - 06.10.2024 в 22:34
ars1734 Дата: Воскресенье, 06.10.2024, 22:45 | Сообщение № 16
Группа: Пользователи
Ранг: Участник
Сообщений: 89
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
почему от 3,195?


Формула вычисления изменения в процентах гласит: (V новое - V старое) / V старое × 100%.
Мы ведем вычисления от значения центра, а центр = 5,275-9,19 = -3,915
Значит ((-0,75) - (-3,915))/-3,915× 100%.
Или я не прав?


Сообщение отредактировал ars1734 - Воскресенье, 06.10.2024, 22:47
 
Ответить
Сообщение
почему от 3,195?


Формула вычисления изменения в процентах гласит: (V новое - V старое) / V старое × 100%.
Мы ведем вычисления от значения центра, а центр = 5,275-9,19 = -3,915
Значит ((-0,75) - (-3,915))/-3,915× 100%.
Или я не прав?

Автор - ars1734
Дата добавления - 06.10.2024 в 22:45
Pelena Дата: Воскресенье, 06.10.2024, 22:45 | Сообщение № 17
Группа: Админы
Ранг: Местный житель
Сообщений: 19403
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
формулы в столбцах 3 и 5 (таб.2) тоже не верные

на мой взгляд, с этими формулами всё нормально


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
формулы в столбцах 3 и 5 (таб.2) тоже не верные

на мой взгляд, с этими формулами всё нормально

Автор - Pelena
Дата добавления - 06.10.2024 в 22:45
ars1734 Дата: Воскресенье, 06.10.2024, 22:49 | Сообщение № 18
Группа: Пользователи
Ранг: Участник
Сообщений: 89
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
на мой взгляд, с этими формулами всё нормально


Так по этим формулам и ведется дальнейший расчет, но уже от центра 3,915. Просто в массиве нет точно такой числовой разницы в %
 
Ответить
Сообщение
на мой взгляд, с этими формулами всё нормально


Так по этим формулам и ведется дальнейший расчет, но уже от центра 3,915. Просто в массиве нет точно такой числовой разницы в %

Автор - ars1734
Дата добавления - 06.10.2024 в 22:49
Pelena Дата: Воскресенье, 06.10.2024, 22:55 | Сообщение № 19
Группа: Админы
Ранг: Местный житель
Сообщений: 19403
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
(V новое - V старое) / V старое × 100%

по этому алгоритму формула будет такой
Код
=(O9-($O$41+$O$42)/2)/(($O$41+$O$42)/2)*100

Код
=(($O$41+$O$42)/2-O9)/(($O$41+$O$42)/2)*100

но тогда Вы не получите для максимума 100%


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
(V новое - V старое) / V старое × 100%

по этому алгоритму формула будет такой
Код
=(O9-($O$41+$O$42)/2)/(($O$41+$O$42)/2)*100

Код
=(($O$41+$O$42)/2-O9)/(($O$41+$O$42)/2)*100

но тогда Вы не получите для максимума 100%

Автор - Pelena
Дата добавления - 06.10.2024 в 22:55
ars1734 Дата: Воскресенье, 06.10.2024, 23:13 | Сообщение № 20
Группа: Пользователи
Ранг: Участник
Сообщений: 89
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
итоге процент 3,165/5,275*100=60


Вы абсолютно правы. 3,165 действительно 60% от 5,275.

Значит стандартную формулу вычисления изменения в % от центра использовать нельзя, т.к. она показывает 80,84% а это ошибка. Но по какой формуле тогда считать? Как проверить правильность расчетов в стлобце 7 по вашей формуле =(O9-($O$41+$O$42)/2)/(($O$41-$O$42)/2)*100 например 7.01 показывает значение разницы -2,78% Знак, ваша формула выдает положительный, это верно, так как центр = -3,91, а -2,78>-3,91 значит ваша формула ссылается на значение центра, но тогда как получилось значение 21,5% в столбце 7?
(2,78-3,91)/3,91*100 = 28,9
Где ошибка?
 
Ответить
Сообщение
итоге процент 3,165/5,275*100=60


Вы абсолютно правы. 3,165 действительно 60% от 5,275.

Значит стандартную формулу вычисления изменения в % от центра использовать нельзя, т.к. она показывает 80,84% а это ошибка. Но по какой формуле тогда считать? Как проверить правильность расчетов в стлобце 7 по вашей формуле =(O9-($O$41+$O$42)/2)/(($O$41-$O$42)/2)*100 например 7.01 показывает значение разницы -2,78% Знак, ваша формула выдает положительный, это верно, так как центр = -3,91, а -2,78>-3,91 значит ваша формула ссылается на значение центра, но тогда как получилось значение 21,5% в столбце 7?
(2,78-3,91)/3,91*100 = 28,9
Где ошибка?

Автор - ars1734
Дата добавления - 06.10.2024 в 23:13
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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