목록mid (2)
rand(life)
오늘은 MID함수에 대해 다룹니다. 이전 포스트에서 MID함수에 대해 잠깐 언급하였기 때문에, 이번에는 전에 만든 이원목적분류표와 관련하여 유용한 팁을 하나 알려드리겠습니다. MID(text,start_num,num_chars) text 추출할 문자가 들어 있는 텍스트 문자열입니다. start_num 추출할 첫 문자의 위치입니다. text의 첫 문자 위치는 start_num 1입니다. num_chars MID 함수를 사용하여 텍스트에서 반환할 문자의 개수를 지정합니다. 주의 start_num이 문자열의 길이보다 크면 ""(빈 문자열)을 반환합니다. start_num이 문자열의 길이보다 작고 start_num과 num_chars의 합이 문자열의 길이를 초과하면 MID는 마지막 문자까지 반환합니다. star..
앞에서 작업을 하여 학생 개인의 성적과 개별 답안지에 표기한 정답이 같은 행에 배열이 되도록 했습니다. 그런데 이 성적이 누구의 것인지 모른다면 반쪽짜리 통계밖에 안되겠죠. 그래서 성적 행 앞에 반, 번호, 이름을 넣도록 하겠습니다. 처음부터 학년, 반, 번호를 별도의 셀에 넣어주었으면 좋았을텐데, 지금처럼 E3셀에 몰아서 다 입력해놓으니 여기서 반, 번호를 추출해 내는게 쉽지는 않아보입니다. 물론, 수작업으로 한명씩 입력하는 것은 생각조차 할 수 없지요^^ 일단 답부터 보겠습니다. =MID($E3,SEARCH("학년",$E3)-2,2) =MID($E3,SEARCH("반",$E3)-3,2) =MID($E3,SEARCH("번",$E3)-3,2) =MID($E3,SEARCH("번",$E3)+2,6) 맨위에서..