문제를 자세히 기억하시는 분은 댓글로 남겨주세요 1번 문제 year이 들어간 수식은 =concatenate(year($F$3)-D5,"년 ",left(G5,search("월",G5)),"생") 으로 하시면 됩니다. 첨부파일 수정했습니다. 2:36 concatenate_left_search 9:03 sum_if_int 14:28 index_match_max 22:00 BMI_사용자정의함수^2 30:10 option explicit이 뜰 때 32:17 abs_if_rept
샘, 저는 선생님이 업로드해주신 엑셀파일 기준으로(생년월일에서 년도가 안나온) 수식을 =CONCATENATE((YEAR($F$3)-D5+1),"년 ",LEFT(G5,SEARCH("월",G5)),"생") 으로 했는데요 이게, 생년월일이 기준일 기준 "정우영" 선수가 23세 일 때 기준년도 - 나이 +1 을 해줘야 정확한 생년월이 나타나지 않을까여? 왜냐면 한국인 나이로 23살이라고 한다면, 태어나마자마 1살 먹는거니까여, 2021년일때 22살, 2001년일 때 2살, 2000년일 때 1살 = 태어난 해 아닐까요 이게 "만" 나이라면 또 계산이 달라지겠지만, 한국식 나이로 했을 때, 수식이 이렇게 나와야하지 않나, 질문 남겨봅니다 ㅠㅠ
선생님 저 합격했어요! 이렇게 너무 유용하고 최신기출 업데이트가 정말 빠르시고 질문에 답변도 너무 잘해주시고 기본설명으로 기초도 다지고 기출문제로 연습도 하고 최근문제도 엄청빨리 올라와서 완전완전 초초초 많이 도움 됐어요!!근데 이게 다 아무 대가없이 제공해주시다니 선생님은 천사이신거 같아요ㅠ. 너무너무너무 감사해요 선생님!! 대대손손 천년만년 복 가득 누리실거예요.
어머어머어머~~ 제가 조금 빠름빠름합니다.^^ 뭔가 새로운 정보를 얻게되면 마음이 조급해지거든요. 빨리 알려줘야할텐데~ 이렇거든요. 그 빠름의 정보를 다 접하시면 이렇게 기분좋은 합격후기가 올라오는거죠..^^ 축하드려요.. 사실 박지영님 질문 많이 하셔서 기억합니다. 거의 합격이 다가왔구나 느꼈었는데.... 이렇게 좋은 소식을 전해주시네요... 축하드려요~~ 정말정말... 글이 너무 이뻐서...기분이 마구마구 좋아집니다..^^
와 뭐야,,, 여러분 이 댓글 보시면 이거 꼭 푸세요 오늘 시험 봤는데 계산문제 이거 다 진짜 똑같이 나왔어요. 시험 보니까 알고리즘이 이제 뜨게하네요,,, 다 풀어봤다고 생각했는데 아니었나봐요 진짜 신기하네요,,, 꼭 다 풀어보시고 6점이라도 더 챙기세요 여러분...! 전 결과값안나와서 2개 틀렸습니다... 어제 봤었으면 다 맞췄을텐데...
좋은 강의를 듣고 합격했습니다. 총 5번을 봤는데 3번은 떨어졌고 한달뒤 연속 두번 시험을 본것은 둘다 합격했습니다!! 제가 정말 약하다고 생각했던 엑셀에서의 분석작업 부분과 엑세스에서 쿼리작성부분을 너무 잘 알려주셔서 합격한것같습니다. 강의를 보고 잔실수를 줄일수 있었습니다!! 감사합니다!!
앗 이 좋은 글이 왜~~ 오오오오 축하합니다. 제 강의가 좋은것도 좋은거지만 부족한 부분을 잘 찾아서 공부하신 김유민님의 노력이 한몫을 했답니다. 시험 다섯번 보기까지 맘고생하셨을텐데 좋은 결과가 보답을한거 같아요...^^ 정말 축하합니다~ 소중한 글 남겨주셔서 감사해요...
이 문제는 영상을 업로드 후 정확한 문제에 대한 피드백을 받은거라서 첨부파일에는 정확한 유형으로 수정을 한거예요. 자료 다운 받는 곳 블로그에 보면 보충 설명이 있습니다. 이 문제는 year 함수가 제시된걸로 최종 확인이 되었기 때문에 문제 수정에 관한 안내가 있습니다. -------------------- 안녕하세요. 이번에는 2022년 따끈따끈한 계산작업 문제를 들고 왔습니다. 질문에 의해 복원된 문제입니다. 완벽 복원된게 아니라서 영상 보고 추가할 부분 알려주세요. 파일 다운받아가실 때는 좋아요~ 댓글 남겨주세요. 1번문제 첨부파일 수정했습니다. 정확한 데이터를 받았거든요. 그에 따른 답은 year함수 추가가 되며 수식은 =concatenate(year($F$3)-D5,"년 ",left(G5,search("월",G5)),"생") 으로 하시면 됩니다.
흠... 그건 자동값은 체크가 해제가 되어 있는거라서 시험볼 때 체크가 되어 있었다면 해제하시면 됩니다. 그리고 체크가 되어 있는 상태에서 코드 맨 위에 option explicit가 입력이 됩니다. 우선 기본값은 아니라서 삭제를 하고 입력하시면 됩니다. 만약 그대로 두고 입력하는 경우는 변수를 반드시 정의를 해야하구요.
선생님 저도 오늘 이 영상과 비슷한 변형문제가 출제되었는데요 concatenate 생년월 구하기 문제 주어진 함수들 모두 이용해서 값이 예시인 1999년 5월생 같이 추출된거면 정답이죠? 제가 수식 정확히 어떤식으로 했는지 기억은 안나지만 오류없이 그대로 값이 예시와 맞게 추출됬습니다.
@@comizoa22 사실 제 기억으로는 =CONCATENATE(YEAR(지정 기준일)-주어진 나이,"년 ",LEFT(G5,SEARCH("월",G5)-1)*1,"월생") 이런식으로 해서도 예시와 같은 값 추출된거 같은데 이렇게 해도 정답 인정될까요? 숫자변환해줘서인지 숫자만 뜬후에 뒤에 "월생"을 따로 붙였긴한데 말이죠. 주어진 함수들을 전부 이용했으면 정답일까요?
선생님, 계산작업 결과에서 0이 결과인 것에 대해서 물어보고 싶어져서요... 결과가 없으면 0이지만 식을 잘못 썼지만 계산이 되어도 오류 표시 없이 0이라 나올 때가 있는데 이 경우 0 값을 셀 범위 중 조건에 맞는 게 없어서 0인지, 식 잘못 써서 0인지를 어떻게 알아볼 수 았을까요? 그렇다고 결과를 하나씩 비교하기에는 시간이 모자랄 것 같아서요... 늦은 시간에 죄송해요...
보통 결과값이 0이 나오는 경우는 사용자정의함수에서 잘못된 결과값으로 나오는 경우로 보여요 우선 0이 나왔다면 문제에서 요구하는 값이 없는 경우 0이 표시됩니다. 사용자정의함수에서는 조건에서 찾는 값이 없는 경우 오류로 인식해서 그 값을 0으로 표시합니다 식을 다시 작성하셔야해요.
영상 정말 잘 보구있습니다,, 가현쌤 덕분에 1월 15일자 합격했네요ㅠㅠㅠ 기본기만 있는 상태에서 시험보고 3번 떨어진 다음에 가현쌤 유튜브 보고 합격했어요,, 출퇴근하면서 인강보고 공부하느라 너무너무너무 힘들었는데 드디어 끝마쳤습니다!! 새해 복 많이 받으시구 앞으로도 좋은 영상 많이 올려주세요! 감사합니다👍👍👍
선생님 concatenate, left, search, year 문제 오늘 보고 왔습니다... 0000년 00월 생 으로 만드느 문제였어요 year는 기준일-나이(표)로 구하는 거였고 00월 생은 생일(표)에서 "월" 앞에 숫자를 추출해서 사용하라는 지문이었습니다... 그래서 전 left(생일,search("월",생일)-1) 로 숫자를 추출한 다음 "월 생"을 붙여두었는데... 이거 틀린 걸까요? 복원 문제랑 조금 달라 여쭙습니다... 그리고 나이대 문제를 풀었을 때 0으로 표시되는 부분이 - 로 표시되었는데 이건 상관없는 건가요?
네 상관없을거 같습니다. 원래 엑셀 설정 수정하는건 사용자가 할 수 있는거라서요. 그리고 그게 파일에 지정되는게 아니라 그 컴퓨터에 설치된 프로그램에만 해당되는거라서 앞에 시험본 분이 체크했을 수도 있고 해제했을 수도 있고 그렇습니다. 기본값은 해제가 되어 있는게 맞구요. 체크를 하고 나서 초기화 되지 않은 상태로 보입니다.
@@comizoa22 Public Function fn체중(체중, 신장) BMI = 체중 / (신장 / 100) ^ 2 Select Case BMI Case Is < 25 fn체중 = "과체중" Case Is < 22.9 fn체중 = "정상" Case Is < 18.5 fn체중 = "저체중" Case Else fn체중 = "비만" End Select 이렇게 적었어요... 결과가 다르게 나온 걸보니 제가 틀렸네요ㅠㅠㅠ
@@박규리-p2e 비교연산자가 들어간 조건문인 경우 첫번째 조건문을 우선으로 잡게되요. 25미만이면 과제충 여기서 25미만인 조건이 먼저 잡히고 모두 과체중이 됩니다. 그리고 두번째 조건은 25이상에 해당하는 범위부터 설정이 되구요. 근데 두번째 조건을 22.9미만으로 하게되면 이미 첫번째 조건식에서 25미만에 해당되니까 두번째 조건이 적용이 안됩니다. 큰숫자부터 나오는 경우는 > , 또는 >= 그리고
그것을 모르겠습니다. 채점을 어떻게할지.. 주어진 데이터에서는 위 식도 같은 답이 나옵니다. 하지만 배열수식의 의미가 각 조건별 해당 데이터에서 값을 추출하는거라서 정확한 식은 MATCH의 범위에 조건이 들어가야하거든요. 그래서 더 정확한 식을 작성하는게 맞는거 같습니다.
선생님! 저도 어제 이 문제가 나왔는데요ㅜㅜ 혹시 3번 문제에서 match를 {=MATCH(MAX(($C$5:$C$12=$L12)*$E$5:$E$12),$E$5:$E$12,0)} 이렇게 풀이했고 결과를 보았을 때 아무 이상이 없었다면 괜찮을까요..? 자료에 중복값이 없었다면요!ㅜㅜ
이 문제는 배열수식으로 작성이 되어야 합니다. 배열수식은 범위안에서 여러개의 조건을 만족하는 값을 구할 때 작성하는 수식입니다. 그리고 배열수식은 모두 같은 범위크기안에서 계산식이 작성이 되어야 합니다. 첫번째 조건이 포지션 중에서 표2에 해당하는 값을 찾고 그 다음 조건이 나이를 10으로 나눈 정수값을 표2에서 찾는 형태입니다. 이때 포지션의 범위크기와 나이의 범위 크기는 동일해야 합니다. 배열수식에서 조건으로 사용되는 범위는 기본적으로 절대참조를 한다고 생각하시면 쉬워요. 절대참조의 의미는 수식을 작성할 때 입력된 값이 바뀌면 안될 때 적용합니다. 그리고 조건부서식 또는 고급필터에서 첫번째 셀이 수식에 참조될 때 혼합참조(열고정)을 합니다.
이궁...ㅜㅜ 액세스 불합격이면 점수분포를 보셨나요? 부족한 부분이 어떤건지 꼼꼼히 다시 공부해보세요... 이건 완전 합격이야...부인할 수 없어...가 아니면 공부는 결과나올 때까지 지속이 되어야할거 같아요... 이미 공부한 전력이 있으니까 어렵지는 않을거예요.. 자~~ 지금부터 고고싱~~
선생님 괄호 관련해서 궁금한 게 생겨서 질문 드립니다! Match랑 max 쓸 때 match(max(($C$4:$C$24=$I31)*($F$4:$F$24)),($C$4:$C$24=$I31)*($F$4:$F$24),0) 이렇게 $F$4:$F$24 에 괄호를 쳐도 괜찮나요??
선생님 안녕하세요 ☺️ 좋은 강의 올려주신 덕분에 공부하고 있습니다 ㅎㅎ 어제 시험에서 이 문제 그대로 나왔는데요 나한텐 안 나오겠지.. 라는 어리석은 생각 때문에 복습을 못해서 많이 못풀고 나왔어요 ㅠㅠ 마지막 5번 문제 (abs, if, rept) 는 5보다 클 경우 ○ 반복 아닐 경우 ◎ 반복으로 나왔는데 이럴 경우 if의 참과 거짓란 모두에 rept 함수를 쓰는 게 맞을까요...?
선생님 안녕하세요. 사용자 정의 함수 문제에서 "BMI가 18.5 미만이면,~~, 18.5 이상 22.9 미만이면~~~ 이 문제에서 저는 18.5 이상 22.9 미만을 "to"로 연결하니 정답이 아니더라고요. Public Function fn체중(체중, 신장) BMI = 체중 / (신장 / 100) ^ 2 Select Case BMI Case Is < 18.5 fn체중 = "저체중" Case 18.5 To 22.9 fn체중 = "정상" Case 23 To 25 fn체중 = "과체중" Case Is >= 25 fn체중 = "비만" End Select End Function 이렇게요. 18.5를 먼저 썼으니 22.9미만만 써주면 되는 건 이해는 갑니다. 다만, 어떤 숫자에서 어떤 숫자까지 범위를 지정할 때도 to를 쓰니깐 언제 to를 써야하는지 헷갈리네요.
ruclips.net/video/SitJXLdSFfo/видео.html 이 영상 33분대부터 보세요. 재생목록에서 엑세스기본을 열면 기본적인 기능 강의부터 합니다. 한번 쭉 보세요. 차트에서 축값을 숨기라는게 구체적으로 어떻게 나온건가요? 원본 데이터 영역을 숨기라는건지 아니면 필터를 하라는건지 원래 차트와 정답으로 표시된 차트와 어떤 차이가 있었나요?
@@지연j-g4g 아.... 일단 왼쪽에 있는 세로축을 선택 후 서식에서 주단위를 500으로 수정한 다음에 디자인탭의 제일 왼쪽 메뉴 차트 레이아웃을 누르면 제일 위에 축이 있어요. 클릭하면 기본 세로축이 있는데 선택이 되어 있는걸 다시 클릭해서 해제하면 숨겨집니다. 이 유형 신박하네요.
답을 표기하는 부분에 10대 20대 30대 이렇게 출제가 되었다는건가요? 보통 셀서식으로 지정해서 실제 입력은 10, 20, 30인데 보이기가 10대 20대 이렇게 나오는 경우가 있습니다. 아니면 처음부터 그렇게 입력이 되었다면 int(숫자/10) 한 부분에 &"대"를 붙여서 같은 형식으로 해줘야합니다. *1은 문자인 데이터를 숫자인 데이터와 비교할 때 쓰는 형식입니다. 제 생각엔 셀서식으로 10대로 보이게 했을거 같아요.
ruclips.net/video/ETAI_HFbmIc/видео.html 배열수식은 이 영상을 한번 보세요. sum은 기본적으로 합계를 구하는 함수입니다. 조건*범위 조건*1 위의 방법으로 계산을 하는데요. 범위를 넣게 되면 각 조건에 맞는 셀의 합계를 구해주는거구요. *1을 하게 되면 각 조건마다 1을 곱한 값의 합계를 구해주는거예요. 그래서 *1을 해도 되고 안해도 같은 답이 나옵니다.
선생님 항상 잘 보고 있습니다 연습중에 궁금한 게 생겨서 답은 같게 나오는데 3번문제 혹시 이렇게 풀면 틀리나요? 답은 같게 나오는데 =INDEX($B$5:$J$12,MATCH(MAX(($C$5:$C$12=$L12)*($E$5:$E$12)),$E$5:$E$12,0),1) 새해복많이 받으세요!
배열수식에서 match가 사용될 때는 조건에 따른 전체범위를 잡아야 해요. 작성한 식은 전체범위에서 조건에 맞는 최대값의 순서를 찾는거라서요. 예를 들어.. 남자인 학생의 영어 점수 중 최대값이 몇번째를잡아야 하는데...작성한 식은 남자인 학생의 최대점수가 전체 영역(남여포함)에서 몇번째인지를 지정한거예요. 답이 동일할 수는 있어도 정답은 아닙니다.
@@캡틴코리아-u8p 흠.. MATCH가 해당 범위에서 특정값의 위치를 추출한다는 의미만 보면 전체범위를 조건없이 잡아도 답이 똑같이 나오는게 맞아요. 근데..이 문제가 배열수식이라서 MATCH 범위를 잡을 때 조건범위를 같이 잡아야해요. 배열수식에서 MATCH의 범위는 이렇게 해석합니다. 포지션별 범위안에서 포지션별 최대값의 위치를 찾는다라고 해석을 해야 해요. 조건범위를 안잡게 되면 포지션별 최대값의 위치를 조건없이 전체범위에서 찾는다라고 해석이 되겠죠. 배열수식은 조건별로 계산하는 함수라서 조건별 범위가 되어야 합니다. 배열수식은 이렇게해야한다라고 이해하시면 될것 같습니다.
21:00 에서 저는 =INDEX($B$5:$B$12,MATCH(MAX(($C$5:$C$12=$L12)*($E$5:$E$12)),($C$5:$C$12=$L12)*($E$5:$E$12),0)) 처럼 $E$5:$E$12 에도 괄호를 묶었는데 이렇게 하면 틀린걸까요? 답은 일치했습니다
선생님 안녕하세요 ㅠㅜ 이번에 피벗테이블할때 월별로 되어있는 날짜 행을 분기로 묶어서 그룹을 만들어야했는데 문제에는 그룹을 만들어 행이 총 2개이었는데 제가 풀때 원래있던 1행이 그룹설정 그대로 바뀌어서 계속 1행이더라고요... 그룹을 다시 풀고 계속 만들어봐도 안됐는데 (계속 1행에서만 바뀜) 어떤설정을 해야했나요? ㅠㅠ
이 영상속에 있는 문제는 아닌거죠? 식을 보면 dd가 "dd""인 경우 평가-점수의 절대값에 곱하기 10을 한 값만큼 @로 채워라. 정확한 문제는 뭐였나요? rept는 문자로 채우는 함수기 때문에 보통 숫자를 간소화하는 형태로 출제가 됩니다. *10이면 숫자가 너무 커져서 이 부분에서 뭔가 잘못생각한거 같아요. 작성하는 식은 문제의 순서대로 작성하면 쉬워요.
1번 문제 어제 쳤었는데 또 INT($D$5:$D$12/10) 이부분을 (INT($D5/10)로 써버려서 틀렸습니다. 2번 문제도 max( ($C$5:$C$12=$L12)*$E$5:$E$12) 부분을 MAX(($E$5:$E$12)*$L12)로 써서 틀리고 ㅋㅋㅋ 개념을 얼추 이해했다고 해도 뭔가 실전에선 긴장탓도 있는건지 꼬이네요.
오늘 시험봤는데, 기타작업3에서, 프로젝트탐색기에 개체가 없었어요. 개체 이름이 지문에 나와있어서 개체이름.SHOW 라고 쓰고 코드창 닫고 개체를 불러내서 볼 수는 있었는데, 프로젝트 탐색기에 개체가 안보여서, 일일이 컨트롤, 명령단추 , USERFORM 을 써가며 코드를 작성해야 하나 ...당황하는 사이, 시간이 가버려서, 함수도 망쳤어요.ㅠㅠ. 폼이 뜨는 걸 보면, 개체가 어딘가 있는 것 같은데 어떻게 해야 하나요? 제가 잘 못 본 걸까요?
선생님 안녕하세요! 제가 시험 보러 갔다왔는데 사용자지정함수부분 때문에 고민 많이 했어요~ select 문 쓰라고 했는데 제가 제대로 썼다고 생각하지만 함수를 써보니깐 빈칸부분 제대로 표시됐고 문자부분이 VALUE오류가 나왔어요~(case는 xxx/(yyy+zzz) 이런형식이요),숫자 데이터 형식도 확인해 봤고 일반이였어요. 혹시 이런 상황은 오류가 나온 가능한 이유를 알 수 있을까요?
일단 select문에서 식을 정의한 형태의 강의 영상 링크걸게요. ruclips.net/video/XAeEP_4lxic/видео.html 그리고 일반적인 select문 강의 영상입니다. ruclips.net/video/XAlMs9NikyA/видео.html value 오류는 결과값 계산할 때 잘못된 형식을 사용해서 나타나는 오류입니다. xxx(yyy+zzz) 이 형식은 숫자유형이 되어야 하는데 문자로 표시하지 않았을까하는 생각이 들어요. 일단 위 영상 보시면서 어떤게 잘못되었는지 찾아보세요. 시험에 출제된 유형이니까 다 보시면 좋습니다.
선생님!! 그저께 시험 한 번 보고 망해서 오늘 한 번 더 봤는데 놀랍게도 이 문제 5개 똑같이 또 나왔어요!! 미리 샘 영상 보고 공부해간 덕분에 5문제 다 수월하게 풀었습니다ㅠㅠ 그런데 abs , if , rept 에서 포지션이 GK이면 절댓값만큼 🔘를 반복하고 그 외에는 ⚫️으로 절댓값을 반복? 이라고 했는데 if(포지션=“gk”,rept(“🔘”,abs(값/값*10)), rept(“⚫️”,abs(값/값*10)) 이렇게 해줬는데 채우기핸들 누르니까 어떤 부분은 공백이 뜨더라구요.. GK는 🔘으로 잘 반복 되었는데 표 부분에 GK , DF , MF 이런 종류로 3개가 있었는데 GK인 경우에는 🔘로 반복하고 나머지는 다 까만 원인데 공백이 나올 수가 있나요..? ㅠㅠ 실수하진 않은 거 같은데 공백이 나와서 식은 어디가 틀린지 모르겠더라구요ㅠㅠ 그리고 select case로 BMI문제도 그대로 나왔는데 18.5미만 23미만 25미만 그 외 비만 이였는데 채우기핸들 해서 정답 보니까 비만이 한 개 밖에 안 나오던데 값이 한 개라고 해서 이건 틀린건 아니겠죠??
@@comizoa22 헉 문제에는 도형 두 가지가 주어졌고 포지션이 GK인 경우에는 하얀원으로 절댓값만큼 반복 그 외는 까만원으로 절댓값만큼 반복 이였는데 공백이 몇 개 있더라구요ㅜㅜ 문제에는 도형이 두가지 밖에 없었어서,,, 그러면 0 인 값이 공백이 나온거라고 생각해도 되는 걸까용,,,??ㅠㅠ
안녕하세요. 전 선생님 유튜브 강의를 잘 듣고 있는 많은 사람 중에 한사람입니다. 정말 감사하고 도움이 많이 되고 있어요. 감사해요!! 어제 강의를 보고 도움이 될까싶어 글을 남겨요. 저번주 금요일에 시험문제 중 concatenate, search, left, year를 가지고 생년월일 구하는 문제였어요. 나이랑 생일만 있었던 걸로 기억하는데 시험보고 나서 적었는데도 가물가물합니다. left만 가지고도 답이 나왔는데 search가 쓰는게 이 문제의 포인트였던거 같아요. 포지션별 10대,20대,30대 인원수 구하는 문제도 나왔는데 이건 비슷하게 강의에 있는거 같아요.
이 강의가 질문에 관련된 강의인거 같은데.. 똑같나요?^^ 와~ 이거 만들면서 나름 이럴거라 생각하면서 만들었는데..다행이네요. 첫번째 문제는 year함수 나온게 확실한가요? 어떤 분은 year이 안나왔다고 하고 어떤 분은 나왔다고 하고... 정확한 지문을 알면 식만들기가 더 쉬울텐데 아직까지는 정보가 없어서 일단 만들었습니다. 이 강의로 시험에 도움이 되었으면 좋겠네요..^^
선생님~ 수험생인데 질문좀 할게요 1번문제에서 year이 들어가서 함수를 사용하는데요 지문에는 년의 공식이 없어요. 년을 어떻게 구하라는 말이 있으면 문제를 풀수있겟는데 블로그에서 주신 정답지로 보아 대충 기준일-나이=년 이라는 공식으로 푸는거 같은데. 문제지 안에서 정해진 지문으로 완벽하게 풀이가 안되는게 맞는건지요?
첫번째 문제 말씀하시는거죠? 첫번째 문제가 year함수가 주어졌고 그리고 강의에서 보여준 데이터형식과 다른 데이터형식이라고 들었어요. 그래서 첨부파일을 year함수를 구할 수 있게 바꿨습니다. 시험에 출제된 지문에는 year함수를 사용하라고 나왔다고 하네요. 블로그에 있는 계산식으로 푸시면 됩니다. 아..제가 문제를 안바꿨군요. 네..실제 문제에서는 year함수를 사용하라고 나왔습니다. 계산식 그대로 입력해보세요. 문제는 바꿔야겠네요.^^
문제를 자세히 기억하시는 분은 댓글로 남겨주세요
1번 문제 year이 들어간 수식은 =concatenate(year($F$3)-D5,"년 ",left(G5,search("월",G5)),"생") 으로 하시면 됩니다. 첨부파일 수정했습니다.
2:36 concatenate_left_search
9:03 sum_if_int
14:28 index_match_max
22:00 BMI_사용자정의함수^2
30:10 option explicit이 뜰 때
32:17 abs_if_rept
샘, 저는 선생님이 업로드해주신 엑셀파일 기준으로(생년월일에서 년도가 안나온) 수식을
=CONCATENATE((YEAR($F$3)-D5+1),"년 ",LEFT(G5,SEARCH("월",G5)),"생") 으로 했는데요
이게, 생년월일이 기준일 기준 "정우영" 선수가 23세 일 때 기준년도 - 나이 +1 을 해줘야 정확한 생년월이 나타나지 않을까여?
왜냐면 한국인 나이로 23살이라고 한다면, 태어나마자마 1살 먹는거니까여, 2021년일때 22살, 2001년일 때 2살, 2000년일 때 1살 = 태어난 해 아닐까요
이게 "만" 나이라면 또 계산이 달라지겠지만, 한국식 나이로 했을 때, 수식이 이렇게 나와야하지 않나, 질문 남겨봅니다 ㅠㅠ
@@SHP-r8s 년도계산은 문제에서 식을 준다고 합니다
년도-나이로 계산하시면 됩니다
오늘 보고 왔는데 포지션별 나이 구하는게 나잇대 구하는 걸로 표에 10대 20대 30대로 나와있었어요! 함수는 다 똑같이 나왔는데 INT함수 쓰면 10대 20대 30대를 인식할 수 있는지가 의문이에요,,🥺
@@ye_eng 댓글이 숨겨져있어서 지금 봤네요.
혹시 이렇게 풀어야할까요?
ruclips.net/video/pbQz4L5lauo/видео.html
위 영상 보세요.
12월16일 마지막셤 5문제 똑같이나와서 다풀었어요
ㅇㄱㅈ 책만보고 셤봤다가 개피봤는데 ....진즉에 쌤을 알았더라면
휴~~~이제 다 끝났습니다
감사드립니다
오늘 이 문제 나왔는데 이 영상 급하게 훑고만 가서 제대로 풀지를 못했네요 ㅜㅋㅋㅋㅋㅋ 진짜 빡시게 풀어서 담 시험에는 꼭...........
화이팅!
오늘 여기서 3문제나 나와서 .. 당황하지않고 풀었네요ㅠㅠㅠㅠㅠ진짜 감사합니다 선생님👍👍👍👍👍👍
설마 저랑 이름이 같은건가요?^^
시험 잘보셨네요.
가현선생님! 따끈따끈 도움 되는 강의 만들어 주셔서
항상 언제나 늘 오늘 이 순간도 감사하고 있어요.
귀에 쏙쏙 눈에도 쏙쏙 들어옵니다. 시원시원한 화면이 매력 짱~ 낭랑한 목소리도 짱짱~!
닉네임처럼 신나게~~~ 공부하시면 더 쏙쏙 들어갈 거예요...^^
힘이 되는 글 남겨주셔서 감사해요..
강의 하나하나 놓치지 말고 다 꼼꼼히 보세요~~
오늘 합격 결과 통지를 받았습니다.! 감사합니다. 항상 궁금증에 대해서 답변 해주시고 많이 배울 수 있었습니다.
다시 한번 감사드립니다 !
어머....오늘도 톡톡~~
축하합니다~~
오늘 합격자분 많으시네요.... 기분좋습니다.
항상 꽃길만 걸으세요...^^
선생님 저 합격했어요! 이렇게 너무 유용하고 최신기출 업데이트가 정말 빠르시고 질문에 답변도 너무 잘해주시고 기본설명으로 기초도 다지고 기출문제로 연습도 하고 최근문제도 엄청빨리 올라와서 완전완전 초초초 많이 도움 됐어요!!근데 이게 다 아무 대가없이 제공해주시다니 선생님은 천사이신거 같아요ㅠ. 너무너무너무 감사해요 선생님!! 대대손손 천년만년 복 가득 누리실거예요.
어머어머어머~~
제가 조금 빠름빠름합니다.^^
뭔가 새로운 정보를 얻게되면 마음이 조급해지거든요. 빨리 알려줘야할텐데~ 이렇거든요.
그 빠름의 정보를 다 접하시면 이렇게 기분좋은 합격후기가 올라오는거죠..^^
축하드려요..
사실 박지영님 질문 많이 하셔서 기억합니다.
거의 합격이 다가왔구나 느꼈었는데.... 이렇게 좋은 소식을 전해주시네요...
축하드려요~~
정말정말... 글이 너무 이뻐서...기분이 마구마구 좋아집니다..^^
책이랑 인강 없이 기출만 풀고 모르는 부분만 가현쌤 강의 찾아보고 10일만에 붙었습니다! 감사합니다~~
우와~~ 대단합니다.
그렇게 공부하면 어려울텐데 해내셨네요..^^
축하해요~~
10일 만에 붙은거면..정말 대단한건데...공부방법이 탁월하셨던거 같아요.
글 남겨주셔서 감사합니다.
와 뭐야,,, 여러분 이 댓글 보시면 이거 꼭 푸세요 오늘 시험 봤는데 계산문제 이거 다 진짜 똑같이 나왔어요. 시험 보니까 알고리즘이 이제 뜨게하네요,,, 다 풀어봤다고 생각했는데 아니었나봐요 진짜 신기하네요,,, 꼭 다 풀어보시고 6점이라도 더 챙기세요 여러분...! 전 결과값안나와서 2개 틀렸습니다... 어제 봤었으면 다 맞췄을텐데...
아~ 이 문제가 인기가 있더라구요..^^
이 강의 말고도 제 채널에 있는 모든 유형이 시험에 출제된 유형입니다.^^
BMI문제는 저 문제 거의 그대로 나왓구여 고맙습니다
만약 합격한다면 바로 합격 소식 알릴게요!!
12월16일 마지막시험 5문제 똑같이나왔어요 덕분에 다풀었네요
ㅇㄱㅈ 기출만보고 셤봤다가 개피봤는데 쌤을 진즉에 알았더라면 두덜이나 걸리진않았을걸 너무 멀리 돌아왔네요 쌤영상이 정말 많은도움이 됐습니다 감사합니다
오늘 마지막 시험 잘 보셨네요
처음부터 만났다면 덜 고생했겠지만 지금이라도 만났으니 다행입니다
좋은 결과 있기를 바랄게요
고생하셨습니다
좋은 강의를 듣고 합격했습니다.
총 5번을 봤는데 3번은 떨어졌고 한달뒤 연속 두번 시험을 본것은 둘다 합격했습니다!!
제가 정말 약하다고 생각했던 엑셀에서의 분석작업 부분과 엑세스에서 쿼리작성부분을 너무 잘 알려주셔서 합격한것같습니다. 강의를 보고 잔실수를 줄일수 있었습니다!! 감사합니다!!
앗
이 좋은 글이 왜~~
오오오오 축하합니다.
제 강의가 좋은것도 좋은거지만 부족한 부분을 잘 찾아서 공부하신 김유민님의 노력이 한몫을 했답니다.
시험 다섯번 보기까지 맘고생하셨을텐데 좋은 결과가 보답을한거 같아요...^^
정말 축하합니다~
소중한 글 남겨주셔서 감사해요...
선생님 전에 댓글로 여러번 질문드리고 했었는데 드디어 합격했어요 ㅠㅠ 선생님 덕분이에요 감사해요 곧 구정인데 새해복 많이 받으세요~~~🙇♂️
우와우와~~~ 축하합니다~~
자격증 취득이란게..... 계속 공부하면 누적이 되어서..결국엔 합격을 하는거지만..
얼마나 쉽고 빠르게 합격을 하느냐는...본인 의지에 달린거 같아요.. 열심히 하신 만큼 좋은 결과가 있는거 같아요..
글 감사합니다..^^ 축하축하~~
가현쌤 저 쿼리 등 신유형 문제 엄청 보고갔는데 오늘 합격했어요~ 감사합니다! 드디어 unload me 네요!
unload me 하시는걸 보니까 모~ 강사님 제자시군요..^^
축하드려요..
부족한 부분은 보완하는게 맞습니다.
쿼리는 강의 보고 따라 풀다보면 이해가 되는 부분이라서 점수 확보에 아주 좋은 기능이죠..^^
잘하셨어요....
이젠 꽃길만 걸으세요..
영상에는 year가 없고 생년월일에 년도가 있는데 학습자료에는 year는 있는데 년도는 없네요 어느 장단에 맞춰야 할지... ㅠㅠ 둘다 해보라는 말이겠죠?
이 문제는 영상을 업로드 후 정확한 문제에 대한 피드백을 받은거라서 첨부파일에는 정확한 유형으로 수정을 한거예요.
자료 다운 받는 곳 블로그에 보면 보충 설명이 있습니다. 이 문제는 year 함수가 제시된걸로 최종 확인이 되었기 때문에 문제 수정에 관한 안내가 있습니다.
--------------------
안녕하세요.
이번에는 2022년 따끈따끈한 계산작업 문제를 들고 왔습니다.
질문에 의해 복원된 문제입니다.
완벽 복원된게 아니라서 영상 보고 추가할 부분 알려주세요.
파일 다운받아가실 때는 좋아요~ 댓글 남겨주세요.
1번문제 첨부파일 수정했습니다. 정확한 데이터를 받았거든요.
그에 따른 답은 year함수 추가가 되며 수식은
=concatenate(year($F$3)-D5,"년 ",left(G5,search("월",G5)),"생") 으로 하시면 됩니다.
선생님ㅠ 합격하고 싶은데 실수를 너무 많이 하는거같아요..실수 영상 보고 있는데 꼭 합격하고 싶어요ㅠ 항상 영상 감사합니다 힘낼게요!
이궁..
일단...실수는 연습을 많이 하면 줄일 수 있습니다.
지문 꼼꼼히 보시고 하나하나 대입하면서 풀이하시면 되요. 그러다보면 문제를 딱 보자마자 휘리릭 풀 수가 있을거예요.
반복학습만 하시면 됩니다..
강의는 정말 꼼꼼히 보셔야 해요..^^ 합격!!! 기원!!!
7:13 left( a1, search("월", a1))
선생님 정말 질좋은 컨텐츠무료로감사합니다 덕분에 기나긴여정이끝났어요 유료강사들보다 휠씬 나으세요
우왕~~~
제 질좋은 컨텐츠를 잘 이용하셨네요.
축하합니다.^^
어머.ㅜㅜ이걸보고 갔어야했는데...ㅜ시험끝나고 지금 봤네요.ㅜㅜ
지금도 늦지 않았어요. 일단 이 강의 보시고 채널 재생목록을 이용해서 강의 꼼꼼히 보시면 몰랐던 기능 많이 알아가실거예요.
오늘 실기봤는데 5문제 다 이거랑 100% 똑같이 나왔네요..ㄷㄷ 비록 이 영상을 안보고갔지만 하나빼고 다 풀었습니다.
와~~~~~ 짝짝짝
잘하셨어요.
사실 응용이 가능한 유형이라서 충분히 푸실 수 있었을거라 생각됩니다.
✨ 거듭제곱,, shift+6,,,
✨ 엑셀 프로시저 할때,,
도구-옵션-'변수선언 요구' 체크해제하기!!
(모듈 삽입하기 전에!!)
샘ㅠㅠ micro입력기를 아무리 찾아도 못찾겠더라구요.. 작업표시줄에 뭔 수정, 다중언어전환 ? 이런거만 있어서.. 여기 말고 다른 곳에서 찾는 법 있나요??!!
작업표시줄 오른쪽 하단에 보면 아래하(ㅎ) 모양이 보일거예요. 클릭하면 목록에 microsoft 입력기가 보입니다.
항상 그 자리에 있는거라서요.
만약 그 방법이 안된다면 왼쪽 ctrl+오른쪽 shift+enter 를 눌러보세요.
사용자 정의함수 풀때 모듈 만들고, 프로시저 만들때 option explicit이 있던데 이건 생성되면 그냥 두면되나요? 아니면 지워야하나요??
흠... 그건 자동값은 체크가 해제가 되어 있는거라서 시험볼 때 체크가 되어 있었다면 해제하시면 됩니다.
그리고 체크가 되어 있는 상태에서 코드 맨 위에 option explicit가 입력이 됩니다.
우선 기본값은 아니라서 삭제를 하고 입력하시면 됩니다.
만약 그대로 두고 입력하는 경우는 변수를 반드시 정의를 해야하구요.
선생님 혹시 large 함수 관련 응용문제가 정리된게 있을까요
시험을 보고왔는데.. 전혀 응용을 못하고 나왔네요ㅠㅠ 배열로 들어가니까 어렵더라구요
ruclips.net/video/ETAI_HFbmIc/видео.htmlsi=J9gp7ldHaJZQkomP
이 영상 보세요.
컴활 실기는 정말 어렵네요 선생님~~ 특히 축구선수 문제 진짜 밉네요 ㅠㅠ 오늘 나왔는데 미리 보고갔더라면...
ruclips.net/video/E0moTbMuQxs/видео.html
위 목록에 있는 유형 모두 시험에 출제된거니까 계속 보시면 좋습니다.
오늘 이 문제가 나왔는데 2차,3차 부분이 10대,20대, 30대로 표기되어 있었거든요! 어떻게 int함수를 활용할 지 잘 몰라서 못 풀었는데 이 경우는 어떻게 하면 좋을까요? 오히려 이 영상처럼 한자리수만 있었으면 풀었을 것 같기도 하네요 ㅠㅠ
ruclips.net/video/pbQz4L5lauo/видео.htmlsi=YbJR4uRPtb8o-3nn
이 영상 한번 보시구요
int함수는 나누었을 때 몫의 소수점 자릿수를 없애주는 함수입니다
문제를 보면 두수를 나누는 지시사항이 있었을거 같네요
선생님 사랑해요ㅠ
헉~ 사랑고백?^^ ㅋ
선생님 저도 오늘 이 영상과 비슷한 변형문제가 출제되었는데요 concatenate 생년월 구하기 문제 주어진 함수들 모두 이용해서 값이 예시인 1999년 5월생 같이 추출된거면 정답이죠? 제가 수식 정확히 어떤식으로 했는지 기억은 안나지만 오류없이 그대로 값이 예시와 맞게 추출됬습니다.
수식은 =concatenate(year($F$3)-D5,"년 ",left(G5,search("월",G5)),"생")
위의 수식입니다.
CONCATENATE, YEAR, LEFT, SEARCH 함수를 제대로 사용 후 같은 답이 나왔다면 상관없을거 같아요.
@@comizoa22 사실 제 기억으로는 =CONCATENATE(YEAR(지정 기준일)-주어진 나이,"년 ",LEFT(G5,SEARCH("월",G5)-1)*1,"월생") 이런식으로 해서도 예시와 같은 값 추출된거 같은데 이렇게 해도 정답 인정될까요? 숫자변환해줘서인지 숫자만 뜬후에 뒤에 "월생"을 따로 붙였긴한데 말이죠. 주어진 함수들을 전부 이용했으면 정답일까요?
@@user-am7ww8oq4b CONCATENATE안에 들어가는 인수라서 숫자, 문자 상관없이 그 값을 그대로 표시합니다.
*1은 의미가 없는 식이에요.
채점은 어떻게 될지 확실히 모르겠어요.
결과는 같으니까요.
@@comizoa22 답이 정확히 추출됬으면 정답으로 인정될까요?
@@user-am7ww8oq4b 진짜로 불필요한 *1이지만 결과가 똑같으니까 혹시라도 틀리게 채점이 되었다면 우기면 맞다고 채점해줄거 같아요.
29:20 4번 문제에서 BMI라고 따로 정의하지 않고 select case에 BMI뒤의 "체중 / (신장 / 100) ^ 2"만 넣어도 시험장서 답이 될까요?
네 그렇게 하셔도 됩니다.
1번 문제에서 생년월일 필드(G5)가 없었던거 같고 concatenate,year,left,serarch 문제는 거의 같은걸로 기억합니다.
ruclips.net/video/LxiNlolZ_i0/видео.html
이 강의에 있어요.
5분 정도부터 나옵니다. ^^
선생님, 계산작업 결과에서 0이 결과인 것에 대해서 물어보고 싶어져서요... 결과가 없으면 0이지만 식을 잘못 썼지만 계산이 되어도 오류 표시 없이 0이라 나올 때가 있는데 이 경우 0 값을 셀 범위 중 조건에 맞는 게 없어서 0인지, 식 잘못 써서 0인지를 어떻게 알아볼 수 았을까요? 그렇다고 결과를 하나씩 비교하기에는 시간이 모자랄 것 같아서요... 늦은 시간에 죄송해요...
보통 결과값이 0이 나오는 경우는 사용자정의함수에서 잘못된 결과값으로 나오는 경우로 보여요
우선 0이 나왔다면 문제에서 요구하는 값이 없는 경우 0이 표시됩니다. 사용자정의함수에서는 조건에서 찾는 값이 없는 경우 오류로 인식해서 그 값을 0으로 표시합니다
식을 다시 작성하셔야해요.
안녕하세요 선생님 저 오늘 시험보고 나왔는데 year나왔구요! 년도 부분을 기준일에서 나이를 빼라고 했던거 같습니다....오늘 봤는데도 적을려니깐 헷갈리네요
앗....그럼 year과 search 가 같이 나온건가요?
문제를 정확히 기억하면 뭔가 나올거 같은데..ㅜㅜ
영상 정말 잘 보구있습니다,, 가현쌤 덕분에 1월 15일자 합격했네요ㅠㅠㅠ 기본기만 있는 상태에서 시험보고 3번 떨어진 다음에 가현쌤 유튜브 보고 합격했어요,, 출퇴근하면서 인강보고 공부하느라 너무너무너무 힘들었는데 드디어 끝마쳤습니다!! 새해 복 많이 받으시구 앞으로도 좋은 영상 많이 올려주세요! 감사합니다👍👍👍
오호~~~~
발표난지 2주 정도 지났는데도 잊지않고 합격글 남겨주셔서 감사합니다.
너무 힘든만큼 합격을 엄청난 보람을 느끼게 하는거 같아요.
정말 축하드립니다^^
열심히 하셨으니... 그 맘고생 더 좋은걸로 보상받길 바랄게요...
31:00 도구-> 옵션에서 -> 변수 선언 요구 체크해제하면 변수값 dim 선안 안 해도 괜찮다
29:10 사용자정의함수에 마지막 비만 부분에 꼭 case else로 써야하나요? 위에랑 똑같이 case is >=25 로 작성하면 안되나요?
그렇게 쓰셔도 됩니다.
근데 만약 문제에서 case else를 사용하라고 했다면 영상처럼 쓰셔야하구요.
@@comizoa22 문제에서 따로 지시사항에 case else 를 사용하라고 나오는건가요?
@@너누너녀논 네 그렇게도 나온다고 하네요. 지시사항을 잘 보셔야합니다.
선생님 옵션에 변수선언 체크 해제 되어있는데 식에 dim선언 또 하면 틀리나요??
아니요~
dim 선언 하셔도 됩니다.^^
샘 저 오늘 시험에 이 문제 나왓습니다
기준일에서 년도를 추출(year함수사용) 나이를 빼서 0000년 left,search사용해서 월생 추출하는 문제였습니다
시간이 모잘라서 못풀엇구여...ㅠㅠ
그리고 정확하게 제일 키큰 선수이름 포지션별로 추출하는 문제나왔습니다
다행히 이건 생각이 나서 맞췃구요 감사해요!!^^
앗..그럼 혹시 left, search함수를 통해 월생을 추출하려는 데이터 형태가 12월 23일 이렇게만 나와있었나요? 그러면 이 함수로도 가능한데...
다른 분들이 2001년 12월 23일 이렇게 나와있었다고 해서요. 추출해야하는 데이터 형태를 정확히 알고 싶어요.
@@comizoa22 정답이 0000년 0월생 으로 추출하는 거엿고
concatenate,left,search 엿던거같아요 위에 말한것처럼 기준일에서 나이를 빼서 년생 구하고 00월00일 이엇던거같아여...
몇년생이엇는지 안나와잇었씁니다
오케이~ 그럼 정말 간단한 유형이네요~~^^
고마워요
선생님
concatenate, left, search, year 문제 오늘 보고 왔습니다... 0000년 00월 생 으로 만드느 문제였어요
year는 기준일-나이(표)로 구하는 거였고 00월 생은 생일(표)에서 "월" 앞에 숫자를 추출해서 사용하라는 지문이었습니다...
그래서 전 left(생일,search("월",생일)-1) 로 숫자를 추출한 다음 "월 생"을 붙여두었는데... 이거 틀린 걸까요? 복원 문제랑 조금 달라 여쭙습니다...
그리고 나이대 문제를 풀었을 때 0으로 표시되는 부분이 - 로 표시되었는데 이건 상관없는 건가요?
네 그렇게 하셔도 됩니다.
0이 - 표시된건 서식이 회계형식이라서 그런거예요.
#,##0;#,##0;-;@ 이런 순서로 서식이 지정이 되는거라서 그대로 두시면 됩니다.
이미 체크되어 있는 변수선언요구를 응시자가 임의로 해제해도 괜찮은건가요? 감점은 아닐지...
네 상관없을거 같습니다.
원래 엑셀 설정 수정하는건 사용자가 할 수 있는거라서요. 그리고 그게 파일에 지정되는게 아니라 그 컴퓨터에 설치된 프로그램에만 해당되는거라서 앞에 시험본 분이 체크했을 수도 있고 해제했을 수도 있고 그렇습니다.
기본값은 해제가 되어 있는게 맞구요.
체크를 하고 나서 초기화 되지 않은 상태로 보입니다.
오늘 이거랑 똑같은문제 다 나왔는데 ㅠ 아쉽네요.. 3번을 못풀었는데 index함수가 (범위, 행번호,열번호) 인걸로 아는데 열번호는 안써도 되는건가요,,,??
index에서 처음 범위를 잡을 때 하나의 열만 블럭을 잡으면 열번호는 생략해도 됩니다.
선생님! 범위를 과체중, 정상,저체중 순으로 잡고 마지막에 비만으로 잡았는데 이렇게 하면 틀리나요??ㅠㅠㅠ
흠... 식을 어떻게 작성했나요?
식에 따라서 달라질거 같아요.
@@comizoa22 Public Function fn체중(체중, 신장)
BMI = 체중 / (신장 / 100) ^ 2
Select Case BMI
Case Is < 25
fn체중 = "과체중"
Case Is < 22.9
fn체중 = "정상"
Case Is < 18.5
fn체중 = "저체중"
Case Else
fn체중 = "비만"
End Select
이렇게 적었어요... 결과가 다르게 나온 걸보니 제가 틀렸네요ㅠㅠㅠ
@@comizoa22 그런데 제가 작성한 식으로 하면 왜 달라지는 건가요??
@@박규리-p2e
비교연산자가 들어간 조건문인 경우
첫번째 조건문을 우선으로 잡게되요.
25미만이면 과제충
여기서 25미만인 조건이 먼저 잡히고 모두 과체중이 됩니다.
그리고 두번째 조건은 25이상에 해당하는 범위부터 설정이 되구요.
근데 두번째 조건을 22.9미만으로 하게되면 이미 첫번째 조건식에서 25미만에 해당되니까 두번째 조건이 적용이 안됩니다.
큰숫자부터 나오는 경우는 > , 또는 >=
그리고
@@comizoa22 감사합니다!ㅠㅠ
bmi문제에서요 18.5이상22.9미만 ~이런식으로 있을떄 case 18.5 to 22.9 이런식으로 써도되는데 22.9가 미만이라서 그런거고 만약 22.9라고 하면 to를 써도되는거죠>?
@@해피지-k5q 네 맞아요
선생님 마지막 절댓값 문제
rept가 맨 앞으로 나와서 작성해도 답이 똑같은데
이렇게 해도 괜찮은건가요 ?
맨 앞에 나왔다는건 if보다 앞에 나왔다는 의미인가요?
이 문제는 d5-30의 양수값이 5미만이면 그만큼 별로 채우라는 문제입니다.
문제 순서대로라면 강의안의 순서가 맞아요.
선생님, 마지막 문제 =REPT("★",IF(ABS(D5-30)
네 그렇게 푸셔도 됩니다.
선생님 질문이 있습니다 INDEX, MATCH, MAX 배열수식 문제에서 =INDEX($B$5:$B$12,MATCH(MAX(($C$5:$C$12=L12)*($E$5:$E$12)),$E$5:$E$12,0),)이렇게 해도 답이 나온다면 실제 시험에서 사용해도 정답으로 인정이 되나요?
그것을 모르겠습니다. 채점을 어떻게할지..
주어진 데이터에서는 위 식도 같은 답이 나옵니다.
하지만 배열수식의 의미가 각 조건별 해당 데이터에서 값을 추출하는거라서 정확한 식은 MATCH의 범위에 조건이 들어가야하거든요.
그래서 더 정확한 식을 작성하는게 맞는거 같습니다.
선생님! 저도 어제 이 문제가 나왔는데요ㅜㅜ 혹시 3번 문제에서 match를 {=MATCH(MAX(($C$5:$C$12=$L12)*$E$5:$E$12),$E$5:$E$12,0)} 이렇게 풀이했고 결과를 보았을 때 아무 이상이 없었다면 괜찮을까요..? 자료에 중복값이 없었다면요!ㅜㅜ
식은 틀린 식입니다.
match에서 참조범위는 조건범위와 동일해야 하거든요.
우연히 데이터때문에 같은 답이 나올 수는 있지만 오답입니다.
@@comizoa22 감사합니다 선생님!!! 더 열심히 해서 꼭 합격하겠습니다!♥︎
선생님 안녕하세요! 2번 문제에서 int($D$5:$D$12/10) 이게 정답인데 int($D5/10)은 안 되나요?? 가끔 전체를 잡고 절대참조하는 거랑 밑으로 내려가면서 계산되게 고정하는 거랑 헷갈려서 답이 틀려요 ㅠ
이 문제는 배열수식으로 작성이 되어야 합니다.
배열수식은 범위안에서 여러개의 조건을 만족하는 값을 구할 때 작성하는 수식입니다.
그리고 배열수식은 모두 같은 범위크기안에서 계산식이 작성이 되어야 합니다.
첫번째 조건이 포지션 중에서 표2에 해당하는 값을 찾고 그 다음 조건이 나이를 10으로 나눈 정수값을 표2에서 찾는 형태입니다.
이때 포지션의 범위크기와 나이의 범위 크기는 동일해야 합니다.
배열수식에서 조건으로 사용되는 범위는 기본적으로 절대참조를 한다고 생각하시면 쉬워요.
절대참조의 의미는 수식을 작성할 때 입력된 값이 바뀌면 안될 때 적용합니다.
그리고 조건부서식 또는 고급필터에서 첫번째 셀이 수식에 참조될 때 혼합참조(열고정)을 합니다.
안녕하세요 쌤 합격소식 가져올라했는데 무슨 일인지 몰라도 엑세스 첫 불합이 나와서 엑셀 처음 합격했는데 불합격 됐네요 멘탈나가서 2주동안 공부안한거 다시해야한단 생각에 막막하네요
이궁...ㅜㅜ
액세스 불합격이면 점수분포를 보셨나요? 부족한 부분이 어떤건지 꼼꼼히 다시 공부해보세요...
이건 완전 합격이야...부인할 수 없어...가 아니면 공부는 결과나올 때까지 지속이 되어야할거 같아요...
이미 공부한 전력이 있으니까 어렵지는 않을거예요.. 자~~ 지금부터 고고싱~~
보니깐 쿼리3개 작성했는데 4점짜리랑 7점짜리가 틀렸다고 나왔네용ㅠ 하나는 애매해서 확인해 봤었을때 cdate를 시간까지 괄호 안묶어서 띄어쓰기 오류로 틀렸다 생각했는데 4점 쿼리 틀린건 좀 충격적이에요 ㅠㅠ 쿼리7에 조회 12인가로 나왔어요;
평소에는 다 합격처리로 나와서 이번에 실수한게 너무 뼈아프네요
@@Wontaaa2 아쉽지만~ 얼른 훌훌 털어버리시고.. 다시 시작~~하세요..토닥토닥
선생님 괄호 관련해서 궁금한 게 생겨서 질문 드립니다!
Match랑 max 쓸 때 match(max(($C$4:$C$24=$I31)*($F$4:$F$24)),($C$4:$C$24=$I31)*($F$4:$F$24),0) 이렇게 $F$4:$F$24 에 괄호를 쳐도 괜찮나요??
괄호를 해도 되지만 안하는 습관을 들이시는게 더 나아요. 괄호를 앞에만 하고 뒤에 안하는 실수를 많이 하거든요.
선생님 안녕하세요 ☺️ 좋은 강의 올려주신 덕분에 공부하고 있습니다 ㅎㅎ 어제 시험에서 이 문제 그대로 나왔는데요 나한텐 안 나오겠지.. 라는 어리석은 생각 때문에 복습을 못해서 많이 못풀고 나왔어요 ㅠㅠ 마지막 5번 문제 (abs, if, rept) 는 5보다 클 경우 ○ 반복 아닐 경우 ◎ 반복으로 나왔는데 이럴 경우 if의 참과 거짓란 모두에 rept 함수를 쓰는 게 맞을까요...?
네 참과 거짓일때 도형이 다르니까 써야겠죠.^^
선생님 28:12 문제에서 그 외라는 말이없어서 case else 안쓰고 4조건 다 case is 로 작성했는데 답은 같게 나왔습니다. 이렇게 작성해도 괜찮을까요? 아님 사용자 정의함수에서 맨 마지막은 무조건 else로 가야하나요?
대입할 값이 정확하다면 case else 없이 작성해도 됩니다.
선생님 안녕하세요.
사용자 정의 함수 문제에서
"BMI가 18.5 미만이면,~~, 18.5 이상 22.9 미만이면~~~ 이 문제에서 저는 18.5 이상 22.9 미만을 "to"로 연결하니 정답이 아니더라고요.
Public Function fn체중(체중, 신장)
BMI = 체중 / (신장 / 100) ^ 2
Select Case BMI
Case Is < 18.5
fn체중 = "저체중"
Case 18.5 To 22.9
fn체중 = "정상"
Case 23 To 25
fn체중 = "과체중"
Case Is >= 25
fn체중 = "비만"
End Select
End Function
이렇게요.
18.5를 먼저 썼으니 22.9미만만 써주면 되는 건 이해는 갑니다. 다만, 어떤 숫자에서 어떤 숫자까지 범위를 지정할 때도 to를 쓰니깐 언제 to를 써야하는지 헷갈리네요.
우선 18.5 22.9 23 25 이렇게 숫자범위가 이어져 있는 경우는
제일 작은 숫자부터 입력하거나 제일 큰 숫자부터 입력하거나 하는 방법으로 하시면 됩니다.
to는 문제에서 ~부터 ~까지라고 나오니까 그때 작성하시면 됩니다.
int함수 쓸 때 ,10이아니라 왜 /10을 쓰나요 ?
int(숫자)
보통 소수점 자릿수가 있는 숫자를 넣습니다. 그러면 정수만 남아요.
쉼표는 인수 구분표시예요. int는 인수가 숫자 하나입니다.
선생님 어제 시험 보고 왓는데
엑세스에서 기본키로 두가지 필드를 주라고 한거 못햇어요ㅠ 어떻게 하나요 ?
그리고 엑셀에서 차트에 축 값을 숨기라고 햇는데 그 옵션도 어디에잇는지 못찾아서 숨기지 못햇어요 . . . 어디에 잇나요ㅠㅠ
ruclips.net/video/SitJXLdSFfo/видео.html
이 영상 33분대부터 보세요.
재생목록에서 엑세스기본을 열면 기본적인 기능 강의부터 합니다. 한번 쭉 보세요.
차트에서 축값을 숨기라는게 구체적으로 어떻게 나온건가요? 원본 데이터 영역을 숨기라는건지 아니면 필터를 하라는건지 원래 차트와 정답으로 표시된 차트와 어떤 차이가 있었나요?
@@comizoa22 정답 화면엔 세로 축값이 아예 안보이는 상태엿구요
“축값의 간격을 500으로 수정하고, 차트에서 보이지 않게 숨김하시오” 이런느낌으로 써잇던걸로 기억합니다
@@지연j-g4g 아....
일단 왼쪽에 있는 세로축을 선택 후 서식에서 주단위를 500으로 수정한 다음에
디자인탭의 제일 왼쪽 메뉴 차트 레이아웃을 누르면 제일 위에 축이 있어요.
클릭하면 기본 세로축이 있는데 선택이 되어 있는걸 다시 클릭해서 해제하면 숨겨집니다.
이 유형 신박하네요.
sum if int 오늘 시험에서 나왔습니다 근데 위에 차수가 10대 20대 30대 이렇게 나왔는데 int 부분에 *1 을 해줘야 하나요??
그리고 저는 year 함수가 나왔습니다
답을 표기하는 부분에 10대 20대 30대 이렇게 출제가 되었다는건가요?
보통 셀서식으로 지정해서 실제 입력은 10, 20, 30인데 보이기가 10대 20대 이렇게 나오는 경우가 있습니다.
아니면 처음부터 그렇게 입력이 되었다면 int(숫자/10) 한 부분에 &"대"를 붙여서 같은 형식으로 해줘야합니다.
*1은 문자인 데이터를 숫자인 데이터와 비교할 때 쓰는 형식입니다.
제 생각엔 셀서식으로 10대로 보이게 했을거 같아요.
concatenate함수와 year, left, find 이렇게 나왔다는거죠? 흠...그렇다면 혹시 정확한 문제를 기억하고 계신가요? 다들 기억하는 부분으로는 식이 나올 수가 없어서
정확한 문제를 알려주세요. 제가 나열한 표 형태는 같은건지..그것도 궁금합니다.
정확히 기언은 안나고 함수만 기억이 나요 find는 안나왔어요
@@서진원-v2i 앗 find가 안나왔다구요? 흠...
선생님 !! Sum으로 배열수식 계산할 때 합계는 범위를 잡아주고 개수는 1을 잡아주는건가요?
선생님 다른 영상보면 1을 안 하고 그냥 닫는 경우도 있어서 무엇이 다른지 잘 모르겠어요ㅠㅠ
ruclips.net/video/ETAI_HFbmIc/видео.html
배열수식은 이 영상을 한번 보세요.
sum은 기본적으로 합계를 구하는 함수입니다.
조건*범위
조건*1
위의 방법으로 계산을 하는데요.
범위를 넣게 되면 각 조건에 맞는 셀의 합계를 구해주는거구요.
*1을 하게 되면 각 조건마다 1을 곱한 값의 합계를 구해주는거예요.
그래서 *1을 해도 되고 안해도 같은 답이 나옵니다.
Case 18.5 to 23
Case 23 to 25
Case else
범위 위렇게 써도 정답인가요..? ㅠㅠㅠㅠ
문제에선 18.5이상 22.9 미만으로 하라고 나왔구요. 작성한 식은 아래와 같습니다.
틀린 답입니다.
18.5 to 23(18.5이상 23 이하)
23 to 25 (23이상 25이하)
샘 문제 어디서 다운받아요?
영상 아래 설명난을 보시면 링크가 있어요.
1번 문제는 정확한 문제를 나중에 받아서 링크 따라가면 계산식이 있어요.
선생님 항상 잘 보고 있습니다 연습중에 궁금한 게 생겨서 답은 같게 나오는데 3번문제 혹시 이렇게 풀면 틀리나요? 답은 같게 나오는데 =INDEX($B$5:$J$12,MATCH(MAX(($C$5:$C$12=$L12)*($E$5:$E$12)),$E$5:$E$12,0),1) 새해복많이 받으세요!
배열수식에서 match가 사용될 때는 조건에 따른 전체범위를 잡아야 해요.
작성한 식은 전체범위에서 조건에 맞는 최대값의 순서를 찾는거라서요.
예를 들어..
남자인 학생의 영어 점수 중 최대값이 몇번째를잡아야 하는데...작성한 식은 남자인 학생의 최대점수가 전체 영역(남여포함)에서 몇번째인지를 지정한거예요.
답이 동일할 수는 있어도 정답은 아닙니다.
@@comizoa22 안녕하세요 선생님~ 혹시 예를 들어주셨는데 이해가 잘 안가서요. 문제를 통해서 해석해주실 수 있으신가요?? 제가 느끼기에는 MATCH함수가 찾는범위에서 위에분이 쓰신 식처럼 사용해도 될 것 같다고 생각하는데... 아무리 생각해도 이해가 안가네요!!
@@캡틴코리아-u8p 흠.. MATCH가 해당 범위에서 특정값의 위치를 추출한다는 의미만 보면 전체범위를 조건없이 잡아도 답이 똑같이 나오는게 맞아요.
근데..이 문제가 배열수식이라서 MATCH 범위를 잡을 때 조건범위를 같이 잡아야해요.
배열수식에서 MATCH의 범위는 이렇게 해석합니다.
포지션별 범위안에서 포지션별 최대값의 위치를 찾는다라고 해석을 해야 해요.
조건범위를 안잡게 되면 포지션별 최대값의 위치를 조건없이 전체범위에서 찾는다라고 해석이 되겠죠.
배열수식은 조건별로 계산하는 함수라서 조건별 범위가 되어야 합니다.
배열수식은 이렇게해야한다라고 이해하시면 될것 같습니다.
@@comizoa22 아하!! 알겠습니다 선생님~ 감사합니다!!^^
21:00 에서 저는 =INDEX($B$5:$B$12,MATCH(MAX(($C$5:$C$12=$L12)*($E$5:$E$12)),($C$5:$C$12=$L12)*($E$5:$E$12),0)) 처럼 $E$5:$E$12 에도 괄호를 묶었는데 이렇게 하면 틀린걸까요? 답은 일치했습니다
묶으셔도 됩니다.
선생님 안녕하세요 ㅠㅜ 이번에 피벗테이블할때 월별로 되어있는 날짜 행을 분기로 묶어서 그룹을 만들어야했는데 문제에는 그룹을 만들어 행이 총 2개이었는데 제가 풀때 원래있던 1행이 그룹설정 그대로 바뀌어서 계속 1행이더라고요... 그룹을 다시 풀고 계속 만들어봐도 안됐는데 (계속 1행에서만 바뀜) 어떤설정을 해야했나요? ㅠㅠ
이 강의 한번 보세요
ruclips.net/video/d-rSnpStJjE/видео.html
신장 구하는 식에서 match함수 범위에 들어가는곳에 max를 제외한 조건을 범위로 넣어야만 정답으로 인정되나요? 신장 범위 드래그 하면 안되는건가요?
네 반드시 max를 제외한 범위를 넣으셔야 해요.
여기서는 우연히 조건에 맞는 max 값이 하나밖에 없어서 같은 결과가 나오지만 동일한 값이 있는 경우에는 다른 답이 나오거든요.
@@comizoa22 네 감사합니다!
선생님 오늘 시험 문제에서 if rept abs가 나왔는데
문제에서
If ( dd="dd", rept( "@", abs(평가-점수)*10,rept("&",abs(평가-점수)*10
이런식으로 문제를 푸는걸까요?? 결국에 안되긴 했는데ㅠㅠ 다시 집가서 풀어보려구요
이 영상속에 있는 문제는 아닌거죠?
식을 보면 dd가 "dd""인 경우 평가-점수의 절대값에 곱하기 10을 한 값만큼 @로 채워라.
정확한 문제는 뭐였나요?
rept는 문자로 채우는 함수기 때문에 보통 숫자를 간소화하는 형태로 출제가 됩니다. *10이면 숫자가 너무 커져서 이 부분에서 뭔가 잘못생각한거 같아요.
작성하는 식은 문제의 순서대로 작성하면 쉬워요.
@@comizoa22 *10을 하는건 있었는데 절댓값으로 해서 나오게끔 하려고 하는거였어서요!!
그래서 저는 abs 한다음에 *10을 하는줄 알았어요ㅠㅠ
@@포메-h8w abs안에 빼기가 들어가는건 맞아요.
일단 함수안에 어떤 값이 들어가는지만 파악을 해두시면 될거 같아요.
1번 문제 어제 쳤었는데 또 INT($D$5:$D$12/10) 이부분을 (INT($D5/10)로 써버려서 틀렸습니다. 2번 문제도 max( ($C$5:$C$12=$L12)*$E$5:$E$12) 부분을 MAX(($E$5:$E$12)*$L12)로 써서 틀리고 ㅋㅋㅋ 개념을 얼추 이해했다고 해도 뭔가 실전에선 긴장탓도 있는건지 꼬이네요.
배열수식은 조건을 범위안에서 찾는다고 이해를 해보세요
범위에서 특정값인지를 찾는거예요
오늘 시험봤는데, 기타작업3에서, 프로젝트탐색기에 개체가 없었어요. 개체 이름이 지문에 나와있어서 개체이름.SHOW 라고 쓰고 코드창 닫고 개체를 불러내서 볼 수는 있었는데, 프로젝트 탐색기에 개체가 안보여서, 일일이 컨트롤, 명령단추 , USERFORM 을 써가며 코드를 작성해야 하나 ...당황하는 사이, 시간이 가버려서, 함수도 망쳤어요.ㅠㅠ. 폼이 뜨는 걸 보면, 개체가 어딘가 있는 것 같은데 어떻게 해야 하나요? 제가 잘 못 본 걸까요?
ruclips.net/video/6qnipfKc5sc/видео.html
이 영상을 기본적으로 보세요.
1분대에 보이는 탐색기를 보면 - 기호와 함께 폼이 보이고 그 아래 목록에 코드 작성할 form이 있습니다.
아마 +폼 이렇게 숨겨져 있었을거 같아요.
@@comizoa22 감사합니다^^ vba들어가서 vba인터페이스 탐색해봤어요. 숨겨진 개체찿는 방법도 많이 있더군요. 더하기 표시가 왜 안보인건지 아직도 미스트리해요. 긴장해서 그런거같아요. ^^ 그래도 개체찾기도 알게되고 등등 잘되겠죠.!^^
선생님 안녕하세요! 제가 시험 보러 갔다왔는데 사용자지정함수부분 때문에 고민 많이 했어요~
select 문 쓰라고 했는데 제가 제대로 썼다고 생각하지만 함수를 써보니깐 빈칸부분 제대로 표시됐고 문자부분이 VALUE오류가 나왔어요~(case는 xxx/(yyy+zzz) 이런형식이요),숫자 데이터 형식도 확인해 봤고 일반이였어요. 혹시 이런 상황은 오류가 나온 가능한 이유를 알 수 있을까요?
일단 select문에서 식을 정의한 형태의 강의 영상 링크걸게요.
ruclips.net/video/XAeEP_4lxic/видео.html
그리고 일반적인 select문 강의 영상입니다.
ruclips.net/video/XAlMs9NikyA/видео.html
value 오류는 결과값 계산할 때 잘못된 형식을 사용해서 나타나는 오류입니다.
xxx(yyy+zzz) 이 형식은 숫자유형이 되어야 하는데 문자로 표시하지 않았을까하는 생각이 들어요.
일단 위 영상 보시면서 어떤게 잘못되었는지 찾아보세요. 시험에 출제된 유형이니까 다 보시면 좋습니다.
선생님!! 그저께 시험 한 번 보고 망해서 오늘 한 번 더 봤는데 놀랍게도 이 문제 5개 똑같이 또 나왔어요!! 미리 샘 영상 보고 공부해간 덕분에 5문제 다 수월하게 풀었습니다ㅠㅠ
그런데 abs , if , rept 에서 포지션이 GK이면 절댓값만큼 🔘를 반복하고 그 외에는 ⚫️으로 절댓값을 반복? 이라고 했는데 if(포지션=“gk”,rept(“🔘”,abs(값/값*10)), rept(“⚫️”,abs(값/값*10)) 이렇게 해줬는데 채우기핸들 누르니까 어떤 부분은 공백이 뜨더라구요.. GK는 🔘으로 잘 반복 되었는데 표 부분에 GK , DF , MF 이런 종류로 3개가 있었는데 GK인 경우에는 🔘로 반복하고 나머지는 다 까만 원인데 공백이 나올 수가 있나요..? ㅠㅠ 실수하진 않은 거 같은데 공백이 나와서 식은 어디가 틀린지 모르겠더라구요ㅠㅠ
그리고 select case로 BMI문제도 그대로 나왔는데 18.5미만 23미만 25미만 그 외 비만 이였는데 채우기핸들 해서 정답 보니까 비만이 한 개 밖에 안 나오던데 값이 한 개라고 해서 이건 틀린건 아니겠죠??
if문에서 조건하나에 값이 두개인 상태이고 그 값에 공백이 없다면 공백이 나올 수가 없어요
값/값*10이 0이 나오면 표시할 도형이 없어서 공백이 나올 수는 있을거 같네요.
bmi 식을 제대로 했다면 상관없을거 같네요
@@comizoa22 헉 문제에는 도형 두 가지가 주어졌고 포지션이 GK인 경우에는 하얀원으로 절댓값만큼 반복 그 외는 까만원으로 절댓값만큼 반복 이였는데 공백이 몇 개 있더라구요ㅜㅜ 문제에는 도형이 두가지 밖에 없었어서,,, 그러면 0 인 값이 공백이 나온거라고 생각해도 되는 걸까용,,,??ㅠㅠ
@@comizoa22 선생님.. 그리구 엑세스에서 ~필드는 반드시 10미만의 값이 입력되도록 유효성 검사 규칙 설정하라고 했는데 필드 클릭 후 유효성검사에
@@jh4878 아니요 잘하셨어요.
2:36 9:03
쌤! 어제 시험보고 왔는데 sum,if 배열수식을 이용해서 순위를 구하는 문제가 나왓어요!
문제가 구체적으로 생각은 않나지만 지역별로 묶고 그 지역안에서 금액이 크면 1을 더하고 순위를 구하라 뭐 그런 문제였는데
혹시 상시문제들 중에 비슷한 문제가 있나요??
ruclips.net/video/LSouZHfchH0/видео.html
31분 24초부터 보시면 됩니다.
재생목록을 열면 계산작업이 있어요.
첫영상부터 다 보시면 시험보러가면 못푸는 문제가 없을거예요.
안녕하세요. 전 선생님 유튜브 강의를 잘 듣고 있는 많은 사람 중에 한사람입니다.
정말 감사하고 도움이 많이 되고 있어요. 감사해요!!
어제 강의를 보고 도움이 될까싶어 글을 남겨요.
저번주 금요일에 시험문제 중 concatenate, search, left, year를 가지고 생년월일 구하는 문제였어요.
나이랑 생일만 있었던 걸로 기억하는데 시험보고 나서 적었는데도 가물가물합니다.
left만 가지고도 답이 나왔는데 search가 쓰는게 이 문제의 포인트였던거 같아요.
포지션별 10대,20대,30대 인원수 구하는 문제도 나왔는데
이건 비슷하게 강의에 있는거 같아요.
강의보니 저번주에 제가 시험본 유형이랑 완전 똑같아요!!
이 강의가 질문에 관련된 강의인거 같은데..
똑같나요?^^ 와~ 이거 만들면서 나름 이럴거라 생각하면서 만들었는데..다행이네요.
첫번째 문제는 year함수 나온게 확실한가요? 어떤 분은 year이 안나왔다고 하고 어떤 분은 나왔다고 하고... 정확한 지문을 알면 식만들기가 더 쉬울텐데 아직까지는 정보가 없어서 일단 만들었습니다.
이 강의로 시험에 도움이 되었으면 좋겠네요..^^
@@comizoa22 충분히 도움 많이 되요. 항상 감사한 마음뿐이에요!
어제도 시험보고 왔는데 잘 본 느낌이거든요! 만약 합격하면 다시 댓글 남길게요!!♡
후기도 쓰겠습니다!
@@K바다같이되자 닉네임이 정말 맘에 들어요.....
합격하실거예요...^^ 합격합격..기원합니다.
후기 기대할게요...
와 오늘이거나왛ㅈ스는데ㅜㅜ
ㅋ 흥분하셨네요...
혹시 시험본거랑 다른 부분이 있으면 댓글로 남겨주세요. 수정이 필요한 강의일거 같아요.
함수만 받아서 강의 제작한거라서요..^^
우와~~ 어제 시험본 계산식 5개 모두 나왔어요 1번문제와 사용자정의함수 제곱근을 처음봐서 틀렸는데 아쉽네요 그래도 궁금증이 풀려서 너무 감사드려요^^
하나씩 깨우치면 됩니다.^^
선생님~ 수험생인데 질문좀 할게요 1번문제에서 year이 들어가서 함수를 사용하는데요 지문에는 년의 공식이 없어요. 년을 어떻게 구하라는 말이 있으면 문제를 풀수있겟는데 블로그에서 주신 정답지로 보아 대충 기준일-나이=년 이라는 공식으로 푸는거 같은데. 문제지 안에서 정해진 지문으로 완벽하게 풀이가 안되는게 맞는건지요?
첫번째 문제 말씀하시는거죠?
첫번째 문제가 year함수가 주어졌고 그리고 강의에서 보여준 데이터형식과 다른 데이터형식이라고 들었어요. 그래서 첨부파일을 year함수를 구할 수 있게 바꿨습니다.
시험에 출제된 지문에는 year함수를 사용하라고 나왔다고 하네요. 블로그에 있는 계산식으로 푸시면 됩니다. 아..제가 문제를 안바꿨군요.
네..실제 문제에서는 year함수를 사용하라고 나왔습니다. 계산식 그대로 입력해보세요. 문제는 바꿔야겠네요.^^