powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Проставить рейтинг ABC
25 сообщений из 72, страница 2 из 3
Проставить рейтинг ABC
    #36445731
etrofimov80
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
может формат данных не такой?
...
Рейтинг: 0 / 0
Проставить рейтинг ABC
    #36445733
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PlanBetrofimov80на 3000-x строках появляется ошибкаи где она? для меня это остается загадкой.. грохните 3/4 значений, но не в том месте, где ошибка

судя по вашей картинке, это из-за повторений, как я уже и сказал...
...
Рейтинг: 0 / 0
Проставить рейтинг ABC
    #36445761
etrofimov80
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да, это из-за повторений,
но они всегда будут в одном или нескольких массивах, таких например, как количество (0 или 1)
...
Рейтинг: 0 / 0
Проставить рейтинг ABC
    #36445763
etrofimov80
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Проставить рейтинг ABC
    #36445768
etrofimov80
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И при рейтинговании именно количества много повторений и везде ставиться рейтинг А,
скорее всего придется использовать формулу в примере
=ВЫБОР(1+(СУММ($BC$11:BC11)>$BC$4)+(СУММ(BC$11:$BC11)>$BC$6);"A";"B";"C")
после предварительной сортировки по убыванию, но даже такой способ сокращает время обработки
...
Рейтинг: 0 / 0
Проставить рейтинг ABC
    #36445786
etrofimov80
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если в среднем зеленом столбце индекс в строке с ошибкой меняю в формуле строку (6219) на более высокую или низкую, то все нормально, можно как-то задать, что если ошибка, то ищи строку ниже или выше, до строки без повтора значения?
=ИНДЕКС($BC$11:$BC$11000;ПОИСКПОЗ(СТРОКА( 6219:6219 );$CI$11:$CI$11000;0))
...
Рейтинг: 0 / 0
Проставить рейтинг ABC
    #36445802
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
etrofimov80Если в среднем зеленом столбце индекс в строке с ошибкой меняю в формуле строку (6219) на более высокую или низкую, то все нормально, можно как-то задать, что если ошибка, то ищи строку ниже или выше, до строки без повтора значения?
=ИНДЕКС($BC$11:$BC$11000;ПОИСКПОЗ(СТРОКА( 6219:6219 );$CI$11:$CI$11000;0))да, есть сочетание формул =ЕСЛИ(ЕОШИБКА("от чего-то")=ИСТИНА;"что-то одно";"что-то другое").
только в вашем случае это будет чушь собачая
...
Рейтинг: 0 / 0
Проставить рейтинг ABC
    #36445807
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
евгений, не спите ещё?
как вам такой вариант?
...
Рейтинг: 0 / 0
Проставить рейтинг ABC
    #36445825
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PlanBевгений, не спите ещё?
как вам такой вариант?в основе лежит предположение, о том, что имея 5 продаж по 98 кажая невозможно отличать одну от другой.

я хочу сказать, что неверна логика:
1.суммируем предыдущие значения с 98*4 получаем 74,9% продаж;
2.прибавляя ещё 98, пролучаем 75,1%
3. выставляем рейтинги четырем продажам как A, пятой продаже В.
все продажи по 98 должны относиться к одному рейтингу, в данном случае А

хочу изобрести пример попроще, без формул массива..
...
Рейтинг: 0 / 0
Проставить рейтинг ABC
    #36445826
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PlanBв данном случае Ав данном случае В
...
Рейтинг: 0 / 0
Проставить рейтинг ABC
    #36445841
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
etrofimov80,
выкладываю 2 варианта решения.
решение 2 предпочтительнее для вас, там нет формул массива...
...
Рейтинг: 0 / 0
Проставить рейтинг ABC
    #36445886
etrofimov80
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
разбираюсь, но то, что увидел мне понравилось...
...
Рейтинг: 0 / 0
Проставить рейтинг ABC
    #36445891
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нет возможности посмотреть файл, я с мобильника развлекаюсь в поезде, но проблемы не вижу. Та же логика: исползуйте функцию выбор, в первом аргументе которой 1+суммесли(диапазон значений;”<=”&ячейка с первым порогом*сумма всех значений;диапазон значений) + суммесли(диапазон значений;"<="&ячейка со вторым порогом*сумма всех значений;диапазан значений)
Сортировать не нужно и никаких массивов если я все правильно понял. Удачи
...
Рейтинг: 0 / 0
Проставить рейтинг ABC
    #36445908
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Deggasad, надо получить вот такую таблицу, изначально имея столбец "данные".
данныеответ182В414А284А340А219А113С98С126В269А99С99С305А115В100С135В295А292А440А247А161В207А250А185Взначения переходов
%%порог75%A90%B100%Cэто если я правильно понял
...
Рейтинг: 0 / 0
Проставить рейтинг ABC
    #36445930
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PlanB,

Я понимаю, что нужно получить - ABC-анализ (одно из применений закона Паррето 20/80). И формулу уже написал. Если хотите завтра на примере забацаю как до дома доеду.
...
Рейтинг: 0 / 0
Проставить рейтинг ABC
    #36446271
etrofimov80
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
для определенных групп товаров необходимо (в силу специфики) иное распределение, чем 20/80
...
Рейтинг: 0 / 0
Проставить рейтинг ABC
    #36446932
DV68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
etrofimov80,

Может что неправильно понял, но может так (без доп столбцов, но формула массива):
...
Рейтинг: 0 / 0
Проставить рейтинг ABC
    #36447003
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DV68etrofimov80,

Может что неправильно понял, но может так (без доп столбцов, но формула массива):круто, чё сказать...
...
Рейтинг: 0 / 0
Проставить рейтинг ABC
    #36448182
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Deggasadнет возможности посмотреть файл, я с мобильника развлекаюсь в поезде, но проблемы не вижу. Та же логика: исползуйте функцию выбор, в первом аргументе которой 1+суммесли(диапазон значений;”<=”&ячейка с первым порогом*сумма всех значений;диапазон значений) + суммесли(диапазон значений;"<="&ячейка со вторым порогом*сумма всех значений;диапазан значений)
Сортировать не нужно и никаких массивов если я все правильно понял. Удачи

Вот это я вчера завернул (это все финляндия с грейпфрутом и вискарь из вагона-ресторана на него сверху)
думаю, что смысл можно было уловить, хоть и очень отдаленно
Срочно исправляюсь и выкладываю файл с 2-ся вариантами без макроса и без доп. столбов, используя мое вчерашнее предложение в очень доработанном виде
...
Рейтинг: 0 / 0
Проставить рейтинг ABC
    #36448333
DV68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Deggasad,
класс!
...
Рейтинг: 0 / 0
Проставить рейтинг ABC
    #36448412
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
господа DV68 и Deggasad, как это работает?
если вас не затруднит...
...
Рейтинг: 0 / 0
Проставить рейтинг ABC
    #36448522
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PlanBгоспода DV68 и Deggasad, как это работает?
если вас не затруднит...
Функция суммесли() суммирует все значения в диапазоне, которые больше или равные чем значение по текущей строке), затем вычисляем сколько это от общей суммы процентов и в зависимости от потребности используем полученную инфо.
...
Рейтинг: 0 / 0
Проставить рейтинг ABC
    #36448860
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DeggasadPlanBгоспода DV68 и Deggasad, как это работает?
если вас не затруднит...
Функция суммесли() суммирует все значения в диапазоне, которые больше или равные чем значение по текущей строке), затем вычисляем сколько это от общей суммы процентов и в зависимости от потребности используем полученную инфо.спасибо! а я там наворотил))
...
Рейтинг: 0 / 0
Проставить рейтинг ABC
    #36451181
etrofimov80
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
докладываю после боя:
вариант
Ex2.xls
оказался полезен в случаях, когда нужно показать мегарасчеты 2-3 минуты на 1000 строк

вариант
=ВЫБОР(1+(СУММ($B$9:B9)>$B$2)+(СУММ($B$9:B9)>$B$4);"A";"B";"C")
когда нужно показать, что это ручная работа и все сложно

вариант
ABC.rar
позволил 60 листов обработать за 1 день, когда результат нужен "вчера"


ВСЕ работает, практический результат получен
РЕСПЕКТ всем участникам - коллеги по работе оценили ВАШУ работу
...
Рейтинг: 0 / 0
Проставить рейтинг ABC
    #36451492
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
etrofimov80вариант
ABC.rar
позволил 60 листов обработать за 1 день, когда результат нужен "вчера"вы хотели сказать, за один час?
...
Рейтинг: 0 / 0
25 сообщений из 72, страница 2 из 3
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Проставить рейтинг ABC
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]