동물원 님 만! 보세요...(엑셀함수 관련글) 정보
동물원 님 만! 보세요...(엑셀함수 관련글)
본문
@동물원 님께서 엑셀 관련해서 글을 올려주셨네요.
https://sir.kr/cm_free/1611260
가장 좋은 것은, 댓글대로 피벗테이블을 이용하는 겁니다.
그런데, 시트 안에 그렇게 하지 않고 포함하고 싶다면?
설명드립니다.
1. 원본이 이와 같다면...
2. 사람이 중복되었기 때문에 중복을 제거하는것이 필요합니다.
함수는, 아래와 같습니다.
여기서 중요한 것은, countif($i$1:$i1,.. 뒤의 1을 동적으로 할당하는 것입니다.
아래로 내려가면, $i$1:$I$2 가 되겠죠.
하나를 만들고, 아래로 복사(끌어 내리면 됩니다.)
3. 학번을 불러옵니다.
이제 아주 쉽습니다.
바로, INDEX함수를 사용하면 됩니다.
=index(정적범위, row의 위치, 범위중에서 두번째 column)
그려면, 아래와 같이 불러 옵니다.
3.
4. 이제 하나 남았습니다.
index와 match를 엮어서 같이 사용하는 것입니다.
사람이름과 과목의 합격이 있는 위치를 match함수로 불러오고
index를 사용한 후, 만일 에러가 있다면 공백으로 처리합니다.
중요!!
"Ctrl + Shift + Enter"로 배열 처리 해 주어야 합니다
단순히, 수식 입력한 후, Enter 치면 에러가 발생 됩니다.
이렇게 하시면,
자동으로 불러오게 됩니다.
단, 단점은, 배열 처리 였기 때문에 자료가 많아지면 곤란해집니다.
이경우에는, 매크로 파일로 만들어서 사용하심이 좋을 듯 사료됩니다.
1
베스트댓글
@해피아이
제가 너무 죄송하네요. 이제서야 답글을 확인했어요.
무려 2021년 질문 이었네요.
바쁜 시간 내서 주신 답변에 확인과 인사가 늦었던 점 널리 이해 부탁 드립니다. 쪽지라도 주셨으면 알았을텐데 제 불찰입니다.
질답게시판쪽만 보다가 놓쳤던 것 같습니다.
해피아이님께 너무 감사드리고, 그누에서 답글 주시고 도움주시는 모든 분들께 감사 드립니다.
댓글 5개

컴퓨터 활용능력 자격증 공부할때
본듯한 단어 같습니다.. ㅎㅅㅎ;



@해피아이
제가 너무 죄송하네요. 이제서야 답글을 확인했어요.
무려 2021년 질문 이었네요.
바쁜 시간 내서 주신 답변에 확인과 인사가 늦었던 점 널리 이해 부탁 드립니다. 쪽지라도 주셨으면 알았을텐데 제 불찰입니다.
질답게시판쪽만 보다가 놓쳤던 것 같습니다.
해피아이님께 너무 감사드리고, 그누에서 답글 주시고 도움주시는 모든 분들께 감사 드립니다.