Skip to content

Instantly share code, notes, and snippets.

@maxim-uvarov
Created August 24, 2018 10:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save maxim-uvarov/7092a96912b97cd4366f68e390c363e8 to your computer and use it in GitHub Desktop.
Save maxim-uvarov/7092a96912b97cd4366f68e390c363e8 to your computer and use it in GitHub Desktop.
mera описания студентов
p1 =
var FlagOneSelected = HASONEVALUE ( membersTable[Имя] )
var flagEndOfCourse = [_Урок Последний Выполненный Студентом] = [_уроков в курсе количество]
var name1 = membersTable[Имя чистое]
var sbj = membersTable[Subject]
var Beggining = name1 & " - cтудент курса " & sbj & " в NeedForData.ru."
var TextLastLesson = if (flagEndOfCourse ;
"Cдал " & [_Урок Последний Выполненный Студентом] & " урок и закончил курс." ;
COMBINEVALUES(" ";
"Последний выполненный урок" ;
[_Урок Последний Выполненный Студентом] ;
"из" ;
[_уроков в курсе количество] ;
"в курсе." )
)
var TextScoreMarks = if ( membersTable[Subject] = "Power BI for internet marketing" ;
COMBINEVALUES( " " ;
"За обязательные задания средний балл" ;
ROUND( [_Оценка Осн средняя] ; 1 ) & "," ;
"за дополнительные -";
ROUND( [_Оценка Доп средняя] ; 1 ) & "." ) ;
COMBINEVALUES( " " ;
"Средний балл" ;
ROUND( [_Оценка Осн средняя] ; 1 ) & "."
))
var TextRankTotal =
COMBINEVALUES(
" " ;
"Ранк студента по сумме оценок среди всех студентов курса -" ;
[_ранк студента в курсе] & ".";
name1;
"круче чем" ;
FORMAT ( [_Студентов лучше чем процент] ; "#%");
"студентов которые начали курс."
)
var TextRankOnLast = if ( flagEndOfCourse ;
"" ;
COMBINEVALUES(
" " ;
"Если бы курс заканчивался на" ;
[_Урок Последний Выполненный Студентом] & " уроке,";
"то студент занял бы" ;
[_ранк по сосотянию на последний выполненный урок] ;
"место.")
)
var MainLogicFuncion =
COMBINEVALUES(" ";
Beggining ;
TextLastLesson ;
TextScoreMarks ;
TextRankTotal ;
TextRankOnLast )
return
MainLogicFuncion
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment