엑셀에서 데이터를 아크사인(Arcsine) 변환하는 방법을 찾고 계신가요? 이 글에서는 작업을 빠르고 정확하게 수행할 수 있도록 4가지 실용적인 방법을 단계별로 안내해 드립니다.
아크사인 변환이란?
아크사인 변환(Arcsine Transformation)은 아크사인(arcsine) 함수와 제곱근(square root) 변환 함수를 결합한 통계적 변환 기법입니다. X가 0부터 1 사이의 실수일 때, 아크사인 변환은 ASIN(SQRT(X)) 형태로 정의됩니다. 이 변환은 0~1 범위 내에 있는 확률, 비율, 백분율 데이터를 처리하고 분포를 조정할 때 특히 유용합니다.
엑셀에서 아크사인 변환하는 4가지 방법
아래 표에는 Event(사건)와 Probability(확률) 열이 있습니다. Probability 열의 데이터를 아크사인 변환하기 위해 4가지 효과적인 방법을 사용해 보겠습니다. 여기서는 Excel 365를 사용했지만, 어떤 버전의 엑셀이든 동일하게 적용할 수 있습니다.

1. ASIN 함수로 아크사인 변환하기
첫 번째 방법은 ASIN 함수를 사용하여 데이터를 아크사인 변환하는 것입니다.
단계:
- 먼저 D5 셀에 아래 수식을 입력합니다.
=ASIN(C5)
수식 설명
- ASIN(C5) → ASIN 함수는 주어진 숫자의 아크사인(역사인) 값을 반환합니다.
- ASIN(0.5)의 결과는 다음과 같습니다.
- 출력값: 0.523598776
- 그다음 Enter 키를 누르면 D5 셀에 결과가 표시됩니다.
- 이후 채우기 핸들(Fill Handle) 도구를 사용해 수식을 아래쪽 셀로 드래그합니다.
마지막으로 Arcsine Transform 열에서 아크사인 변환된 데이터를 확인할 수 있습니다.

2. DEGREES, ASIN, SQRT 함수 조합으로 아크사인 변환하기
이번에는 Percentage(백분율) 열이 있는 표를 사용합니다. 백분율 값을 아크사인 변환하기 위해 DEGREES, ASIN, SQRT 함수를 조합하여 활용합니다.
단계:
- 먼저 D5 셀에 아래 수식을 입력합니다.
=DEGREES(ASIN(SQRT(C5/100)))
수식 설명
- C5/100 → C5 셀의 값을 100으로 나눕니다.
- 출력값: 0.005
- SQRT(C5/100) → SQRT 함수는 양수의 제곱근을 반환합니다.
- 출력값: 0.07071067812
- ASIN(SQRT(C5/100)) → 주어진 숫자의 아크사인(역사인) 값을 반환합니다.
- ASIN(0.07071067812)의 결과:
- 출력값: 0.0707697366622136
- DEGREES(ASIN(SQRT(C5/100))) → 라디안(radian) 값을 도(degree) 단위로 변환합니다.
- DEGREES(0.0707697366622136)의 결과:
- 출력값: 4.054807228
- 설명: 4.054807228은 해당 백분율 값의 아크사인 변환 결과입니다.
- 그다음 Enter 키를 누르면 D5 셀에 결과가 표시됩니다.
- 이후 채우기 핸들 도구로 수식을 나머지 셀까지 드래그합니다.
마지막으로 Arcsine Transform 열에서 변환된 데이터를 확인할 수 있습니다.

3. 0~1 범위의 값에 ASIN & SQRT 함수 적용하기
이번 예제의 표에는 모든 값이 0과 1 사이에 있는 Probability(확률) 열이 포함되어 있습니다. ASIN과 SQRT 함수를 조합하여 확률 데이터를 아크사인 변환해 보겠습니다.
단계:
- 먼저 D5 셀에 아래 수식을 입력합니다.
=ASIN(SQRT(C5))
수식 설명
- SQRT(C5) → SQRT 함수는 양수의 제곱근을 반환합니다.
- 출력값: 0.707106781186548
- ASIN(SQRT(C5)) → ASIN 함수는 주어진 숫자의 아크사인(역사인) 값을 반환합니다.
- ASIN(0.707106781186548)의 결과:
- 출력값: 0.785398163
- 설명: 0.785398163은 해당 확률 값의 아크사인 변환 결과입니다.
- 그다음 Enter 키를 누르면 D5 셀에 결과가 표시됩니다.
- 이후 채우기 핸들 도구로 수식을 아래로 드래그합니다.
마지막으로 Arcsine Transform 열에서 변환 결과를 확인할 수 있습니다.

4. 복합 함수로 1보다 큰 값 아크사인 변환하기
아래 표의 Data 열에는 1보다 큰 값들이 들어 있습니다. 하지만 아크사인 변환은 값이 0과 1 사이일 때만 적용할 수 있습니다.
따라서 이런 경우, 모든 데이터 값을 먼저 최대값으로 나눈 뒤 ASIN과 SQRT 함수를 조합하여 적용해야 합니다.

단계:
- 먼저 C5 셀에 아래 수식을 입력합니다.
=B5/MAX($B$5:$B$11)
수식 설명
- MAX($B$5:$B$11) → B5:B11 범위에서 가장 큰 값을 반환합니다.
- 출력값: 23
- B5/MAX($B$5:$B$11) → B5 셀의 값을 최대값 23으로 나눕니다.
- 출력값: 0.304347826
- 그다음 Enter 키를 누르면 결과가 표시되며, 채우기 핸들 도구로 수식을 아래로 드래그합니다.

- 이어서 D5 셀에 아래 수식을 입력합니다.
=ASIN(SQRT(C5))
수식 설명
- SQRT(C5) → SQRT 함수는 양수의 제곱근을 반환합니다.
- 출력값: 0.551677284367371
- ASIN(SQRT(C5)) → ASIN 함수는 주어진 숫자의 아크사인(역사인) 값을 반환합니다.
- ASIN(0.551677284367371)의 결과:
- 출력값: 0.584373897
- 설명: 0.584373897은 0~1 범위를 벗어난 값의 아크사인 변환 결과입니다.
- 그다음 Enter 키를 누르면 D5 셀에 결과가 표시됩니다.
- 이후 채우기 핸들 도구로 수식을 아래로 드래그합니다.
마지막으로 Arcsine Transform 열에서 변환된 데이터를 확인할 수 있습니다.

기억해야 할 핵심 사항
- 아크사인 변환을 적용하려면 확률, 백분율, 비율 값이 반드시 0~1 사이에 있어야 합니다.
- 값이 1보다 크다면 먼저 데이터의 최대값으로 나눈 후 변환해야 합니다.
- SQRT 함수에 음수를 입력하면 #NUM! 오류가 발생하므로 주의하세요.
연습하기
제공된 시트의 연습 섹션에서 위에서 설명한 방법들을 직접 실습해 보세요.

마무리
지금까지 엑셀에서 데이터를 아크사인 변환하는 4가지 방법을 살펴보았습니다. 이 글이 도움이 되었기를 바랍니다. 궁금한 점이나 제안 사항이 있다면 아래 댓글로 알려주세요. 더 많은 엑셀 활용 팁은 저희 웹사이트 Exceldemy에서 확인하실 수 있습니다.