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

Вход

Регистрация

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

 

= Мир MS Excel/Средневзвешенное - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Средневзвешенное
RAN Дата: Пятница, 06.07.2012, 22:09 | Сообщение № 1
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Приветствую!
Подможите с формулой, кому скучно. smile
Хочу, biggrin чтобы формулу не править, но везде была истина.

При отсутствии цены или при цене =0 весовые коэффициенты пропорционально перераспределяются.
К сообщению приложен файл: 4051792.xls (30.5 Kb)


Быть или не быть, вот в чем загвоздка!

Сообщение отредактировал RAN - Пятница, 06.07.2012, 22:19
 
Ответить
СообщениеПриветствую!
Подможите с формулой, кому скучно. smile
Хочу, biggrin чтобы формулу не править, но везде была истина.

При отсутствии цены или при цене =0 весовые коэффициенты пропорционально перераспределяются.

Автор - RAN
Дата добавления - 06.07.2012 в 22:09
RAN Дата: Пятница, 06.07.2012, 22:23 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Преезалил файл.
Проблема
Я проставляю весовые коэффициенты поставщиков, вставляю цены и считаю средневзвешенное.
А у одного (или двух) этого товара и нема. Приходится хвататься за репу и править формулу. Как бы без этого обойтись?

Quote (Serge_007)
Везде ИСТИНА не получится, средневзвешенное-то не всегда 3 равно...


При равной цене должно всегда. Даже если первому я верю на 99%, у второго нет, а третьему верю на 1%.


Быть или не быть, вот в чем загвоздка!

Сообщение отредактировал RAN - Пятница, 06.07.2012, 22:28
 
Ответить
СообщениеПреезалил файл.
Проблема
Я проставляю весовые коэффициенты поставщиков, вставляю цены и считаю средневзвешенное.
А у одного (или двух) этого товара и нема. Приходится хвататься за репу и править формулу. Как бы без этого обойтись?

Quote (Serge_007)
Везде ИСТИНА не получится, средневзвешенное-то не всегда 3 равно...


При равной цене должно всегда. Даже если первому я верю на 99%, у второго нет, а третьему верю на 1%.

Автор - RAN
Дата добавления - 06.07.2012 в 22:23
Serge_007 Дата: Пятница, 06.07.2012, 22:26 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Типа так нужно?

[vba]
Code
=ЕСЛИ(СЧЁТЕСЛИ(B3:D3;">0")=3;B3*$B$2+C3*$C$2+D3*$D$2;СУММПРОИЗВ(1/СЧЁТЕСЛИ(B3:D3;">0")*B3:D3))
[/vba]


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеТипа так нужно?

[vba]
Code
=ЕСЛИ(СЧЁТЕСЛИ(B3:D3;">0")=3;B3*$B$2+C3*$C$2+D3*$D$2;СУММПРОИЗВ(1/СЧЁТЕСЛИ(B3:D3;">0")*B3:D3))
[/vba]

Автор - Serge_007
Дата добавления - 06.07.2012 в 22:26
MCH Дата: Пятница, 06.07.2012, 22:34 | Сообщение № 4
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация: 752 ±
Замечаний: ±

Code
=СУММПРОИЗВ(B$2:D$2;B3:D3)/СУММПРОИЗВ((B3:D3<>0)*B$2:D$2)
 
Ответить
Сообщение
Code
=СУММПРОИЗВ(B$2:D$2;B3:D3)/СУММПРОИЗВ((B3:D3<>0)*B$2:D$2)

Автор - MCH
Дата добавления - 06.07.2012 в 22:34
RAN Дата: Пятница, 06.07.2012, 22:43 | Сообщение № 5
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Серега, чуть не попал.
А Михаил - в точку!
Благодарствуйте!

Первый мой файл, гле СУММПРОИЗВ будет! smile


Быть или не быть, вот в чем загвоздка!

Сообщение отредактировал RAN - Пятница, 06.07.2012, 22:50
 
Ответить
СообщениеСерега, чуть не попал.
А Михаил - в точку!
Благодарствуйте!

Первый мой файл, гле СУММПРОИЗВ будет! smile

Автор - RAN
Дата добавления - 06.07.2012 в 22:43
Serge_007 Дата: Пятница, 06.07.2012, 22:51 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (RAN)
Серега, чуть не попал.

Формулы возвращают одинаковый результат


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (RAN)
Серега, чуть не попал.

Формулы возвращают одинаковый результат

Автор - Serge_007
Дата добавления - 06.07.2012 в 22:51
RAN Дата: Пятница, 06.07.2012, 23:23 | Сообщение № 7
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Почти.
Поправил картинку
К сообщению приложен файл: 5009958.jpg (36.6 Kb)


Быть или не быть, вот в чем загвоздка!

Сообщение отредактировал RAN - Пятница, 06.07.2012, 23:28
 
Ответить
СообщениеПочти.
Поправил картинку

Автор - RAN
Дата добавления - 06.07.2012 в 23:23
Serge_007 Дата: Пятница, 06.07.2012, 23:39 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (RAN)
Почти.

1. У тебя в условиях не было разных цен на один и тот же товар
2. И какой результат правильный?
Я считал так: Если продавцов два, то пропорционально распределить коэффициенты - это по 0,5 каждому


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (RAN)
Почти.

1. У тебя в условиях не было разных цен на один и тот же товар
2. И какой результат правильный?
Я считал так: Если продавцов два, то пропорционально распределить коэффициенты - это по 0,5 каждому

Автор - Serge_007
Дата добавления - 06.07.2012 в 23:39
RAN Дата: Пятница, 06.07.2012, 23:46 | Сообщение № 9
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Правильный - у Михаила.
Если коэффициенты одинаковые - делить 50/50, а если разные, то пропорционально начальным коэффициентам.
У Михаила даже более правильно, чем я вручную делал. Я тупо менял на 0,6 и 0,4 (чтобы не муууучаться smile ).
Согласен, не совсем точно объяснил сразу.


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеПравильный - у Михаила.
Если коэффициенты одинаковые - делить 50/50, а если разные, то пропорционально начальным коэффициентам.
У Михаила даже более правильно, чем я вручную делал. Я тупо менял на 0,6 и 0,4 (чтобы не муууучаться smile ).
Согласен, не совсем точно объяснил сразу.

Автор - RAN
Дата добавления - 06.07.2012 в 23:46
  • Страница 1 из 1
  • 1
Поиск:

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