{
  "assessmentTests": {
    "excel_skills": {
      "name": "Тест навыков Excel",
      "desc": "30 сценариев с вопросами о формулах, поиске, обработке данных и оформлении — узнайте, соответствует ли ваш Excel тому, что работодатель понимает под Advanced Excel.",
      "recommendation": "Ваш профиль навыков Excel",
      "results": {
        "beginner": {
          "name": "Начинающий",
          "desc": "Вы ориентируетесь в таблице и можете вывести итог на экран, но пропущенные вопросы сосредоточены вокруг того, что Excel делает за вас — абсолютные ссылки, функции поиска, таблицы, которые растут сами по себе. На работе это важно, потому что ручной обход каждого из них — это то, где появляются ошибки: перетянутая формула, которая тихо обнуляет значения, отсортированный столбец, который разделяет людей и их зарплаты. Ничего из этого не сложно, и это самый быстрый навык для развития: час на абсолютные ссылки и SUMIF изменит больше вашего дня, чем неделя на что-то другое.",
          "recommendation": "Начните с трёх вещей в таком порядке: абсолютные ссылки с клавишей F4, SUMIF и COUNTIF, и преобразование диапазона в таблицу Excel, чтобы она расширялась автоматически. Microsoft предоставляет бесплатное обучение Excel в support.microsoft.com, а справочные страницы ExcelJet охватывают каждую функцию с рабочим примером."
        },
        "intermediate": {
          "name": "Средний уровень",
          "desc": "Вы справляетесь с повседневной работой — формулы, которые сохраняются при копировании, фильтры, базовые диаграммы — и вас не замедлит обычная роль администратора или координатора. Разница между этим уровнем и Advanced в основном в поиске и структуре данных: надёжное объединение двух списков, сохранение формул, указывающих на правильное поле при вставке столбца, получение сводки из двенадцати тысяч строк за время звонка. Это те навыки, которые работодатель действительно просит, когда указывает Advanced Excel, и их всего несколько.",
          "recommendation": "Сосредоточьтесь на поиске и структуре: INDEX и MATCH вместе или XLOOKUP, если у вас есть эта версия, затем сводные таблицы от начала до конца — создайте одну, сгруппируйте по двум полям, обновите её. Затем Data Validation и Remove Duplicates, что составляет большую часть очистки данных."
        },
        "advanced": {
          "name": "Продвинутый",
          "desc": "Это уровень, который большинство объявлений о вакансиях имеют в виду под Advanced Excel. Вы берёте нужный инструмент без поиска, вы знаете, почему поиск сломался, а не только то, что он сломался, и вы можете превратить сырой экспорт в ответ в то же утро, когда он поступит. Что отделяет эту группу от вершины — это защитная сторона работы: создание листов, которые другие люди не могут сломать, и знание того, какой из двух правильно выглядящих подходов выживет, когда коллега вставит столбец на следующей неделе.",
          "recommendation": "Углубитесь в части, которые защищают работу: защита листа с разблокированными ячейками ввода, именованные диапазоны вместо сырых адресов и обработка ошибок с IFERROR как привычка, а не как заплатка. Если ваша работа повторяется, Power Query — это следующий реальный шаг вперёд, и он уже встроен в Excel."
        },
        "expert": {
          "name": "Эксперт",
          "desc": "Вы набрали максимальный балл во всех областях — вычисления, поиск, обработка данных и оформление. На практике это означает, что вам можно дать незнакомый экспорт и получить готовый к принятию решения результат, и вы можете унаследовать лист, созданный кем-то другим, и найти, что в нём не так, что сложнее из двух. На этом уровне Excel редко является ограничивающим фактором в вашей работе; ограничение обычно в форме поступающих данных, поэтому следующий шаг обычно находится выше таблицы, а не внутри неё.",
          "recommendation": "Возвраты теперь в автоматизации и масштабировании: Power Query для всего, что вы повторяете ежемесячно, Power Pivot и модель данных, когда ваши строки перерастают один лист. Если вас проверяют на должность, расскажите о том, что вы построили, а не называйте функции — переработанный пакет отчётов стоит больше на собеседовании, чем список."
        }
      },
      "questions": [
        {
          "question": "Ячейка B1 содержит ставку НДС. В C2 вы пишете =B2*B1 и перетягиваете вниз по столбцу, но каждая строка ниже первой возвращает ноль. Что не так?",
          "options": [
            {
              "icon": "",
              "label": "Excel не может умножить столбец на одну ячейку, поэтому строки ниже возвращают ноль"
            },
            {
              "icon": "",
              "label": "Ставка НДС должна быть введена как десятичная дробь, иначе умножение не сработает"
            },
            {
              "icon": "",
              "label": "Ссылка на B1 сместилась вниз при перетягивании — она должна быть абсолютной, $B$1"
            },
            {
              "icon": "",
              "label": "Вы перетягивали с неправильного угла ячейки, что копирует значение вместо формулы"
            }
          ]
        },
        {
          "question": "Столбец A содержит регионы, столбец B — суммы продаж. Вам нужен итог только для региона North. Какая формула это даст?",
          "options": [
            {
              "icon": "",
              "label": "=SUM(B:B,\"North\")"
            },
            {
              "icon": "",
              "label": "=SUMIF(A:A,\"North\",B:B)"
            },
            {
              "icon": "",
              "label": "=IF(A:A=\"North\",SUM(B:B))"
            },
            {
              "icon": "",
              "label": "=COUNTIF(A:A,\"North\")*SUM(B:B)"
            }
          ]
        },
        {
          "question": "Формула деления возвращает #DIV/0! везде, где знаменатель ещё пуст, а отчёт идёт клиенту завтра. Какое правильное решение?",
          "options": [
            {
              "icon": "",
              "label": "Оберните формулу в IFERROR, чтобы эти ячейки показывали пробел или тире вместо ошибки"
            },
            {
              "icon": "",
              "label": "Измените цвет шрифта ячеек с ошибками на белый, чтобы они не печатались"
            },
            {
              "icon": "",
              "label": "Удалите строки с пустыми знаменателями перед отправкой файла"
            },
            {
              "icon": "",
              "label": "Отключите проверку ошибок в параметрах Excel, что скроет ошибку"
            }
          ]
        },
        {
          "question": "Столбец из 500 строк содержит смесь чисел, текстовых заметок и пустых ячеек. Вам нужно узнать, сколько строк действительно содержат число. Какая функция?",
          "options": [
            {
              "icon": "",
              "label": "COUNTA"
            },
            {
              "icon": "",
              "label": "COUNT"
            },
            {
              "icon": "",
              "label": "ROWS"
            },
            {
              "icon": "",
              "label": "SUM"
            }
          ]
        },
        {
          "question": "Вы вводите =A1+A2 в ячейку и вместо итога ячейка отображает формулу как текст. Какая наиболее вероятная причина?",
          "options": [
            {
              "icon": "",
              "label": "A1 и A2 находятся на другом листе, который Excel не может сложить"
            },
            {
              "icon": "",
              "label": "Книга открыта в режиме только для чтения"
            },
            {
              "icon": "",
              "label": "Ячейка была отформатирована как Текст перед вводом формулы"
            },
            {
              "icon": "",
              "label": "Формулы должны начинаться со знака плюс, а не со знака равенства"
            }
          ]
        },
        {
          "question": "Столбец оценок содержит несколько нулей для людей, которые не прошли тест. Вам нужно среднее значение для тех, кто прошёл. Что вы используете?",
          "options": [
            {
              "icon": "",
              "label": "=AVERAGEIF(B:B,\">0\")"
            },
            {
              "icon": "",
              "label": "=AVERAGE(B:B)-0"
            },
            {
              "icon": "",
              "label": "=SUM(B:B)/COUNTA(B:B)"
            },
            {
              "icon": "",
              "label": "=MEDIAN(B:B)"
            }
          ]
        },
        {
          "question": "Вы хотите среднее A1 и A2, затем этот результат умноженный на 3. Какая формула это делает?",
          "options": [
            {
              "icon": "",
              "label": "=A1+A2/2*3"
            },
            {
              "icon": "",
              "label": "=A1+A2/(2*3)"
            },
            {
              "icon": "",
              "label": "=A1+(A2/2)*3"
            },
            {
              "icon": "",
              "label": "=(A1+A2)/2*3"
            }
          ]
        },
        {
          "question": "В прошлом месяце продано 400 единиц, в этом месяце 460. Какая формула возвращает процент изменения?",
          "options": [
            {
              "icon": "",
              "label": "=(460-400)/400"
            },
            {
              "icon": "",
              "label": "=(460-400)/460"
            },
            {
              "icon": "",
              "label": "=460/400"
            },
            {
              "icon": "",
              "label": "=(460-400)/100"
            }
          ]
        },
        {
          "question": "Ваш VLOOKUP возвращает правильный ответ для некоторых строк и явно неправильный для других. Вы пропустили последний аргумент. Что происходит?",
          "options": [
            {
              "icon": "",
              "label": "VLOOKUP может обрабатывать только 100 строк, прежде чем начнёт возвращать устаревшие результаты"
            },
            {
              "icon": "",
              "label": "Если последний аргумент опущен, VLOOKUP выполняет приблизительное совпадение — для точного совпадения нужно FALSE"
            },
            {
              "icon": "",
              "label": "Столбец поиска должен быть отсортирован по алфавиту, иначе VLOOKUP молча не сработает"
            },
            {
              "icon": "",
              "label": "Последний аргумент только контролирует, показываются ли ошибки, а не какая строка совпадает"
            }
          ]
        },
        {
          "question": "ID сотрудника находится в столбце D, а имя, которое вам нужно, находится в столбце B, слева от него. VLOOKUP не может искать влево. Какой стандартный ответ?",
          "options": [
            {
              "icon": "",
              "label": "Отсортируйте лист по столбцу B, чтобы имя переместилось вправо от ID"
            },
            {
              "icon": "",
              "label": "Используйте VLOOKUP с отрицательным номером индекса столбца"
            },
            {
              "icon": "",
              "label": "Используйте INDEX и MATCH вместе или XLOOKUP"
            },
            {
              "icon": "",
              "label": "Используйте HLOOKUP, который ищет в противоположном направлении"
            }
          ]
        },
        {
          "question": "Коллега вставляет столбец в середину исходной таблицы, и каждый VLOOKUP на вашем листе теперь возвращает неправильное поле. Почему INDEX/MATCH избегает этого?",
          "options": [
            {
              "icon": "",
              "label": "Он хранит скрытую копию исходной таблицы, поэтому изменения оригинала на него не влияют"
            },
            {
              "icon": "",
              "label": "Он отказывается вычислять, пока книга не будет обновлена, что предотвращает молчаливые ошибки"
            },
            {
              "icon": "",
              "label": "Он всегда возвращает всю строку, поэтому поле не может быть выбрано неправильно"
            },
            {
              "icon": "",
              "label": "Он совпадает со столбцом по его позиции в именованном диапазоне, на который вы указываете, а не по подсчитанному смещению, которое сдвигается при вставке столбца"
            }
          ]
        },
        {
          "question": "У вас есть два списка кодов клиентов и вам нужно узнать, какие коды из списка A не появляются в списке B. Какая самая быстрая надёжная проверка?",
          "options": [
            {
              "icon": "",
              "label": "Отсортируйте оба списка и сравните их визуально рядом"
            },
            {
              "icon": "",
              "label": "Вычтите количество строк списка B из количества строк списка A"
            },
            {
              "icon": "",
              "label": "Используйте COUNTIF для каждого кода из списка A против списка B и ищите нули"
            },
            {
              "icon": "",
              "label": "Вставьте список B под список A и удалите дубликаты"
            }
          ]
        },
        {
          "question": "VLOOKUP против списка кодов продуктов возвращает #N/A для строк, которые вы явно видите в исходной таблице. Какая обычная причина?",
          "options": [
            {
              "icon": "",
              "label": "Исходная таблица содержит более 1000 строк, что является лимитом VLOOKUP"
            },
            {
              "icon": "",
              "label": "Значения поиска содержат пробелы в конце или хранятся как текст против чисел в источнике, поэтому они не совпадают точно"
            },
            {
              "icon": "",
              "label": "#N/A means the file needs to be saved before lookups resolve"
            },
            {
              "icon": "",
              "label": "Столбец поиска должен быть первым столбцом на всём листе"
            }
          ]
        },
        {
          "question": "Ваша таблица поиска находится в F2:H50 на другом листе. Вы пишете формулу один раз и перетягиваете её вниз на 300 строк. Что вы должны сделать с диапазоном таблицы?",
          "options": [
            {
              "icon": "",
              "label": "Ничего — диапазоны на другом листе никогда не сдвигаются при копировании формулы"
            },
            {
              "icon": "",
              "label": "Преобразуйте диапазон в текст, чтобы Excel рассматривал его как фиксированный ярлык"
            },
            {
              "icon": "",
              "label": "Заблокируйте его абсолютными ссылками, $F$2:$H$50, чтобы он не сдвигался при копировании формулы"
            },
            {
              "icon": "",
              "label": "Скопируйте таблицу поиска на тот же лист, потому что диапазоны между листами не могут быть перетянуты"
            }
          ]
        },
        {
          "question": "Вы хотите, чтобы поиск показывал слова Not found вместо #N/A, когда нет совпадения, используя XLOOKUP. Как?",
          "options": [
            {
              "icon": "",
              "label": "XLOOKUP не имеет такой опции — формула должна быть обёрнута в IF"
            },
            {
              "icon": "",
              "label": "Передайте это как четвёртый аргумент XLOOKUP, который является значением if_not_found"
            },
            {
              "icon": "",
              "label": "Установите это в параметрах проверки ошибок книги для всего листа"
            },
            {
              "icon": "",
              "label": "Введите «Not found» в первую пустую строку таблицы поиска"
            }
          ]
        },
        {
          "question": "Экспортированный список клиентов содержит полностью повторяющиеся строки. Вам нужна одна строка на клиента с сохранением остальных данных. Что вы используете?",
          "options": [
            {
              "icon": "",
              "label": "Отсортируйте список и удалите повторяющиеся строки вручную"
            },
            {
              "icon": "",
              "label": "Сводную таблицу, которая автоматически удаляет дублирующиеся строки"
            },
            {
              "icon": "",
              "label": "Найти и заменить, заменив дублирующиеся значения на пустые ячейки"
            },
            {
              "icon": "",
              "label": "Данные > Удалить дубликаты для выбранного диапазона"
            }
          ]
        },
        {
          "question": "Вам даны 12 000 строк транзакций и нужно получить итоги по регионам и месяцам на звонке через десять минут. Какой самый быстрый способ?",
          "options": [
            {
              "icon": "",
              "label": "Написать SUMIF для каждой комбинации региона и месяца"
            },
            {
              "icon": "",
              "label": "Отсортировать по регионам, затем вручную подсчитать итоги для каждого блока"
            },
            {
              "icon": "",
              "label": "Фильтровать по одному региону за раз и читать итог в строке состояния"
            },
            {
              "icon": "",
              "label": "Построить сводную таблицу с регионами в строках и месяцами в столбцах"
            }
          ]
        },
        {
          "question": "Шесть человек заполняют один лист, и в столбце «Отдел» появляются несовпадающие написания. Что это предотвращает на этапе ввода?",
          "options": [
            {
              "icon": "",
              "label": "Условное форматирование, которое выделяет неправильные написания цветом"
            },
            {
              "icon": "",
              "label": "Защита листа, чтобы только вы могли редактировать этот столбец"
            },
            {
              "icon": "",
              "label": "Примечание в ячейке заголовка с объяснением правильных написаний"
            },
            {
              "icon": "",
              "label": "Проверка данных со списком допустимых отделов"
            }
          ]
        },
        {
          "question": "Вы добавляете новые строки в конец диапазона данных, и ваши фильтры, формулы и диаграмма продолжают указывать на старый диапазон. Что это предотвращает?",
          "options": [
            {
              "icon": "",
              "label": "Переприменяйте фильтр каждый раз при добавлении строк"
            },
            {
              "icon": "",
              "label": "Преобразуйте диапазон в таблицу Excel, которая автоматически расширяется при добавлении новых строк"
            },
            {
              "icon": "",
              "label": "Оставьте пустую строку внизу, чтобы Excel знал, где заканчиваются данные"
            },
            {
              "icon": "",
              "label": "Используйте целые столбцы вместо диапазона во всех формулах"
            }
          ]
        },
        {
          "question": "Вы выбрали только столбец «Зарплата», отсортировали по убыванию, и теперь каждая зарплата принадлежит не тому человеку. Что вы должны были сделать?",
          "options": [
            {
              "icon": "",
              "label": "Выбрать одну ячейку в столбце и отсортировать, чтобы Excel сохранил строки вместе"
            },
            {
              "icon": "",
              "label": "Сначала отсортировать столбец «Имя», затем столбец «Зарплата»"
            },
            {
              "icon": "",
              "label": "Скопировать данные на новый лист перед сортировкой"
            },
            {
              "icon": "",
              "label": "Использовать «Сортировка по убыванию» дважды, что восстанавливает связь строк"
            }
          ]
        },
        {
          "question": "Один столбец содержит имена в формате «Иванов, Иван», и вам нужны фамилия и имя в отдельных столбцах для 2000 строк. Какой инструмент?",
          "options": [
            {
              "icon": "",
              "label": "Данные > Текст по столбцам, разделить по запятой"
            },
            {
              "icon": "",
              "label": "Найти и заменить, заменив запятую на разделитель столбцов"
            },
            {
              "icon": "",
              "label": "Вставить столбец и переписать имена"
            },
            {
              "icon": "",
              "label": "Отсортировать столбец, что разделит две части"
            }
          ]
        },
        {
          "question": "Прокручивая длинный лист, вы теряете из виду, какой столбец какой. Как сохранить видимость строки заголовка?",
          "options": [
            {
              "icon": "",
              "label": "Выделите строку заголовка жирным, чтобы она выделялась при прокрутке"
            },
            {
              "icon": "",
              "label": "Вид > Закрепить области, закрепив верхнюю строку"
            },
            {
              "icon": "",
              "label": "Разделите книгу на отдельные листы по размеру экрана"
            },
            {
              "icon": "",
              "label": "Установите повтор строки заголовка с помощью «Печать заголовков»"
            }
          ]
        },
        {
          "question": "Ваш менеджер хочет, чтобы любая маржа ниже 10 процентов была отмечена красным, и это должно оставаться правильным при изменении чисел. Что вы настраиваете?",
          "options": [
            {
              "icon": "",
              "label": "Вручную закрасьте низкие ячейки красным и обновляйте их каждый месяц"
            },
            {
              "icon": "",
              "label": "Фильтр, который скрывает строки выше 10 процентов"
            },
            {
              "icon": "",
              "label": "Условное форматирование с правилом для значений ниже 10 процентов"
            },
            {
              "icon": "",
              "label": "Отдельный столбец, который пишет слово «НИЗКО» рядом с каждым"
            }
          ]
        },
        {
          "question": "Столбец цифр внезапно отображается как ##### в каждой ячейке. Что это означает?",
          "options": [
            {
              "icon": "",
              "label": "Формула в этих ячейках содержит ошибку"
            },
            {
              "icon": "",
              "label": "Столбец слишком узкий, чтобы отобразить число в текущем формате"
            },
            {
              "icon": "",
              "label": "Числа превышают максимальное значение, которое может хранить Excel"
            },
            {
              "icon": "",
              "label": "Ячейки защищены и их содержимое скрыто"
            }
          ]
        },
        {
          "question": "Отчет должен показывать цифры как 1 234 567 с разделителем тысяч, но базовые значения должны остаться неизменными для последующих расчетов. Что вы делаете?",
          "options": [
            {
              "icon": "",
              "label": "Примените числовой формат с разделителем тысяч — форматирование изменяет только отображение"
            },
            {
              "icon": "",
              "label": "Используйте «Найти и заменить» для вставки запятых в числа"
            },
            {
              "icon": "",
              "label": "Переписывайте каждую цифру с запятыми по мере ввода"
            },
            {
              "icon": "",
              "label": "Преобразуйте столбец в текст и добавьте запятые там"
            }
          ]
        },
        {
          "question": "Даты, вставленные из другой системы, находятся слева в своих ячейках и не сортируются хронологически. Почему и как это исправить?",
          "options": [
            {
              "icon": "",
              "label": "Они хранятся как текст, а не как даты — преобразуйте их в реальные значения дат, и они будут сортироваться"
            },
            {
              "icon": "",
              "label": "Столбец отсортирован по скрытому вторичному ключу, который переопределяет даты"
            },
            {
              "icon": "",
              "label": "Excel вообще не может сортировать даты, написанные в формате день-месяц-год"
            },
            {
              "icon": "",
              "label": "Лист должен иметь установленный тип столбца «Дата» перед любой сортировкой"
            }
          ]
        },
        {
          "question": "Таблица из десяти страниц печатается с последними двумя столбцами, оставленными на отдельных страницах. Какое правильное решение?",
          "options": [
            {
              "icon": "",
              "label": "Уменьшите размер шрифта, пока столбцы не поместятся"
            },
            {
              "icon": "",
              "label": "Удалите два столбца и добавьте их как примечание"
            },
            {
              "icon": "",
              "label": "В параметрах страницы масштабируйте лист так, чтобы он поместился на одну страницу в ширину и столько страниц в высоту, сколько нужно"
            },
            {
              "icon": "",
              "label": "Печатайте в черновом качестве, которое сжимает макет"
            }
          ]
        },
        {
          "question": "Вам нужно показать, как четыре линейки продуктов каждая способствовали общему доходу за двенадцать месяцев. Какая диаграмма это отображает?",
          "options": [
            {
              "icon": "",
              "label": "Круговая диаграмма для двенадцати месяцев в совокупности"
            },
            {
              "icon": "",
              "label": "Двенадцать отдельных круговых диаграмм, по одной за месяц"
            },
            {
              "icon": "",
              "label": "Точечная диаграмма дохода в зависимости от месяца"
            },
            {
              "icon": "",
              "label": "Стопроцентная гистограмма, один столбец за месяц"
            }
          ]
        },
        {
          "question": "Печатный отчет занимает восемь страниц, и только первая страница содержит заголовки столбцов. Как повторить их на каждой странице?",
          "options": [
            {
              "icon": "",
              "label": "Макет страницы > Печать заголовков, установите повтор строки заголовка в верхней части"
            },
            {
              "icon": "",
              "label": "Закрепите области на строке заголовка перед печатью"
            },
            {
              "icon": "",
              "label": "Вручную скопируйте строку заголовка в верхнюю часть каждой печатной страницы"
            },
            {
              "icon": "",
              "label": "Вставьте разрыв страницы над каждым экраном строк"
            }
          ]
        },
        {
          "question": "Общий шаблон постоянно имеет перезаписанные формулы людьми, вводящими данные. Как оставить ячейки ввода редактируемыми и заблокировать остальное?",
          "options": [
            {
              "icon": "",
              "label": "Защитите весь лист, что всегда оставляет ячейки ввода данных редактируемыми"
            },
            {
              "icon": "",
              "label": "Скройте строки формул, чтобы никто не мог в них щелкнуть"
            },
            {
              "icon": "",
              "label": "Сохраните файл как только для чтения и попросите людей вводить данные в копию"
            },
            {
              "icon": "",
              "label": "Разблокируйте ячейки ввода, затем защитите лист — защита применяется только к заблокированным ячейкам"
            }
          ]
        }
      ],
      "optionOrderVersion": "0638fd453435a49e"
    }
  }
}
