들어가기 전에
Excel은 많은 사람에게 기본적인 도구처럼 보일 수 있지만 과소평가된 함수가 가득한 강력한 계산 엔진입니다. Excel의 덜 알려진 몇 가지 함수는 생산성을 크게 향상시키고 반복적인 작업을 줄일 수 있습니다. 시간을 절약할 수 있는 가장 간과된 Excel 함수 중 일부를 소개합니다.
이 글은 아래 기사 내용을 토대로 작성되었습니다만, 필자의 개인 의견이나 추가 자료들이 다수 포함되어 있습니다.
- 원문: 8 of the most overlooked Excel functions that can save you time
- URL: https://www.xda-developers.com/most-overlooked-excel-functions-save-time/
1. TEXTJOIN
여러 셀의 데이터를 하나로 합쳐야 하는 경우 CONCATENATE 또는 앰퍼샌드(ampersand) 기호(&)를 사용해 본 적이 있을 것입니다. 하지만 텍스트 조인 함수는 특히 대규모 데이터 집합을 다루는 경우 더 효율적으로 작업을 수행할 수 있습니다. 여러 셀의 값을 병합할 수 있으며, 매번 수동으로 삽입할 필요 없이 쉼표나 공백 같은 구분 기호를 지정할 수 있다는 점이 더욱 좋습니다.
사용 방법
=TEXTJOIN(", ", TRUE, A1:A5)
이 예에서는 A1에서 A5 범위의 모든 값을 쉼표와 공백으로 구분하여 결합하고 있습니다. TRUE 인수는 빈 셀을 무시하므로 수동으로 필터링하는 번거로움을 덜어줍니다.
2. IFS
대부분의 사람들이 IF 문을 사용하지만, 여러 조건이 필요한 경우 수식이 길어지고 혼란스러워질 수 있습니다. IF를 사용하면 여러 IF를 서로 중첩하지 않고도 여러 조건을 한 번에 확인할 수 있어 이 과정을 간소화할 수 있습니다.
사용 방법
=IFS(A1>90, "Excellent", A1>75, "Good", A1>50, "Average", TRUE, "Poor")
여기서는 A1 셀의 점수가 다른 임계값을 충족하는지 확인하고 그에 따라 다른 텍스트 값을 반환합니다. 더 이상 복잡한 수식이 아니라 간단하고 읽기 쉬운 함수만 있으면 됩니다.
3. UNIQUE
중복 항목을 제거하기 위해 긴 목록을 스크롤하는 데 지치셨나요? UNIQUE 함수는 주어진 범위에서 고유한 값의 목록을 자동으로 생성합니다. 이 기능을 사용하면 대규모 데이터 세트를 정리할 때 시간을 크게 절약할 수 있습니다.
사용 방법
=UNIQUE(A1:A10)
이 수식은 A1부터 A10까지의 셀에서 고유한 값만 반환하여 중복을 자동으로 잘라냅니다. 연락처 목록이나 판매 데이터를 정리하는 데 적합합니다. 또한 정확히 한 번만 나타나는 값이나 해당 범위의 고유 값만 가져오려는 경우 변수를 변경할 수 있습니다.
4. FILTER
필터 기능을 사용하면 복잡한 수식이나 수동 검색을 사용하지 않고도 정의한 기준에 따라 특정 데이터를 추출할 수 있습니다. 마치 Excel 안에 나만의 미니 검색 엔진이 있는 것과 같습니다.
사용 방법
=FILTER(A1:B10, A1:A10>100)
이 수식은 A 열의 값이 100보다 큰 모든 행을 가져와서 A 열의 값과 B 열의 관련 데이터를 모두 표시합니다. 판매량이나 설문조사 결과를 분석할 때 데이터의 하위 집합으로 빠르게 작업할 수 있는 방법입니다.
5. XLOOKUP
수년 동안 VLOOKUP은 데이터를 검색하는 데 가장 많이 사용되는 기능이었습니다. 하지만 XLOOKUP은 판도를 바꾸고 있습니다. 왼쪽에서 오른쪽으로만 검색하는 등 제한이 있는 VLOOKUP과 달리, XLOOKUP은 양방향 검색이 가능하고 한 번에 여러 값을 반환하는 등 더 유연합니다.
사용 방법
=XLOOKUP("Large", B2:B7, C2:C7)
이 경우 XLOOKUP은 B2:B7 범위 내에서 “Large”라는 단어를 검색하고 C2:C7에서 해당 값을 반환합니다. 이전 버전보다 훨씬 더 다양한 기능을 제공하며 조회 작업을 간소화합니다.
6. SEQUENCE
번호가 매겨진 목록을 만들든 구조화된 데이터를 만들든, SEQUENCE 기능을 사용하면 숫자를 수동으로 입력하거나 셀을 드래그하는 번거로움을 줄일 수 있습니다. 정의한 매개변수에 따라 일련의 숫자를 생성합니다.
사용 방법
=SEQUENCE(10, 1, 1, 1)
이 수식은 1부터 시작하여 1씩 증가하는 10개의 숫자 세로 목록을 생성합니다. 여러 열에 시퀀스를 만들거나 날짜 및 기타 구조화된 데이터에 사용할 수도 있습니다.
7. SORT
데이터 정렬은 많은 사용자가 수동으로 하는 작업이지만, 특히 동적으로 변경되는 데이터의 경우 SORT 함수가 이 프로세스를 자동화합니다. 이 기능은 정기적으로 업데이트되고 수동 개입 없이 정렬 상태를 유지해야 하는 데이터 집합에 유용합니다.
사용 방법
=SORT(A2:C7, 1, 1, TRUE)
이 예는 A2부터 C7까지 셀의 데이터를 오름차순으로 정렬합니다. 두 번째 인수를 사용하면 셀 정렬에 사용할 열 또는 행을 변경할 수 있으며, 세 번째 인수(TRUE/FALSE)를 조정하여 오름차순 또는 내림차순을 전환할 수 있습니다. 네 번째 인수는 행 또는 열을 기준으로 정렬할지 여부를 결정합니다.
8. LET
같은 값이나 계산을 여러 번 반복하는 긴 수식을 작성해야 하는 경우, LET 함수를 사용하면 변수를 선언할 수 있습니다. 이렇게 하면 중복이 줄어들고 수식을 더 읽기 쉽게 만들 수 있습니다.
사용 방법
=LET(x, A1*B1, y, x*2, y+10)
여기서는 중간 계산을 위해 두 개의 변수인 x와 y를 선언하여 최종 수식을 더 간단하고 효율적으로 만들 수 있습니다. Excel에서 코드를 작성하는 것과 같습니다.
마치며
간과하기 쉬운 이러한 Excel 함수는 작업 방식을 근본적으로 개선할 수 있습니다. 텍스트를 결합하거나, 특정 정보를 필터링하거나, 복잡한 수식을 단순화할 때 이러한 도구를 사용하면 작업을 간소화하고 오류를 줄일 수 있습니다.
※ Excel 버전에 따라 지원되지 않는 함수가 있을 수 있으니 확인하시기 바랍니다. Microsoft 365에서는 소개한 모든 함수를 사용할 수 있습니다.
'Excel' 카테고리의 다른 글
Excel의 조사식 창으로 주요 데이터 포인트 모니터링하기 (9) | 2025.01.07 |
---|---|
엑셀 Let, Lambda 함수 기본과 활용 ㅡ Excel Let, Lambda 완벽 정리 (10) | 2025.01.06 |
흔히 저지르기 쉬운 Excel 피벗 테이블 실수 11가지와 해결 방법 (18) | 2025.01.03 |
Excel의 유출(Spill)에 대해 알아야 할 모든 것 (18) | 2025.01.02 |
상황별 적절한 Excel 글꼴 비교 및 추천 (8) | 2024.12.30 |