Glyph WidgetsGlyph Widgets
ИнструментыО проектеКонтактыБлогКонфиденциальностьУсловияУбрать рекламуПоддержать на Ko-fi

© 2026 Glyph Widgets LLC. Все права защищены.

·

100% обработка на стороне клиента

Вернуться в блог

Decision Matrix: бесплатный инструмент взвешенной оценки

Сравнивайте варианты по взвешенным критериям с числовыми шкалами или буквенными оценками. Авто-расчёт баллов, цветные ячейки, экспорт CSV.

Glyph Widgets
5 мая 2026 г.
10 мин чтения
матрица решенийвзвешенная оценкапринятие решенийинструмент сравненияматрица Pugh

Что такое Decision Matrix?

Decision Matrix — это инструмент взвешенной оценки для сравнения нескольких вариантов по критериям, которые вы задаёте. Я держу его открытым каждый раз, когда застрял между двумя или тремя реальными выборами — квартиры, предложения о работе, хостинг-провайдеры — потому что выписывание компромиссов в сетку заставляет честно посмотреть, какие факторы для меня действительно важны. У каждого критерия свой вес и своя шкала (числовая вроде X/10 или буквенные оценки A+ до F), и инструмент считает взвешенный итоговый балл по каждому варианту прямо во время ввода. Ячейки становятся красными при низком балле и зелёными при высоком, поэтому можно охватить матрицу одним взглядом.

Основные возможности

  • Взвешенные критерии — у каждой строки есть значение Weight от 1 до 999. Веса автоматически переводятся в проценты от суммы и показываются мелким текстом под каждой ячейкой веса.
  • Тип шкалы для каждого критерия — каждый критерий выбирает свою шкалу: Numeric (с настраиваемым максимумом от 1 до 1000) или Letter Grade (A+ до F).
  • Поддержка буквенных оценок — при выборе Letter Grade в строке ячейка балла становится выпадающим списком с A+, A, A-, B+, B, B-, C+, C, C-, D+, D, D- и F. Буквы внутри сопоставляются значениям от 1.0 (A+) до 0.0 (F).
  • Цветные ячейки — фон ячеек переходит от красного (худший) через оранжевый к насыщенно-зелёному (лучший) и обновляется в реальном времени при изменении значений. Пустые ячейки остаются прозрачными.
  • Переключение формата вывода — переключайте строку итогового балла между Numeric Score (0-100) и Letter Grade (A+ до F). Внутренний расчёт идентичен; меняется только представление.
  • Заметки колонки — клик по иконке стикера рядом с именем варианта открывает диалог, где можно записать длинные мысли по этому варианту (плюсы, минусы, всё, что не помещается в одну ячейку).
  • Заметки ячейки — у каждой ячейки балла своя иконка стикера для обоснования конкретного значения («7/10 из-за срока аренды»).
  • Экспорт CSV — выгружает всю матрицу (имена критериев, веса, шкалы, баллы и строку итогового балла) как decision-matrix.csv. CSV — функция Supporter.
  • Копирование как обычный текст или Markdown-таблица — текстовая таблица фиксированной ширины для терминала или простой почты, либо Markdown-таблица для GitHub, Notion или чата. Markdown — функция Supporter.
  • Авто-сохранение в браузере — вся матрица сохраняется в localStorage после каждой правки. Закроете вкладку и вернётесь на следующий день — матрица будет ровно в том же виде.

Как пользоваться Decision Matrix

Шаг 1: добавьте критерии (строки)

Инструмент открывается с тремя пустыми строками критериев и двумя колонками вариантов. Кликните в поле имени критерия слева и впишите, по чему оцениваете — «Ежемесячные расходы», «Время в дороге», что подходит. Кнопка + Add Criterion в карточке настроек добавляет строки (до 20). Кнопка X справа удаляет строку.

Шаг 2: задайте веса и шкалы

В колонке Weight введите число от 1 до 999 для каждого критерия. Процент под полем обновляется при изменении весов — если у трёх строк вес 1, каждая показывает 33%. Поднимите вес до 3, и эта строка прыгнет до 60%. В колонке Scale выпадающий список выбора Numeric или Letter Grade. Для Numeric впишите максимум в маленькую коробочку справа (по умолчанию 10 — поменяйте на 5 для шкалы X/5, на 50 для X/50 или любое значение до 1000). Смена типа шкалы стирает все баллы в этой строке.

Шаг 3: добавьте варианты (колонки)

Каждый вариант становится колонкой. Кликните в поле сверху колонки и введите имя — «Квартира A», «Поставщик B», «Тариф 3». + Add Option добавляет колонки (до 15). Иконка X в правом верхнем углу удаляет колонку. Клик по иконке стикера рядом с именем варианта открывает диалог Column Notes.

Шаг 4: проставьте баллы по ячейкам

Пройдите по матрице и заполните баллы. Числовые строки принимают десятичные значения от 0 до максимума шкалы — введите 7.5 в строке 0-10 или 42 в строке 0-50. Строки с буквенными оценками показывают выпадающий список — выберите оценку. Во время ввода ячейки переходят от красного к зелёному, и строка Final Score пересчитывается. Пустые ячейки пропускаются — они не тянут балл варианта вниз — поэтому оставьте ячейку пустой, если критерий не применим. Клик по маленькой иконке стикера внутри ячейки прикрепит пояснение к этому конкретному баллу.

Шаг 5: считайте результат и экспортируйте

Строка Final Score показывает взвешенное среднее каждого варианта. По умолчанию числа от 0-100; переключите Output Format на Letter Grade, чтобы видеть A+ до F. На карточке действий пять кнопок: Copy Result (ранжированный список), Copy as Plain Table (текст фиксированной ширины), Copy as Markdown (Supporter), Export CSV (Supporter) и Clear.

Практические примеры

Выбор между предложениями о работе

Допустим, у вас два предложения, и вы хотите сравнить их по пяти осям. Поставьте критерии: Зарплата (вес 4), Equity (вес 2), Дорога (вес 3), Стиль работы (вес 3) и Менеджер (вес 5), всё числовое 0-10. Поставьте Предложению A — 8, 6, 4, 9, 7. Предложению B — 9, 4, 9, 6, 5. Итоговые баллы выходят примерно 70 у A и 67 у B — достаточно близко, чтобы стоит использовать заметки ячеек и поймать нюансы, которые цифры не передают.

Поиск квартиры с буквенными оценками

Некоторые суждения легче в буквах, чем в цифрах. Для поиска квартиры задайте Расположение (вес 5, буквы), Цена (вес 4, числовая 0-10, где выше значит дешевле), Планировка (вес 3, буквы) и Шум (вес 2, буквы). Колонка на квартиру делает цветовую шкалу очень читаемой. Переключите Output Format на Letter Grade, чтобы итоговая строка тоже показывала A-F.

Сравнение трёх облачных провайдеров

Выберите пять критериев — Цена, Покрытие регионами, Сертификации соответствия, Качество SLA и Поддержка — задайте веса по тому, что важно для вашей нагрузки, и поставьте баллы каждому провайдеру по шкале 0-10. Markdown-экспорт даёт таблицу, которую вставите прямо в документ Notion или в issue на GitHub при шаринге с коллегой.

Советы и хорошие практики

Веса задавайте в конце, а не в начале. Соблазнительно проставить веса заранее, но я получаю более честные результаты, если сначала перечислю все критерии с весом 1, проставлю баллы и только потом подкручу веса. Если смена веса с 2 на 5 драматически переворачивает результат — значит, этот критерий и так был решающим, явный вес лишь обнажает это.

Заметки ячеек — для звёздочек. Балл 7 с заметкой «было бы 9, если бы аренда была на 12 месяцев, а не на 6» через три недели гораздо полезнее, чем голая семёрка. Матрица быстро забывает контекст; заметки — нет.

Смешивайте типы шкал, когда это помогает. Нет правила, что все строки должны быть в одной шкале. Используйте буквы для субъективных критериев (вайб, дизайн, попадание), числовую 0-100 для процентов и числовую 0-10 для прочего. Математика весов корректно обрабатывает преобразование.

Выше = лучше, всегда. Цвет и итоговый балл оба исходят из того, что большие значения хороши. Если ваш критерий — то, чего хочется меньше (цена, время в дороге, частота ошибок), переверните: низкая цена получает высокий балл. Иначе цвета пойдут наоборот.

Оставьте ячейку пустой, когда критерий неприменим. Формула итогового балла пропускает пустые ячейки и перенормирует на веса критериев со значением. Это точнее, чем угадывать балл для нерелевантного критерия — например, «время работы от батареи» для настольного ПК.

Частые проблемы и решения

Ячейки теряют значения при смене шкалы строки. Переключение строки между Numeric и Letter Grade стирает все её баллы. Выпадающие списки буквенных оценок и числовые поля не могут аккуратно делить сырые значения. Если нужны оба представления, продублируйте строку перед сменой шкалы.

Final Score намного ниже ожидаемого. Балл — взвешенное среднее, не сумма, поэтому он не может превзойти максимум любой одной ячейки. Если три ячейки 9/10 и две 5/10, среднее окажется между этими значениями, не выше 9.

В колонке вместо балла «--». У этого варианта пока нет проставленных ячеек, либо все пустые. Добавьте хотя бы один балл, и итоговый балл появится.

Числовой ввод словно зависает после набора. Поля баллов и весов фиксируются только на blur (когда поле теряет фокус). Tab или клик в сторону — и значение принято. Это сделано, чтобы цвет и итоговый балл не пере-рендерились на каждый удар по клавише при наборе многозначного числа.

Добавить ещё строки или колонки нельзя. Матрица ограничена 20 критериями и 15 вариантами. Сверху кнопки Add отключаются и появляется уведомление. На практике больше 8-10 каждого делает матрицу менее читаемой — если упираетесь в лимиты, подумайте, можно ли объединить часть критериев.

Конфиденциальность и безопасность

Decision Matrix работает целиком в вашем браузере. Имена критериев, имена вариантов, баллы и заметки хранятся только в localStorage под ключом glyph_decision_matrix. На сервер ничего не отправляется. Если вы оцениваете чувствительные варианты — предложения о работе, цены поставщиков, личные решения — эта информация остаётся на вашем устройстве и исчезает, когда вы очищаете хранилище браузера.

Часто задаваемые вопросы

Как считается взвешенный балл?

Каждое значение ячейки нормализуется в диапазон 0-1 по шкале своей строки (7 в 0-10 становится 0.7; A- становится 0.9). Нормализованное значение умножается на вес строки, суммируется по всем строкам с проставленными баллами для этого варианта и делится на суммарный вес строк с баллами. Пустые ячейки пропускаются с обеих сторон деления. Результат умножается на 100 для числового отображения или сопоставляется буквенной оценке.

Какие значения у буквенных оценок внутри?

A+ = 1.0, A = 0.95, A- = 0.9, B+ = 0.85, B = 0.8, B- = 0.75, C+ = 0.7, C = 0.65, C- = 0.6, D+ = 0.55, D = 0.5, D- = 0.45, F = 0.0. Те же пороги работают в обратную сторону, когда формат вывода — Letter Grade.

Почему пустые ячейки не понижают балл?

Формула делит только на веса ячеек со значением. Пропуск неприменимой строки сохраняет сравнение справедливым. Если хотите, чтобы пустая ячейка считалась нулём, введите 0 явно — это будет «оценено как ноль», а не «не оценено».

В чём разница между Copy Result, Copy as Plain Table и Copy as Markdown?

Copy Result даёт ранжированный список (#1 Вариант A: 78.5). Copy as Plain Table — текстовую таблицу фиксированной ширины со строкой по каждому критерию и итоговой строкой — удобно для текстовых писем или вывода в терминал. Copy as Markdown — таблицу | col | col |, вставляйте в GitHub, Notion или любой Markdown-редактор. Копирование Markdown и экспорт CSV — функции Supporter.

Можно сохранить несколько разных матриц?

Да. Матрица автоматически сохраняется в localStorage при каждом изменении, поэтому закрытие и повторное открытие восстанавливает её. Для именованных сохранений между несколькими разными решениями панель Presets под матрицей сохраняет текущее состояние под именем (Presets — функция Supporter).

Можно поделиться матрицей с другим человеком?

Данные матрицы живут только в вашем браузере. Чтобы поделиться, используйте Copy as Markdown или Export CSV (Supporter), затем вставьте или отправьте файл. Получатель не сможет редактировать вашу живую матрицу из вашего браузера.

Есть ли отмена?

В самой матрице кнопки отмены нет, но панель History под матрицей сохраняет снимки после каждого значимого изменения. Клик по записи восстанавливает то состояние. History — функция Supporter.

Каков максимальный размер матрицы?

20 критериев (строк) и 15 вариантов (колонок) — это 300 ячеек баллов плюс все заметки.

Почему числовая шкала ограничена 1000?

Выше 1000 шкалой неудобно пользоваться — слишком много ввода и слишком мало разрешения на процент. Если нужна более тонкая или крупная шкала, отмасштабируйте значения сами перед вводом.

Связанные инструменты

Скоро: Случайный Выбор — ленивый родственник этого инструмента, для выборов слишком мелких, чтобы о них думать. Скоро: Планировщик Проектов покрывает сроки и зависимости после того, как решение принято. Скоро: Карта Мыслей лучше для этапа мозгового штурма, до того, как появятся твёрдые варианты. Для сравнений с большим объёмом данных Скоро: CSV Data Suite обрабатывает импорт, фильтрацию и сортировку больших таблиц.

Попробуйте Decision Matrix сейчас: Decision Matrix

Последнее обновление: 5 мая 2026 г.

Продолжить чтение

Ещё статьиПопробовать Decision Matrix