|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.11.2012, 15:07 | #1 |
Регистрация: 10.11.2012
Сообщений: 3
|
Сортировка по цене и качеству
Добрый день!
Очень надеюсь на вашу помощь! Бьюсь над формулой уже два дня, а воз и ныне там. Ситуация следующая: есть поставщики связи, у каждого своя цена по направлениям МГМН, да и качество разнится. Как сделать формулу, чтобы приоритет был у качества, а в случаи одинаковой оценки качества у двух или более поставщиков приоритет был у более низкой цены? Итог: мне нужно увидеть в одной строке префикс (направление), поставщика и цену. Заранее благодарю!!! |
10.11.2012, 16:32 | #2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
в статистике это называется вес показателя. ставьте в зеленые ячейки вес показателя. желтым цветом отмечены лучшие операторы.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
10.11.2012, 18:50 | #3 |
Форумчанин
Регистрация: 23.01.2010
Сообщений: 261
|
про префикс ничего не понял, сделал как понял
|
10.11.2012, 19:53 | #4 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,285
|
Сам я не знаком с Excel настолько, чтобы написать решение (пытался вывести формулу без дополнительных таблиц, но не получилось), но, почему-то, в обоих решениях выше выбирается компания с наилучшим качеством и наивысшей ценой (если качество одинаково).
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
10.11.2012, 20:23 | #5 | |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
Цитата:
как это часто бывает - в постановке задачи не определены исходные понятия. выше цена у тех, где 5-6 поставлено или 1-2 - это открытый вопрос. я исходил из того, что между качеством и баллами - прямая пропорция (выше качество - выше балл), между ценой и баллами - обратная (выше цена - меньше балл). если бы мне дали 10 одинаковых по сути продуктов и попросили выставить баллы, то максимальное количество баллов заработал бы самый дешевый продукт, а минимальное - самый дорогой. такая у меня извращенная логика. именно на ней и построено было решение)))
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
|
10.11.2012, 21:06 | #6 |
Форумчанин
Регистрация: 23.01.2010
Сообщений: 261
|
Для изменения рейтинга в обратном направлении достаточно добавить третий аргумент 1
|
17.11.2012, 17:20 | #7 |
Регистрация: 10.11.2012
Сообщений: 3
|
Огромное всем спасибо за помощь. Приношу свои извинения за то, что не совсем корректно сформулировал задачу.
Дело в том, что мне надо отсортировать Поставщика по наилучшему качеству (от 1 до 10, 10-наилучшее) и по наименьшей цене. Мои исходные данные выглядят так: В столбце А у меня префиксы направлений. Пример: А1=Префикс, А2= 7495, А3=7499 и т.д. более 6000 строк. В столбце В у меня оценка качества первого поставщика по десятибалльной шкале. Пример: В1=Билайн, В2=9, В3=10 и т.д. более 6000 строк. В столбце С у меня оценка качества второго поставщика по десятибалльной шкале. Пример: С1=РосТелеком, С2=10, С3=8 и т.д. более 6000 строк. В столбце D у меня оценка качества третьего поставщика по десятибалльной шкале. Пример: D1=МТТ, D2=10, D3=10 и т.д более 6000 строк. И так продолжается до столбца G включительно, так как у меня 6 поставщиков. Начиная со столбца H по M включительно тоже самое только с ценой за направление по соответствующему префиксу, то есть: В столбце H у меня цена первого поставщика. Пример: H1=Билайн, H2=0.43, H3=0.45 и т.д. более 6000 строк. В столбце I у меня цена второго поставщика. Пример: I1=РосТелеком, I2=0.44, I3=0.44 и т.д. более 6000 строк. В столбце J у меня цена второго поставщика. Пример: J1=МТТ, J2=0.42, J3=0.46 и т.д. более 6000 строк. Что бы мне в итоге хотелось видеть: В столбце N под названием "Цена" во второй строке цену того поставщика, у которого наивысшая оценка качества. Примечание: у нескольких поставщиков оценка может быть одинаково высокой, возможно даже ситуация когда у всех к примеру стоит 9, но цена должна отображаться именно того, чья цена при этом ниже. В столбце О под названием "Поставщик" во второй строке имя поставщика, чья цена указанна в N2. То есть, приоритеты расставлены в следующем порядке: качество, цена. Исходя из моих данных должно получиться следующее: (для наглядности важные ячейки выделял полужирным) N2=0,4208 O2=МТТ N3=0,4456 O3=ЧудоСвязь ..... N9=1,3601 O3=МТТ и так далее. Заранее Вас благодарю и очень надеюсь на Вашу помощь! |
17.11.2012, 17:48 | #8 |
Форумчанин
Регистрация: 23.01.2010
Сообщений: 261
|
В СТОЛБЦАХ N И O СДЕЛАЙТЕ ВРУЧНУЮ, ЧТО ХОТИТЕ ПОЛУЧИТЬ. ПРЕДВАРИТЕЛЬНО УЖЕ ВСЕ ФОРМУЛЫ ПОКАЗАНЫ, ПОПЫТАЮСЬ ОТОБРАЗИТЬ ИХ ПО ВАШЕЙ ПРОСЬБЕ В НУЖНЫХ СТОЛБЦАХ.
|
17.11.2012, 17:50 | #9 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
см.вложение
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
17.11.2012, 18:36 | #10 |
Регистрация: 10.11.2012
Сообщений: 3
|
Супер!!! Спасибо Вам огромное!!! Это то что мне нужно!
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Посоветуйте ноутбук оптимальный по цене,качеству | ALKOrobot | Компьютерное железо | 10 | 25.05.2011 17:19 |
Задание, о цене договоримся. | art_boom | Microsoft Office Excel | 2 | 01.12.2010 04:16 |