Pull to refresh

Comments 8

хорош)

по идее было бы лучше на гитхабе выложить и в "открытом" формате что бы и в лайбофисе и всем подобном запускалось

или же гугл-докс хотя бы. но вообще реализация хороша, на поверхности лежала. а хороша тем что она прозрачная и гибкая под разные языки и уровни

Спасибо! :)
Я сначала попробовал незазипованный файл выложить, он открывается онлайн, но там глюки - при нажатии на Enter перескакивает на защищенные ячейки, это мешает.

В LibreOffice открывается

Забавно

Конечно, я не печатаю с такой скоростью :)

Просто немного проверил, как оно вычисляется.

Количество символов = 56 (фраза) + 8 (символы времени hh:mm:ss) = 64

А в формуле: =ЕСЛИ(И(C2>0;C5>0;C8>0);G5*60;" ")
С2, в которой 5 символов не учитываем?

Измерение количества введённых символов. Тут всё просто. Надо напечатать фразу, в которой количество символов известно заранее. Например, фраза «Съешь же ещё этих мягких французских булок, да выпей чаю» содержит 56 символов.

Количество символов известно (56), зачем тогда в G4 =8+ДЛСТР(C8) их подсчитывать?

Эксель при начале набора "съешь..." услужливо предлагает всю строку автоподстановкой. Я не устоял, заодно скопировал строку и вставил в G8 несколько раз. Значение G4 у меня вышло 457.

Но в целом метод измерения времени без VBA, на голых формулах мне понравился. Ловите +

Я бы предложил такую формулу для С11: =ЕСЛИ(И(D2=" “;D5=” “;D8=” “);G5*60;” ")

Логика: если все три задания выполнены (в столбце D пробелы), то показываем скорость. А у Вас: если хоть что-то есть в трех ячейках, то показываем скорость.

А еще непонятно зачем у Вас стоит пробел в =ЕСЛИ(C2=“Старт”;" “;”< Напечатайте: Старт") для [значение_если_истина], а не пустое значение ""?

С2, в которой 5 символов не учитываем?

Не учитываем. Слово Старт в ячейке C2 - это просто сигнал для установки начального времени печати. А вот символы времени уже пойдут в зачёт.

Количество символов известно (56), зачем тогда в G4 =8+ДЛСТР(C8) их подсчитывать?

У меня тесты есть на русском, английском и французском языках. Там количество символов во фразе различается, поэтому их подсчитываем формулой.

Эксель при начале набора “съешь…” услужливо предлагает всю строку автоподстановкой.

Есть такая фишка :) Когда принимаю тест у студентов, слежу чтобы печатали всю фразу.

Но в целом метод измерения времени без VBA, на голых формулах мне понравился. Ловите +

Спасибо! :)

Я бы предложил такую формулу для С11: =ЕСЛИ(И(D2=" “;D5=” “;D8=” “);G5*60;” ")

Да, хороший вариант!

А еще непонятно зачем у Вас стоит пробел в =ЕСЛИ(C2=“Старт”;" “;”< Напечатайте: Старт") для [значение_если_истина], а не пустое значение “”?

Хорошее замечание. Я когда писал - не задумывался, машинально поставил.

Придумал - пробел выглядит солиднее чем ничего :)

Слово Старт в ячейке C2 - это просто сигнал для установки начального времени печати

Не заметил сначала этот момент. Оригинальное использование волатильности функции ТДАТА(). Респект.

Там количество символов во фразе различается, поэтому их подсчитываем формулой.

Смысл? У Вас в проверочной формуле =ЕСЛИ(C8=“съешь же ещё этих мягких французских булок, да выпей чаю”;" “;”< Перепечатайте текст") строгое соответствие, студент не может ввести другие знаки или другое количество знаков.

пробел выглядит солиднее чем ничего :)

Несомненно :)

Просто у меня еще с эксель 2003 привычка экономить символы в формуле. Тогда мне приходилось экономить на именах листов, именах файлов и путях к ним, чтобы эксель не обрезал формулу. Поэтому лишний пробел я не мог себе позволить. Сейчас конечно это неактуально, но привычка сильнее меня :)

упс, не в ту ветку ответил

Оригинальное использование волатильности функции ТДАТА(). Респект.

Спасибо! :)

У Вас в проверочной формуле =ЕСЛИ(C8=“съешь же ещё этих мягких французских булок…

Да, соглашусь

Просто у меня еще с эксель 2003 привычка экономить символы в формуле… Сейчас конечно это неактуально, но привычка сильнее меня :)

Экономия ресурсов - признак хорошего тона!

Помню, как имена файлам придумывал по восемь символов :)

640 КБ 8 символов должно быть достаточно для каждого :)

Мне приходилось тогда использовать 2-3 символа на имя листа, файла и папки, иначе не влезало в формулу.

Sign up to leave a comment.

Articles