- LET 과 LAMBDA 함수는 실무에서 복잡한 수식의 가독성을 높이고 자동화하는데 중요한 함수입니다. 아래와 같이 LET/LAMBDA 함수로 복잡한수식의 가독성을 높이고 사용자 함수를 등록하는 방법을 간략하게 정리합니다.
=LAMBDA(주민번호,LET(코드,MID(주민번호,8,1),IF(ISODD(코드),"남성","여성")))
* 주민등록번호를 이용해서 성별을 구별하는 함수로
- 먼저 MID함수를 통해서 주민등록번호 중 8번째 자리의 숫자 하나를 추출하고
- LET함수를 이용해 이것을 반복되는 과정을 “코드”변수로 지정함.
- IF함수에서 ISODD이용해서 코드 값이 홀수이면 “남성” 짝수이면 “여성”이 주어지도록하고
- 끝으로 이름관리자를 이용해 LAMBDA함수로 이전 과정을 지정하여 사용자 지정함수로 등록함.
- 배열 계산의 원리를 이해하면 동적 배열을 더욱 효과적으로 사용할 수 있습니다. 아래 문장의 빈 칸을 채우고, 엑셀 배열 계산 원리를 간략히 정리합니다.
- 엑셀에서 ○○○○= 1, ○○○○○ = 0 으로 계산된다.
- 모든 조건을 만족하는 경우(AND) → ○○ , 둘 중 하나라도 만족하는 경우(OR) → ○○ 으로 계산한다.
- 엑셀에서 True =14, Flase =0으로 계산된다.
- 모든 조건을 만족하는 경우(AND) → 곱셉,
둘 중 하나라도 만족하는 경우(OR) → 덧셈으로 계산한다.
- 오늘 학습한 함수 중 실무 활용도가 높거나가장 인상 깊었던 함수 3가지를 골라 자유롭게 정리합니다.
- LET 함수는 복잡하고 긴 엑셀 수식을 깔끔하게 정리해주는 함수.
- 마치 수학에서 a는 1, b는 2라고 이름을 정하고 a+b를 계산하는 것처럼, 수식의 일부에 이름을 붙여서 사용할 수 있음.해요.
2) LAMBDA 함수: 나만의 엑셀 함수 만들기
- LAMBDA 함수는 엑셀에서 나만의 특별한 함수를 만들 수 있게 해 줌.
- 복잡한 계산 과정을 이름 하나로 압축해서 누구나 쉽게 사용할 수 있도록 함.
- 이렇게 만든 나만의 함수는 이름 관리자에 등록해서 엑셀 기본 함수처럼 편리하게 사용할 수 있음.
3) TEXT & TEXTSPLIT 함수
- TEXTJOIN 함수는 날짜나 숫자 같은 데이터 형식을 원하는 모양의 텍스트로 바꿔 줌. 여러문자를 하나로 합쳐주는 함수…
- TEXTSPLIT 함수는 하나의 셀에 있는 텍스트를 특정 구분 기호 (쉼표, 슬래시 등)를 기준으로 여러 셀로 나누어주는 함수.