엑셀수식 처음 잡는 방법, 견적표와 오류 로그로 익히는 실전 흐름

Last Updated :
엑셀수식 처음 잡는 방법, 견적표와 오류 로그로 익히는 실전 흐름

얼마 전 지인 PC 견적을 다시 맞춰주다가 예전 엑셀 파일을 열었는데, 부품 가격은 다 적어놨는데 합계와 조건 계산이 전부 손으로 되어 있더군요. CPU, 메인보드, 램, SSD 가격이 한두 번 바뀌는 게 아닌데 매번 계산기를 두드리면 실수도 나고 시간도 꽤 잡아먹습니다. 엑셀수식은 거창하게 회계팀만 쓰는 기능이 아닙니다. 조립PC 견적표, 윈도우 오류 기록, 드라이버 버전 관리처럼 반복되는 숫자와 글자를 다룰 때 체감 차이가 큽니다.

엑셀수식은 셀 주소 감각부터 잡아야 편합니다

엑셀수식은 대부분 등호로 시작합니다. 예를 들어 B2 셀에 CPU 가격이 있고 B3 셀에 메인보드 가격이 있으면, 합계 셀에 =B2+B3을 입력하는 식입니다. 처음에는 이 셀 주소가 낯설지만 PC 부품 슬롯 생각하면 비슷합니다. A열, B열은 메인보드의 위치 같은 것이고 1행, 2행은 그 안의 자리 번호라고 보면 됩니다.

견적표를 만들 때 가장 먼저 쓰는 수식은 단순 더하기보다 SUM입니다. 부품 가격이 B2부터 B8까지 있다면 =SUM(B2:B8)로 끝납니다. 중간에 쿨러나 케이스 팬 항목을 추가해도 범위 안에만 들어오면 합계가 따라옵니다. 이게 손계산과 가장 큰 차이입니다. 숫자가 바뀌면 결과가 같이 바뀌어야 엑셀을 쓰는 의미가 있습니다.

  • =SUM(B2:B8) : 부품 가격 합계
  • =B2*C2 : 단가와 수량 곱하기
  • =B9*1.1 : 부가세 10퍼센트 포함 계산
  • =B9-D9 : 예산에서 실제 견적을 뺀 차액

여기서 중요한 건 수식을 복사했을 때 셀 주소가 같이 움직인다는 점입니다. D2에 =B2*C2를 넣고 아래로 끌면 D3은 =B3*C3처럼 바뀝니다. 부품 단가와 수량을 행별로 계산할 때는 이 동작이 편합니다. 반대로 환율이나 고정 예산처럼 한 셀을 계속 참조해야 할 때는 $F$1처럼 달러 표시를 붙여 고정합니다. 처음에는 이 절대참조 하나만 알아도 수식 꼬임이 많이 줄어듭니다.

조건 계산은 IF와 COUNTIF부터 충분합니다

윈도우 세팅을 하다 보면 같은 오류가 반복됩니다. 블루스크린 코드, 드라이버 설치 실패, 업데이트 오류 번호 같은 것을 엑셀에 적어두면 나중에 패턴이 보입니다. 이때 조건 수식이 쓸 만합니다. 예를 들어 D열에 점검 결과가 있고 값이 정상 또는 확인필요로 들어간다면 =IF(D2="정상","통과","재점검")처럼 상태를 자동으로 표시할 수 있습니다.

IF는 말 그대로 조건을 보는 수식입니다. 메모리 테스트 시간이 30분 이상이면 통과, 아니면 추가 테스트라고 표시할 수도 있습니다. =IF(E2>=30,"통과","추가테스트")처럼 쓰면 됩니다. PC를 여러 대 세팅할 때 이런 작은 자동화가 꽤 큽니다. 사람이 직접 판단하는 부분은 남겨두더라도, 기준이 명확한 항목은 수식에 맡기는 게 낫습니다.

  • =IF(E2>=30,"통과","추가테스트") : 테스트 시간 기준 판정
  • =COUNTIF(C:C,"업데이트오류") : 특정 오류 횟수 세기
  • =SUMIF(A:A,"SSD",D:D) : SSD 항목 가격만 합산
  • =AVERAGE(E2:E20) : 평균 부팅 시간 계산

COUNTIF는 오류 로그에서 특히 좋습니다. 윈도우 업데이트 오류가 몇 번 나왔는지, 그래픽 드라이버 문제가 몇 대에서 반복됐는지 빠르게 볼 수 있습니다. 숫자 하나가 별것 아닌 것 같아도, 같은 증상이 10대 중 6대에서 나오면 개인 PC 문제가 아니라 이미지나 드라이버 패키지 문제일 가능성이 올라갑니다. 엑셀수식은 이런 판단을 빠르게 만들기 위한 도구에 가깝습니다.

견적표에는 XLOOKUP을 넣으면 손이 덜 갑니다

부품표를 따로 만들어두고 견적서에서 모델명만 선택하면 가격이 자동으로 들어오게 만들 수 있습니다. 예전에는 VLOOKUP을 많이 썼는데, 요즘 기준으로는 XLOOKUP이 훨씬 다루기 쉽습니다. 예를 들어 A열에 부품명, B열에 가격이 있는 부품 목록이 있고, 견적서 A2에 선택한 모델명이 있다면 =XLOOKUP(A2,부품목록!A:A,부품목록!B:B,"없음") 같은 흐름으로 가격을 불러옵니다.

이 방식의 장점은 오타와 누락을 빨리 잡는다는 겁니다. 모델명을 잘못 적으면 없음으로 표시되니 어디가 문제인지 바로 보입니다. 수동 입력으로 120만원대 견적을 만들 때 1만원짜리 케이스 팬 하나 빠지는 일, 생각보다 자주 있습니다. 특히 저장장치 2개, 램 2세트, 쿨러 옵션까지 들어가면 표가 길어지기 때문에 불러오기 수식이 안정적입니다.

VLOOKUP을 계속 써도 되는 경우

기존 파일이 VLOOKUP으로 잘 돌아가고 있다면 굳이 전부 바꿀 필요는 없습니다. 다만 새로 만드는 파일이라면 XLOOKUP 쪽이 덜 헷갈립니다. VLOOKUP은 기준 열이 왼쪽에 있어야 하고 몇 번째 열 값을 가져올지 숫자로 지정해야 합니다. 열을 중간에 추가하면 결과가 틀어질 수 있습니다. XLOOKUP은 찾을 범위와 가져올 범위를 따로 지정하니 표 구조가 바뀌어도 버티는 편입니다.

수식 오류는 메시지보다 원인을 좁혀야 합니다

엑셀수식을 쓰다 보면 #N/A, #VALUE!, #REF! 같은 표시를 만나게 됩니다. 하드웨어 오류도 비슷하지만, 메시지만 보고 겁먹을 필요는 없습니다. #N/A는 대개 찾는 값이 없다는 뜻이고, #VALUE!는 숫자로 계산해야 하는 곳에 문자 값이 섞였을 때 자주 나옵니다. #REF!는 참조하던 셀이 삭제되었을 때 많이 보입니다.

  • #N/A : 찾는 모델명이나 코드가 목록에 없음
  • #VALUE! : 숫자 계산 범위에 글자나 공백이 섞임
  • #REF! : 수식이 참조하던 셀이나 열이 삭제됨
  • #DIV/0! : 0으로 나누는 계산이 들어감

제가 제일 먼저 보는 건 원본 값입니다. 수식 자체보다 셀에 들어간 값이 문제인 경우가 많습니다. 숫자처럼 보이는데 실제로는 문자로 저장된 가격, 앞뒤에 공백이 붙은 모델명, 복사해온 표에서 섞여 들어온 특수문자 같은 것들입니다. TRIM으로 공백을 줄이고, VALUE로 문자 숫자를 숫자값으로 바꾸면 의외로 바로 풀리는 경우가 많습니다.

복잡한 수식은 한 번에 만들지 않는 게 좋습니다. 먼저 XLOOKUP으로 가격만 제대로 가져오는지 보고, 그다음 수량 곱하기를 붙이고, 마지막에 IF로 예산 초과 여부를 표시하는 식이 안전합니다. PC 조립도 마찬가지입니다. 부팅 확인 전에 선정리부터 끝내면 문제 생겼을 때 다시 뜯어야 합니다. 엑셀도 작은 단계로 확인하면서 쌓아야 나중에 덜 피곤합니다.

초보자가 바로 쓰기 좋은 작업 순서

엑셀수식을 처음 익힐 때 함수 이름을 많이 외우려고 하면 금방 지칩니다. 실제로 자주 쓰는 건 몇 개 안 됩니다. 견적표라면 SUM, IF, XLOOKUP, COUNTIF 정도면 충분히 시작할 수 있습니다. 오류 기록용 표라면 COUNTIF와 FILTER가 체감이 큽니다. FILTER는 조건에 맞는 행만 뽑아주는 수식이라 특정 오류 코드가 나온 PC만 따로 볼 때 편합니다.

  • 1단계: 표의 열 이름을 먼저 고정하기
  • 2단계: 가격, 수량, 날짜처럼 데이터 형식을 섞지 않기
  • 3단계: 합계는 SUM으로 자동 계산하기
  • 4단계: 조건 판정은 IF로 표시하기
  • 5단계: 부품 목록이 따로 있으면 XLOOKUP으로 불러오기

수식은 많이 아는 것보다 덜 틀리게 쓰는 쪽이 오래 갑니다. 견적표에서 합계가 자동으로 맞고, 오류 로그에서 반복 횟수가 바로 보이고, 부품명 하나 바꿨을 때 가격이 따라오면 이미 실무에서는 충분히 쓸 만합니다. 저도 PC 세팅할 때 엑셀을 거창하게 꾸미지는 않습니다. 대신 나중에 다시 열었을 때 왜 이런 값이 나왔는지 보이게 만듭니다. 그게 가장 현실적인 엑셀수식 사용법이라고 봅니다.

엑셀수식 처음 잡는 방법, 견적표와 오류 로그로 익히는 실전 흐름 | PC버전 : https://pc-version.com/9061
PC버전 © pc-version.com All rights reserved. powered by modoo.io