이번에는 MBTI를 간단하게 엑셀로 만드는 방법에 대하여 작성해보려고 한다.

최대한 쉽게 따라 해 볼 수 있도록 적었으니 궁금하면 한번 해보는 것 도 좋을 것 같다.

 

 

 

MBTI 설계 어떤식으로 해야할까? (원리)

우선 MBTI가 대충 어떤식으로 구성되어있는지 알아야 한다. (정말 간단하게 설명하겠음)

MBTI는 아래와 같이 각 4개의 상반된 성향의 조합이다. 이는 어떻게 조합되느냐에 따라 16개의 MBTI를 만들어낸다.

그렇기에 MBTI의 질문들은 각 4개의 성향을 가려내야한다.

 

가장 쉬운 방법은 E와 I를 구분짓는 질문 n개,

가장 쉬운 방법은 S와 N를 구분짓는 질문 n개,

가장 쉬운 방법은 T와 F를 구분짓는 질문 n개,

가장 쉬운 방법은 J와 P를 구분짓는 질문 n개

 

(n은 홀수여야 어떤 성향에 더 가까운지 알기 좋다.)

 

그렇게 각 성향을 종합한 뒤 사용자에게 ESFP 혹은 ENFJ같은 조합된 MBTI를 알려주면 되는 것 이다.

(출처) https://0muwon.com/entry/MBTI-%EC%9C%A0%ED%98%95%EB%B3%84-%EC%84%B1%EA%B2%A9-%EA%B0%84%EB%8B%A8-%EC%A0%95%EB%A6%AC

그렇다면 질문을 만들어보자! (질문 설계)

우리는 일반적으로 여러사이트에서 많이 볼 수 있는 12개의 문항을 가진 MBTI를 만들어 보려고 한다.

아직까지 감이 안잡힌 사람들을 위해 E와 I를 구분하는 질문 3개 (n=3)를 보도록 하자.

 

Q1같은 경우에는 YES 할 경우 E, NO 할 경우 I 인 질문이다.

Q2같은 경우에는 YES 할 경우 I, NO 할 경우 E 인 질문이다.

Q3같은 경우에는 YES 할 경우 E, NO 할 경우 I 인 질문이다.

 

이것을 종합하면 E성향 1개, I성향 2개가 나왔음으로, 답변을 작성한 사람은 I성향이라고 볼 수 있다.

그렇다면 다음의 질문 3개로 답변자가 I임을 알았음으로, 나머지 3개의 특성에 대하여 3개씩 질문을 만들면 MBTI 완성이다.

 

햇갈리지 않도록 다음과 같이 추가해주자.

이렇게 위와 같이 모든 질문을 다 만들었다. 사지방에서 2시간 만에 만드는 강의임으로 질문에 심혈을 기울여 만들지는 못했다.

 

자동으로 MBTI를 알려주는 함수처리!

그렇다면 이제 답변을 입력했을때 자동으로 MBTI를 알려주는 함수 처리를 배워보겠다.

위 사진의 오른쪽과 같이 계산 부분을 만들고 다음과 같이 입력한다. 

그러면 답변을 어떻게 쓰느냐에 따라서 무엇을 선택했는지 명시된다. 그런 뒤 함수부를 자동 채우기 해준다.

 

다음과 같이 완성된다.

그럼 다음처럼 완성이 된다. 그렇다면 어떤 성향이 과반수 이상을 차지하고 있는지 계산하는 함수를 작성하자.

아래와 같이 각 함수마다 1개 이상 I가 있다면 I성향 아니라면 E성향, 나머지도 조금씩 수정한 함수를 만들어 주면 된다.

 

각 각 함수를 쓸때 비교 문자를 바꿔줘야한다.

 

그렇게 함수를 적용하면 다음과 같이 된다.

90% 완성

답변을 수정하는 동시에 계산이 동기화 되어서 자동으로 종합 열에 있는 MBTI가 바뀐다.

이런식으로 말이다.

자 이렇게 까지만 만들면 일단은 완성이긴 하지만, 결과가 답변 수정과 함께 업데이트 되어 노출 되어버림으로, MBTI를 마치고 깜짝 결과를 공개하고 싶은 MBTI를 만든 사람의 의도에 맞지 않을 수 있기 때문에 공개 페이지를 따로 만들어 보겠다.

 

MBTI 공개 페이지를 만들어보자 (개성껏?)

우선 새로운 시트를 만든다.

이렇게 말이다.

이렇게 새로운 시트를 만들고 설문지에 있는 YES, NO, 계산, 종합 부분을 다 결과페이지로 옮겨버리면 좋겠지만, 강의를 쓰고 있는 사지방 이용시간이 10분 남짓하게 남았음으로 스피드하게 만들어보겠다.

 

결과 페이지에 다음과 같이 설문지의 종합 셀에있는 성향을 하나씩 가져다가 붙여준다.

그리고 노출되는 계산 부분을 다음과 같이 가려주면 된다. (시간 이슈로 조금 조잡해졌다)

 

이제 친구한테 가서 한번 시켜보자!

그럼 이제 답변창을 다 지운 뒤 친구에게 설문 탭을 보여주며, 한번 해보라고 하자

다했어요!!!

자 그럼 결과를 한번 볼까? (두구두구)

다음과 같은 결과를 볼 수 있다.

오 나는 ENFJ야!

 

응용하면 어떻게 만들 수 있을 까?

아래는 2020년 2월에 지인에게 웹 프로젝트 하는 방법과 과정에 대하여 알려주기 위해서 했던 작은 프로젝트인데, 생각보다 어떻게 만들었는지 궁금해하는 사람도 있고, 엑셀로 간단하게 자기만의 MBTI를 만들어보고 싶어서 물어보는 사람이 많아서 작성하게 되었다.

 

▼ 궁금하면 한번, 클릭?

 

[칵테일 MBTI] 2020 칵테일 MBTI 개발 PM 후기

사이트 링크 : http://cocktail-mbti.com 프로젝트 링크 : https://github.com/Public-Luna/Cocktail-MBTI 발표영상 : https://www.youtube.com/watch?v=T7VcDpdCvqc 만든지 어느덧 반년 넘은 위 서비스도 기억을..

luna-b.tistory.com

 

※ 후기

사지방 2분 남기고 포스팅을 완성했습니다 ! 정말 다행이군요!

'B급 서비스 > MBTI' 카테고리의 다른 글

[칵테일 MBTI] 2021 칵테일 MBTI 개발 PM 후기  (0) 2021.08.27

사이트 링크 : http://cocktail-mbti.com 
프로젝트 링크 : https://github.com/Public-Luna/Cocktail-MBTI
발표영상 : https://www.youtube.com/watch?v=T7VcDpdCvqc
 
만든지 어느덧 반년 넘은 위 서비스도 기억을 되짚으며 후기를 적어보려고 한다.
 
칵테일 MBTI는 어떤 서비스인가?
한창 유행하는 MBTI성격검사에 스토리와 무드를 가진 칵테일을 접목시켜 재미있게 성격을 풀이해주는 서비스이다.
 
개발은 2021년 2월 말 부터 매주 1~2번 정도씩 밤시간에 잡담하면서 3주 정도 걸려서 만들었다.
2021년 3월 초반 ~ 2021년 8월 중반 까지 운영했다.

어쩌다가 만들게 되었는가?
우선 동아리 친구들에게 프로젝트 기획, 개발, 배포, 운영, 분석 까지의 5 스텝을 경험시켜주고 싶어서 기획한 프로젝트이다.
해당 프로젝트는 PM으로 참여 했으며 본인포함 3명이서 진행했다. 약간 선생님 느낌으로 한 기억쓰(?)
 
어떻게 진행했는가?
본인은 기획, 프로젝트관리, 트러블슈팅을 했으며, 본인 외 2인이서 멘토멘티 체제로 진행했다.
협업도구로는 GITHUB를 이용했다. 협업과 버전관리 배우기 딱좋은 소규모 프로젝트라고 생각한다.
알고리즘 설계와 질문지 작성 단계에서는 지속적으로 피드백을 받으며 알파테스트도 같이 진행했다.

또한 프로젝트 설계에 있어서는 어느정도 가이드라인이 필요할 것이라고 생각하여 어느정도 명세를 짜주었다.
다들 공부 의지가 있어서 가르치는 맛이 있었달까...? 암튼그렇다.
 
개발 스펙은 어떻게 정했는가?
개발 스펙은 아래와 같다. 빨리만들어서 빠르게 배포하고 결과를 보는게 목적이였기 때문에 최대한 가볍게 설정했다.
버전이 크게 의미있는 프로젝트는 아님으로 생략했다.

NodeJS Express JS Cloudflare AWS
Bootstrap Jquery   Kakao Adfit
Git PM2 Firebase Google Analytics

firebase는 쉽게 google analytics를 달기위한 목적으로만 사용하였다 (cdn)
google ad는 검토기간이 길기 때문에 빠르게 광고를 달기위해 Kakao Adfit을 이용했다.
이용자가 유추되는 서비스가 아니며 AWS ec2인스턴스를 이용함으로 보안을 위해 Cloudflare를 미리 달았다.
무중단 배포관리를 위해 PM2를 이용했다. 
 
목표하던 트래픽은 어떻게 달성했나?
해당 프로젝트는 단기간에 높은 이용율을 끌어올리는것이 목표인 프로젝트임으로 트래픽은 매우 중요한 포인트이다.
릴리즈 1주일만에 5만명 이상이 해당 서비스를 이용했으며, 서비스 종료까지 총 약14만명이 해당 서비스를 이용했다.
(아래 사진 트래픽 아닙니다! 이용자수입니다)

사용자 수

분석은 어떻게 진행했나?
google analytics를 이용하여 사용자 분석을 해볼 수 있는데 이 또한 상당한 재미요소였다. 
여러가지 재밌는 데이터와 분석의 여지가 있지만 발표에서 제일 반응좋았던 몇가지만 정리해보자면 아래와 같다. 
 
A양과 B양이 주변 사람들에게 홍보를 시작했다. 그렇다면 A양과 B양 동네 주변으로 트래픽이 퍼져나갈까?
실시간! 어떤 시간에 사람들이 해당 서비스를 이용했을까?

실시간 현황 구경하기

어떤 사이트에서 어떤 사이트로 트래픽이 움직였을까?
감성넘치는 칵테일 MBTI를 이용하는 사람들은 Apple사용자일까? (No...)

결과 보며 생각해보기

이 외에도 사람들이 해당 설문을 이용하는데 얼마나 걸렸나?
어떤 연령대의 사람이 이용했는가?
커뮤니티별로 트래픽이 확산되는데 어떠한 특징이 있었나?
등등 생각해볼것이 많았다.
 
운영은 어떤 시점에서 종료했나?
칵테일 MBTI로 고기 회식 한두번 할정도의 수익을 만든 시점에서 운영을 종료했다.
단발성으로 트래픽이 폭증하는것을 노린 서비스임으로 오래 운영할 생각은 없었다.
 
수익은 얼마안되지만 알콜중독치료관련기관에 기부하기로 한 상태이다.
뭔가 의미부여를 하고싶었다. (칵테일 MBTI -> 알콜중독치료기관) !!
 
느낀점
친한사람들과 가볍게 프로젝트하고, 개발도 가르쳐주고, 그러면서 더 친해지고해서 좋았던 것 같다.
나혼자 했다면 이렇게 사용률을 끌어올릴정도로 퍼트리지 못했을 것 같은데, 다들 인싸들이라 엄청난 화력으로 퍼트릴 수 있던 것 같다.

'B급 서비스 > MBTI' 카테고리의 다른 글

[MBTI] 엑셀로 간단한 MBTI 테스트 만들기  (3) 2022.09.30

+ Recent posts