Если Оценка >= 90 Тогда "отлично"
ИначеЕсли Оценка >= 70 Тогда "хорошо"
Иначе "нужно подтянуть"
Если Условие1 Тогда
    // ветка 1
ИначеЕсли Условие2 Тогда
    // ветка 2
ИначеЕсли Условие3 Тогда
    // ветка 3
Иначе
    // если ни одно условие не истинно
КонецЕсли;

ИначеЕсли проверяются по порядку, сверху вниз, и останавливаются на первом истинном — до последующих условий дело не доходит, даже если они тоже истинны:

Оценка = 95;
 
Если Оценка >= 90 Тогда
    Результат = "отлично";
ИначеЕсли Оценка >= 50 Тогда
    Результат = "неплохо";  // не выполнится — сработала уже первая ветка
Иначе
    Результат = "плохо";
КонецЕсли;

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

Порядок условий важен, когда диапазоны пересекаются, — от более узкого/специфичного к более широкому, иначе широкое условие «перехватит» случаи, предназначенные для узкого:

// неправильно: первая ветка перехватит вообще все значения >= 50
Если Оценка >= 50 Тогда
    Результат = "неплохо";
ИначеЕсли Оценка >= 90 Тогда
    Результат = "отлично";  // недостижимо
КонецЕсли;

Условные операторы