가중 평균
=SUMPRODUCT(B2:B100, C2:C100) / SUM(C2:C100)
B열의 각 값에 C열의 가중치를 곱하고 그 곱을 모두 더한 다음, 총 가중치로 나눕니다.
지원 버전: 현재 모든 Excel 버전
누적 합계
=SUM($B$2:B2)
첫 번째 참조는 고정되고 두 번째 참조는 아래로 채울 때 함께 이동하므로, 각 행에서 그 위의 모든 값을 더하게 됩니다.
지원 버전: 현재 모든 Excel 버전
#DIV/0! 오류 없는 전월 대비 성장률
=IF(B2=0, "", (C2-B2)/B2)
전월 값(B2)이 0이면 빈칸을 반환합니다. 셀 서식은 백분율로 지정하세요.
지원 버전: 현재 모든 Excel 버전
연체된 청구서 표시
=IF(AND(D2<>"Paid", C2<>"", TODAY()-C2>30), "Overdue", "")
Paid로 표시되지 않았고 C열의 지급 기한이 30일 넘게 지난 청구서를 표시합니다. C2<>"" 조건은 빈 행이 연체로 표시되는 것을 막아 줍니다.
지원 버전: 현재 모든 Excel 버전
빈칸을 제외한 고유 값 개수 세기
=ROWS(UNIQUE(FILTER(A2:A500, A2:A500<>"")))
FILTER가 빈칸을 제거하고, UNIQUE가 각 값을 하나씩만 남기며, ROWS가 그 개수를 셉니다. 범위가 비어 있을 수 있다면 IFERROR(..., 0)로 감싸세요.
지원 버전: Excel 2021, 2024, Microsoft 365
매출 순위 매기기(높은 순)
=RANK.EQ(B2, $B$2:$B$100, 0)
순서 인수 0은 내림차순으로 순위를 매깁니다. 값이 같으면 같은 순위가 됩니다.
지원 버전: Excel 2010 이상
양방향 조회(행과 열)
=INDEX($B$2:$M$50, MATCH($P$2, $A$2:$A$50, 0), MATCH($Q$2, $B$1:$M$1, 0))
P2에 있는 항목의 행과 Q2에 있는 월의 열을 찾은 다음, 두 위치가 교차하는 값을 반환합니다.
지원 버전: 현재 모든 Excel 버전
첫 번째 쉼표 앞의 텍스트
=LEFT(A2, FIND(",", A2) - 1)
첫 번째 쉼표 앞의 모든 내용을 반환합니다. 예를 들어 “Meier, Anna”에서 “Meier”를 가져옵니다. 셀에 쉼표가 없으면 FIND가 #VALUE!를 반환합니다.
지원 버전: 현재 모든 Excel 버전
수식은 인수 사이를 쉼표로 구분해 작성되어 있습니다. 독일어, 프랑스어, 스위스 지역 설정에서 흔히 그렇듯 사용 중인 Excel이 세미콜론을 쓴다면 구분용 쉼표를 세미콜론으로 바꾸세요.