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

Вход

Регистрация

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

 

= Мир MS Excel/Нормировка от 0 до 1 и от 0 до -1 - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Нормировка от 0 до 1 и от 0 до -1
Black-Cat Дата: Среда, 21.01.2015, 18:32 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 41
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Здравствуйте. Не силен в екселе, но поставленную задачу надо решить, поэтому пришел к вам за помощью.
Итак нужно провести нормировку двух рядов. Первый ряд от 0 до +1, а второй ряд от 0 до -1. На форуме нашел похожую тему и оттуда взял пример. С нормировкой 0+1 все получилось, а вот с 0-1 не совсем то, что мне нужно. Поменял в формуле на знак "-" (спасибо подсказавшему) нормирует, но не совсем так как нужно. У меня задача состоит в том, что для нормировки 0-1 надо, что бы пиковые положительные значения со второго ряда стремились к 0, а пиковые отрицательные числа стремились к -1.
Буду признателен за вашу помощь.
К сообщению приложен файл: 101.xlsx (18.4 Kb)
 
Ответить
СообщениеЗдравствуйте. Не силен в екселе, но поставленную задачу надо решить, поэтому пришел к вам за помощью.
Итак нужно провести нормировку двух рядов. Первый ряд от 0 до +1, а второй ряд от 0 до -1. На форуме нашел похожую тему и оттуда взял пример. С нормировкой 0+1 все получилось, а вот с 0-1 не совсем то, что мне нужно. Поменял в формуле на знак "-" (спасибо подсказавшему) нормирует, но не совсем так как нужно. У меня задача состоит в том, что для нормировки 0-1 надо, что бы пиковые положительные значения со второго ряда стремились к 0, а пиковые отрицательные числа стремились к -1.
Буду признателен за вашу помощь.

Автор - Black-Cat
Дата добавления - 21.01.2015 в 18:32
TimSha Дата: Среда, 21.01.2015, 19:07 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация: 94 ±
Замечаний: 0% ±

Excel 2013 Pro +
Однако - не далее как сегодня БЫЛО и в этой теме, имхо, вы могли бы кое-что почерпнуть и сделать для себя. И в поиске для себя определить особенности обозначения и сортировки отрицательных чисел.
ps Да, видимо, еще следует закрепить "баксами" диапазоны.


"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)

Сообщение отредактировал TimSha - Среда, 21.01.2015, 19:18
 
Ответить
СообщениеОднако - не далее как сегодня БЫЛО и в этой теме, имхо, вы могли бы кое-что почерпнуть и сделать для себя. И в поиске для себя определить особенности обозначения и сортировки отрицательных чисел.
ps Да, видимо, еще следует закрепить "баксами" диапазоны.

Автор - TimSha
Дата добавления - 21.01.2015 в 19:07
Black-Cat Дата: Среда, 21.01.2015, 20:27 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 41
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Да,было. Но по замечанию модератора создал новую тему. Из той ветки и брал пример для нормировки 0+1. А вот 0-1 не получилось.
 
Ответить
СообщениеДа,было. Но по замечанию модератора создал новую тему. Из той ветки и брал пример для нормировки 0+1. А вот 0-1 не получилось.

Автор - Black-Cat
Дата добавления - 21.01.2015 в 20:27
malu2 Дата: Среда, 21.01.2015, 21:26 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 2 ±
Замечаний: 20% ±

Excel 2007
Black-Cat, Не совсем понимаю что нужно, но если в первый вариант добавить -1 или =СУММ(D3;-МИН(D:D))/СУММ(МАКС(D:D);-МИН(D:D))-1. и в первом варианте =СУММ(B3;-МИН(B:B))/СУММ(МАКС(B:B);-МИН(B:B)). Вы просто ищете мак и мин не во всем диапазоне. P.S. Форма записи $F$45 - означает что столбец и строка не будут изменятся. D:D - весь диапазон колонки, 1:1 вся строка... Удачи в изучении
 
Ответить
СообщениеBlack-Cat, Не совсем понимаю что нужно, но если в первый вариант добавить -1 или =СУММ(D3;-МИН(D:D))/СУММ(МАКС(D:D);-МИН(D:D))-1. и в первом варианте =СУММ(B3;-МИН(B:B))/СУММ(МАКС(B:B);-МИН(B:B)). Вы просто ищете мак и мин не во всем диапазоне. P.S. Форма записи $F$45 - означает что столбец и строка не будут изменятся. D:D - весь диапазон колонки, 1:1 вся строка... Удачи в изучении

Автор - malu2
Дата добавления - 21.01.2015 в 21:26
vikttur Дата: Среда, 21.01.2015, 23:44 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Вы бы описали нормировку в целом и показали результат.
 
Ответить
СообщениеВы бы описали нормировку в целом и показали результат.

Автор - vikttur
Дата добавления - 21.01.2015 в 23:44
Russel Дата: Четверг, 22.01.2015, 07:57 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
Формула для первого ряда правильная, только как уже сказа выше TimSha, нужно закрепить диапазоны. Формула для второго ряда такая же, нужно только добавить -1.
К сообщению приложен файл: 5759569.xlsx (17.1 Kb)


QIWI 9173973973
 
Ответить
СообщениеФормула для первого ряда правильная, только как уже сказа выше TimSha, нужно закрепить диапазоны. Формула для второго ряда такая же, нужно только добавить -1.

Автор - Russel
Дата добавления - 22.01.2015 в 07:57
Black-Cat Дата: Четверг, 22.01.2015, 22:33 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 41
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Именно то, что нужно. Спасибо всем за ответы и решения.
 
Ответить
СообщениеИменно то, что нужно. Спасибо всем за ответы и решения.

Автор - Black-Cat
Дата добавления - 22.01.2015 в 22:33
Black-Cat Дата: Понедельник, 23.03.2015, 23:13 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 41
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Здравствуйте, уважаемые. Подскажите еще такой момент. Как сделать динамический размер расчета нормирования.? т.е. С текущей ячейки + размер из закрепленной ячейки? Пробовал вот такую формулу, но не получилось
Код
=СУММ(B8;-МИН($B8:-norm+1;;))/СУММ(МАКС($B8:-norm+1;;);-МИН($B8:norm+1;;))

В диспечере имен прописал эту ячейку и закрепил. Но все равно не получается посчитать. Подскажите как это правильно сделать?
К сообщению приложен файл: norm.xlsx (16.6 Kb)
 
Ответить
СообщениеЗдравствуйте, уважаемые. Подскажите еще такой момент. Как сделать динамический размер расчета нормирования.? т.е. С текущей ячейки + размер из закрепленной ячейки? Пробовал вот такую формулу, но не получилось
Код
=СУММ(B8;-МИН($B8:-norm+1;;))/СУММ(МАКС($B8:-norm+1;;);-МИН($B8:norm+1;;))

В диспечере имен прописал эту ячейку и закрепил. Но все равно не получается посчитать. Подскажите как это правильно сделать?

Автор - Black-Cat
Дата добавления - 23.03.2015 в 23:13
ShAM Дата: Вторник, 24.03.2015, 05:22 | Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Вот так будет работать:
Код
=СУММ(B8;-МИН($B8:СМЕЩ($B8;-norm-1;)))/СУММ(МАКС($B8:СМЕЩ($B8;-norm-1;));-МИН($B8:СМЕЩ($B8;-norm-1;)))

Лучше в имена закинуть сразу (_norm):
Код
=Лист1!$B8:СМЕЩ(Лист1!$B8;-Лист1!$L$8-1;)

Тогда формула получится поменьше:
Код
=СУММ(B8;-МИН(_norm;))/СУММ(МАКС(_norm;);-МИН(_norm;))
К сообщению приложен файл: _norm.xlsx (20.8 Kb)
 
Ответить
СообщениеВот так будет работать:
Код
=СУММ(B8;-МИН($B8:СМЕЩ($B8;-norm-1;)))/СУММ(МАКС($B8:СМЕЩ($B8;-norm-1;));-МИН($B8:СМЕЩ($B8;-norm-1;)))

Лучше в имена закинуть сразу (_norm):
Код
=Лист1!$B8:СМЕЩ(Лист1!$B8;-Лист1!$L$8-1;)

Тогда формула получится поменьше:
Код
=СУММ(B8;-МИН(_norm;))/СУММ(МАКС(_norm;);-МИН(_norm;))

Автор - ShAM
Дата добавления - 24.03.2015 в 05:22
krosav4ig Дата: Вторник, 24.03.2015, 12:05 | Сообщение № 10
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Лучше в имена закинуть сразу (_norm):
Код
=Лист1!$B8:СМЕЩ(Лист1!$B8;-Лист1!$L$8-1;)

ИМХО лучше
Код
=Лист1!$B8:ИНДЕКС(Лист1!$B:$B;СТРОКА()-Лист1!$L$8-1;)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщение
Лучше в имена закинуть сразу (_norm):
Код
=Лист1!$B8:СМЕЩ(Лист1!$B8;-Лист1!$L$8-1;)

ИМХО лучше
Код
=Лист1!$B8:ИНДЕКС(Лист1!$B:$B;СТРОКА()-Лист1!$L$8-1;)

Автор - krosav4ig
Дата добавления - 24.03.2015 в 12:05
ShAM Дата: Вторник, 24.03.2015, 12:31 | Сообщение № 11
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
ИМХО лучше
Не спорю. :)
 
Ответить
Сообщение
ИМХО лучше
Не спорю. :)

Автор - ShAM
Дата добавления - 24.03.2015 в 12:31
Black-Cat Дата: Среда, 25.03.2015, 20:26 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 41
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Здравствуйте. Попробовал ваши варианты. У меня считает как-то странно. цель получить нормирование 0+1 и 0-1 Попробовал вставить все в файл с данными и теперь считает нормирование +1 -1. Может что перемудрили с формулой?
К сообщению приложен файл: _norm2.xlsx (22.0 Kb)
 
Ответить
СообщениеЗдравствуйте. Попробовал ваши варианты. У меня считает как-то странно. цель получить нормирование 0+1 и 0-1 Попробовал вставить все в файл с данными и теперь считает нормирование +1 -1. Может что перемудрили с формулой?

Автор - Black-Cat
Дата добавления - 25.03.2015 в 20:26
Black-Cat Дата: Пятница, 27.03.2015, 01:15 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 41
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
ОЙ, сори господа. Моя невнимательность. Ваши варианты считают все правильно. Спасибо вам.
 
Ответить
СообщениеОЙ, сори господа. Моя невнимательность. Ваши варианты считают все правильно. Спасибо вам.

Автор - Black-Cat
Дата добавления - 27.03.2015 в 01:15
  • Страница 1 из 1
  • 1
Поиск:

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