목록으로
9분 읽기

엑셀로 관리하던 업무를 웹 시스템으로 바꾸려면

많은 회사가 고객, 주문, 재고, 일정과 프로젝트를 엑셀로 관리합니다.

  • #엑셀 업무 시스템
  • #엑셀 자동화
  • #사내 시스템 개발
  • #업무 관리 프로그램
  • #맞춤형 웹 시스템

많은 회사가 고객, 주문, 재고, 일정과 프로젝트를 엑셀로 관리합니다.

엑셀은 빠르게 시작할 수 있고 대부분의 직원이 익숙하며 데이터를 자유롭게 정리할 수 있다는 장점이 있습니다.

초기에는 엑셀 하나로 충분할 수 있습니다.

하지만 업무와 인원이 늘어나면 다음 문제가 반복될 수 있습니다.

  • 최신 파일을 찾기 어려움
  • 여러 사람이 동시에 수정
  • 데이터가 중복됨
  • 수식이 깨짐
  • 담당자별 형식이 달라짐
  • 권한을 나누기 어려움
  • 변경 이력을 확인할 수 없음
  • 통계를 매번 수작업으로 만듦
  • 다른 시스템에 같은 정보를 다시 입력
  • 담당자가 퇴사하면 구조를 이해하기 어려움

이때 엑셀을 웹 시스템으로 바꾸는 방안을 검토할 수 있습니다.

하지만 엑셀의 컬럼과 화면을 그대로 웹으로 옮기는 것이 좋은 시스템 개발은 아닙니다.

먼저 다음을 확인해야 합니다.

엑셀은 어떤 업무를 처리하기 위해 사용되고 있으며, 각 직원은 데이터를 어떤 순서로 입력하고 변경하는가?

엑셀을 계속 사용해도 되는 경우

모든 엑셀 업무를 시스템으로 바꿀 필요는 없습니다.

다음 조건이라면 엑셀이 더 효율적일 수 있습니다.

  • 사용자 한 명
  • 데이터 양이 적음
  • 변경 빈도가 낮음
  • 민감한 권한 구분이 없음
  • 계산과 분석이 중심
  • 업무 절차가 계속 바뀜
  • 임시 프로젝트
  • 복잡한 자동화가 필요 없음

시스템 개발비와 운영비보다 엑셀 관리 비용이 훨씬 낮다면 그대로 유지하는 것이 합리적입니다.

웹 시스템 전환을 검토해야 하는 신호

1. 같은 파일이 여러 개 존재합니다

text
고객관리_최종.xlsx
고객관리_최종수정.xlsx
고객관리_진짜최종.xlsx
고객관리_0724.xlsx

어떤 파일이 최신인지 알기 어려워질 수 있습니다.

웹 시스템에서는 하나의 데이터베이스를 여러 사용자가 함께 사용합니다.

2. 여러 사람이 동시에 수정합니다

엑셀 온라인 협업도 가능하지만 업무가 복잡해지면 다음 문제가 생길 수 있습니다.

  • 같은 셀 동시 수정
  • 행 삭제
  • 수식 변경
  • 정렬 후 데이터 불일치
  • 담당자별 필터 차이

웹 시스템에서는 사용자의 권한과 작업 흐름을 통제할 수 있습니다.

3. 같은 정보를 여러 번 입력합니다

예시:

  • 고객 정보는 고객 엑셀
  • 주문은 주문 엑셀
  • 정산은 정산 엑셀
  • 보고용 엑셀에 다시 입력

웹 시스템에서는 고객과 주문, 정산 데이터를 연결해 중복 입력을 줄일 수 있습니다.

4. 상태를 관리합니다

엑셀의 색상이나 문구로 업무 상태를 관리할 수 있습니다.

text
신규
연락 완료
견적 발송
계약
진행 중
완료

상태가 바뀔 때 해야 할 업무가 있다면 시스템화 효과가 커질 수 있습니다.

  • 담당자 알림
  • 다음 작업 생성
  • 고객 안내
  • 통계 반영
  • 변경 이력

5. 검색과 필터가 복잡합니다

  • 고객명
  • 담당자
  • 기간
  • 지역
  • 상태
  • 상품
  • 결제 여부

데이터가 많아지면 웹 시스템의 검색과 저장된 필터가 더 편리할 수 있습니다.

6. 권한을 나눠야 합니다

  • 직원은 자기 고객만 조회
  • 팀장은 팀 전체 조회
  • 재무팀은 금액 조회
  • 외부 파트너는 일부 데이터만 조회
  • 관리자는 전체 수정

엑셀 파일 단위 권한보다 세밀한 데이터 권한이 필요하다면 시스템을 검토할 수 있습니다.

7. 변경 이력이 중요합니다

다음 질문에 답해야 하는 업무입니다.

  • 누가 상태를 변경했는가?
  • 금액이 언제 바뀌었는가?
  • 이전 담당자는 누구였는가?
  • 어떤 데이터가 삭제되었는가?

웹 시스템에서 수정 이력을 저장할 수 있습니다.

8. 파일과 데이터가 함께 있습니다

  • 계약서
  • 견적서
  • 제품 이미지
  • 고객 첨부파일
  • 결과 보고서

엑셀에는 파일 경로나 링크만 넣고 실제 파일은 다른 폴더에 두는 경우가 많습니다.

웹 시스템에서는 데이터와 파일을 같은 항목에 연결할 수 있습니다.

9. 자동 알림이 필요합니다

  • 계약 만료
  • 상담 예정
  • 결제 지연
  • 재고 부족
  • 작업 마감
  • 고객 후속 연락

날짜와 상태를 기준으로 이메일이나 메신저 알림을 보낼 수 있습니다.

10. 통계를 반복해서 만듭니다

매주 같은 피벗과 차트를 다시 만든다면 시스템에서 자동 집계할 수 있습니다.

  • 신규 고객
  • 매출
  • 완료율
  • 담당자별 처리량
  • 지연 업무
  • 월별 비교

먼저 현재 엑셀 구조를 분석해야 합니다

다음 자료를 준비하면 개발 범위를 정하기 쉽습니다.

  • 실제 엑셀 파일
  • 시트별 역할
  • 컬럼 설명
  • 수식
  • 매크로
  • 피벗
  • 업무 담당자
  • 사용 빈도
  • 데이터 양
  • 자주 발생하는 오류
  • 보고서 예시

단, 개인정보가 포함된 원본을 외부 업체에 전달할 때는 샘플 데이터나 비식별 데이터를 사용하는 것이 좋습니다.

엑셀 컬럼을 그대로 옮기면 안 되는 이유

예를 들어 고객 관리 엑셀에 다음 컬럼이 있을 수 있습니다.

text
고객명
연락처
상품1
상품2
상품3
1차 상담일
2차 상담일
3차 상담일
담당자
상태
메모1
메모2

웹 시스템에서는 다음처럼 데이터 구조를 나눌 수 있습니다.

고객

  • 이름
  • 연락처
  • 회사
  • 기본 정보

상품

  • 상품명
  • 가격
  • 상태

상담 이력

  • 상담일
  • 담당자
  • 내용
  • 다음 일정

고객·상품 관계

  • 고객
  • 상품
  • 계약 상태
  • 금액

이렇게 구조화하면 상담 횟수와 상품 수가 늘어나도 컬럼을 계속 추가하지 않아도 됩니다.

웹 시스템의 기본 구조

1. 사용자와 권한

시스템을 사용하는 직원과 역할을 정합니다.

  • 일반 직원
  • 팀장
  • 재무
  • 관리자
  • 외부 파트너

2. 핵심 데이터

  • 고객
  • 주문
  • 프로젝트
  • 상품
  • 재고
  • 일정
  • 결제
  • 파일

3. 업무 상태

text
대기
진행 중
검토
완료
취소

4. 활동 이력

  • 메모
  • 전화
  • 이메일
  • 상태 변경
  • 담당자 변경
  • 파일 추가

5. 검색과 필터

  • 키워드
  • 기간
  • 담당자
  • 상태
  • 고객
  • 상품

6. 통계

실제 의사결정에 필요한 지표만 구성합니다.

엑셀 데이터를 웹으로 이전하는 과정

1. 원본 파일 수집

부서와 담당자마다 다른 파일을 확인합니다.

2. 데이터 정리

  • 중복 제거
  • 빈 값
  • 잘못된 날짜
  • 전화번호 형식
  • 상태값 통일
  • 담당자명 통일

3. 새로운 데이터 구조 정의

엑셀 시트가 아니라 실제 업무 개체를 기준으로 나눕니다.

4. 변환 규칙 작성

text
기존 상태 `진행`, `진행중`, `처리 중`
→ 신규 상태 `진행 중`

5. 테스트 이전

일부 데이터를 먼저 옮겨 화면과 통계를 확인합니다.

6. 최종 이전

기존 엑셀 사용을 중단할 시점과 마지막 데이터를 정합니다.

7. 검증

  • 전체 건수
  • 금액 합계
  • 상태별 건수
  • 샘플 고객
  • 파일 연결
  • 중복

기존 엑셀을 바로 폐기하지 마세요

새 시스템 공개 후 일정 기간 기존 파일을 읽기 전용으로 보관할 수 있습니다.

  • 데이터 누락 확인
  • 이전 값 비교
  • 사용자 적응
  • 문제 발생 시 확인

다만 두 시스템을 동시에 계속 수정하면 데이터가 다시 갈라질 수 있습니다.

전환일 이후에는 새 시스템만 수정하도록 원칙을 정하는 것이 좋습니다.

화면을 어떻게 구성할까?

목록 화면

  • 핵심 항목
  • 검색
  • 필터
  • 정렬
  • 담당자
  • 상태
  • 빠른 수정

상세 화면

  • 기본 정보
  • 관련 주문
  • 활동 이력
  • 파일
  • 메모
  • 상태
  • 담당자

등록 화면

  • 필수값
  • 중복 확인
  • 자동완성
  • 파일
  • 저장
  • 임시 저장

대시보드

  • 오늘 처리할 업무
  • 지연 건
  • 신규 데이터
  • 최근 변경
  • 핵심 통계

엑셀의 장점을 웹 시스템에도 남길 수 있습니다

사용자는 엑셀의 빠른 편집에 익숙할 수 있습니다.

다음 기능을 제공할 수 있습니다.

  • 표 형태 목록
  • 인라인 수정
  • 키보드 이동
  • 복사·붙여넣기
  • 일괄 선택
  • 엑셀 업로드
  • 엑셀 다운로드
  • 필터 저장

모든 데이터를 복잡한 상세 폼으로만 수정하게 만들면 오히려 업무가 느려질 수 있습니다.

엑셀 업로드

기존 파일이나 대량 데이터를 올릴 수 있습니다.

필요 기능:

  • 템플릿 다운로드
  • 컬럼 검증
  • 형식 검증
  • 중복 확인
  • 오류 행 표시
  • 일부 성공·실패
  • 결과 파일
  • 업로드 이력

엑셀 다운로드

시스템을 도입해도 엑셀은 보고와 외부 전달에 계속 사용할 수 있습니다.

  • 현재 검색 결과
  • 전체 데이터
  • 보고용 양식
  • 통계
  • 여러 시트

웹 시스템은 엑셀을 완전히 없애기보다 적절하게 연결하는 방식이 현실적일 수 있습니다.

자동화를 어디까지 넣을까?

초기부터 모든 업무를 자동화할 필요는 없습니다.

1차

  • 데이터 통합
  • 권한
  • 검색
  • 상태
  • 이력
  • 엑셀

2차

  • 알림
  • 자동 상태 변경
  • 외부 API
  • 리포트
  • 승인

3차

  • AI
  • 예측
  • 고급 통계
  • 복잡한 워크플로

먼저 데이터와 업무 기준을 통일한 뒤 자동화하는 것이 안정적입니다.

사내 시스템 개발 비용에 영향을 주는 요소

요소범위 영향
사용자 수계정·권한
역할 수접근 통제 증가
데이터 종류화면·관계 증가
기존 엑셀 개수분석·이전 증가
데이터 양성능·이전
파일저장소·권한
상태 흐름업무 로직
승인 단계권한·이력
엑셀 업로드검증·중복
통계집계
외부 시스템API 연동
자동화스케줄·오류
모바일추가 UI
보안접근 로그·암호화

도입 전에 직원과 인터뷰해야 합니다

관리자나 대표의 설명만으로 시스템을 만들면 실제 사용자의 업무와 맞지 않을 수 있습니다.

각 담당자에게 물어볼 질문:

  • 하루에 어떤 파일을 여는가?
  • 데이터를 어디에서 받는가?
  • 어떤 순서로 처리하는가?
  • 가장 오래 걸리는 작업은 무엇인가?
  • 자주 틀리는 항목은 무엇인가?
  • 다른 부서에 무엇을 전달하는가?
  • 어떤 통계를 만드는가?
  • 예외 상황은 무엇인가?
  • 꼭 엑셀이어야 하는 작업은 무엇인가?

시스템 도입 후에도 업무 규칙이 필요합니다

좋은 시스템을 만들어도 사용자가 각자 다른 방식으로 입력하면 데이터 품질이 떨어집니다.

정할 내용:

  • 필수 입력
  • 상태 정의
  • 담당자
  • 수정 권한
  • 완료 기준
  • 데이터 삭제
  • 파일명
  • 중복 처리
  • 고객 정보 관리

시스템과 운영 규칙을 함께 정해야 합니다.

단계별 구축 방법

1단계: 핵심 데이터 통합

여러 엑셀을 하나의 웹 시스템에 모읍니다.

2단계: 검색·권한·이력

직원들이 안전하게 함께 사용하도록 만듭니다.

3단계: 통계와 엑셀

반복 보고 업무를 줄입니다.

4단계: 알림과 자동화

정해진 규칙에 따라 업무를 자동 실행합니다.

5단계: 외부 시스템 연동

CRM, ERP, 결제와 데이터를 연결합니다.

요구사항 양식

text
현재 업무:
사용하는 엑셀 파일:
시트별 목적:
사용자:
사용자 역할:
핵심 데이터:
현재 업무 순서:
상태:
담당자:
승인:
검색 조건:
필요한 통계:
엑셀 업로드:
엑셀 다운로드:
파일 첨부:
알림:
외부 시스템:
자동화:
기존 데이터 건수:
보안 요구:
모바일 사용:

전환 검수 체크리스트

text
[ ] 기존 데이터 건수
[ ] 중복 제거
[ ] 상태값 통일
[ ] 날짜 형식
[ ] 금액 합계
[ ] 담당자
[ ] 사용자 권한
[ ] 검색
[ ] 수정
[ ] 이력
[ ] 파일
[ ] 엑셀 업로드
[ ] 엑셀 다운로드
[ ] 통계
[ ] 기존 파일 읽기 전용 보관
[ ] 사용자 교육

견적서에서 확인할 항목

  • 기존 엑셀 분석이 포함되는가?
  • 데이터 정제는 누가 하는가?
  • 이전 가능한 데이터 범위는 어디까지인가?
  • 사용자와 권한이 포함되는가?
  • 엑셀 업로드·다운로드가 포함되는가?
  • 파일도 이전하는가?
  • 변경 이력을 남기는가?
  • 통계가 포함되는가?
  • 사용자 교육과 운영 문서가 포함되는가?
  • 공개 후 데이터 오류 수정 범위는 무엇인가?

마무리

엑셀 업무를 웹 시스템으로 바꾸는 목적은 엑셀 화면을 그대로 온라인에 옮기는 것이 아닙니다.

핵심은 다음과 같습니다.

  • 여러 파일에 흩어진 데이터를 하나로 통합
  • 사용자와 권한 구분
  • 업무 상태와 이력 관리
  • 반복 입력과 보고 자동화
  • 담당자가 바뀌어도 이어서 운영 가능한 구조

개발 업체에 기존 엑셀 파일만 전달하기보다 직원들이 실제로 어떤 순서로 업무를 처리하는지 함께 설명하는 것이 좋습니다.

필요한 답을 찾고, 끝까지 완성합니다.

기술을 알지 못해도, 기획서가 없어도 괜찮습니다.

프로젝트 문의하기