Есть база тестов с вопросами и правильными ответами, перед которыми стоят цифры. Эти цифры нужно убрать. И отсортировать вопросы по алфавиту по первому слову. А после вопроса должны идти цифры правильных ответов или сами ответы. Правильные ответы в базе обозначаются цифрой 100, 25, 40, 60, в зависимости от процента который он дает, короче, больше нуля. Сама база и как должно стать в файле. Спасибо всем, кто откликнуться.
Преобразование базы тестов с вопросами и правильными ответами в шпаргалку по алфавиту.
30.01.2019 17:19:46
|
|
|
|
30.01.2019 19:21:23
terros,
Выделить в каждом вопросе первое слово полужирным шрифтом можно только макросом, насколько я понимаю. Иначе можно было бы сделать в Power Query. |
|
|
|
30.01.2019 20:19:04
|
|||
|
|
30.01.2019 20:49:53
terros, могут быть ошибки. В B3. протянуть. копировать диапазон и вставить только значения. затем использовать макрос
придумайте название темы конкретнее. скорее всего, понадобится. |
|||
|
|
30.01.2019 21:37:26
Спасибо, всем! Какое название лучше придумать?
|
|
|
|
30.01.2019 21:38:54
По вопросам из тем форума, личку не читаю.
|
|||
|
|
30.01.2019 21:39:12
И может подскажет ещё кто, как по алфавиту это всё выстроить?
|
|
|
|
30.01.2019 22:25:47
vikttur, Преобразование базы тестов с вопросами и правильными ответами в шпаргалку по алфавиту.
|
|
|
|
30.01.2019 22:28:06
Название поменял, ранее скрытые сообщения отображаются.
|
|
|
|
30.01.2019 22:31:37
artyrH, Спасибо Вам! Но есть неточности.
Есть вопросы в базе где по 4 правильных ответа, а отбирается только три или в некоторых вообще только один. Как бы их подправить? |
|
|
|
30.01.2019 23:02:43
artyrH, или я чего-то не заметил или просто от " до конца строки будет строка без цифр,
=MID(A3;FIND("""";A3)+1;999) terros, Что даст выделение первого слова в "У відпрацюванні медичної технології" ? Что означает и от куда берутся в конце фраз --3 или --2, --3, --4, --5? Получили список без приставок в виде чисел, Отсортировали встроенными средствами по алфавиту Скопировали и вставили как текст в word? CTRL+H Ищем "^13* " Заменяем на ^& . По кнопке формат выбираем шрифт жирный. Заменить все для понимания, все символы между новым параграфом (а это в Word перевод строки) до пробела, заменяется на найденное, только жирным.
Изменено:
По вопросам из тем форума, личку не читаю.
|
|
|
|
31.01.2019 00:24:07
БМВ, Выделение первого слова даёт возможность лучше видеть на какую букву ищешь вопрос, но это не обязательно. А --1, --2 это вариант правильного ответа(обозначается в тесте цифрами 100 если правильный вариант один, или другими цифрами 25, 30, 40, 60, 70 если правильных вариантов несколько) в тесте подряд сверху вниз.
|
|
|
|
31.01.2019 00:28:15
terros, Вы разницу между цифрой и числом понимаете?
|
|
|
|
31.01.2019 00:29:43
|
|||
|
|
31.01.2019 00:34:50
|
|
|
|
31.01.2019 01:29:13
Кто мешает сделать в pq дополнительный столбец, по которому затем будут условно форматироваться жирные заголовки?
|
|
|
|
31.01.2019 01:29:19
Юрий М, ну пока с цифрами не надо производить вычисления, они могут быть и цифрами. В данном случае код из символов.
=IF(A2="";MID(A3;FIND("""";A3)+1;999)&MID(SUBSTITUTE(SUBSTITUTE(TEXT(SUM((--MID(A4:INDEX(A:A;ROW(A2)+MATCH("#";A4:A14;));FIND(",";A4:INDEX(A:A;ROW(A2)+MATCH("#";A4:A14;)))+2;1)>0)*ROW($A$1:INDEX(A:A;MATCH("#";A4:A14;)-1))*10^(5-ROW($A$1:INDEX(A:A;MATCH("#";A4:A14;)-1))));"\,0\,0\,0\,0\,0");",0";"");",";", --");2;99);"")
Изменено:
По вопросам из тем форума, личку не читаю.
|
|||
|
|
31.01.2019 06:25:25
|
|||||
|
|
31.01.2019 09:23:13
|
|
|
|
31.01.2019 11:12:29
Один из самых дурных запросов PowerQuery, которые приходилось делать. Накидал руками в редакторе методом "в лоб", хотя можно было сделать так красиво ))
Присылаю результаты, скопированные в новый файл, иначе не влазит на форум. Да и вам, похоже, не нужно то, как это сделано ) Да, в данных ошибки есть.
Изменено: |
|||
|
|
31.01.2019 13:10:10
Вы Гений, ваша формула работает почти идеально! Спасибо огромное!
Изменено: |
|
|
|
31.01.2019 13:54:17
Изменено: |
|||||
|
|
31.01.2019 14:02:58
terros, прекратите бездумно цитировать! Кнопка цитирования не для ответа!
|
|
|
|
31.01.2019 16:10:20
Юрий М, Хорошо.
Всем ещё раз спасибо. Результат есть! |
|
|
|
31.01.2019 16:22:35
terros, пройдитесь по своим сообщениям и приведите их в порядок.
|
||||
|
|
|||