스프레드시트 입력 규칙, 열마다 허용할 값을 먼저 정하기
기준일 2026-10-24 · AZET 운영팀 작성
가상 비품 점검표의 상태 칸에 '완료', '점검 끝', '확인함'이 섞여 있습니다. 뜻이 비슷해 보여도 완료 상태만 찾는 필터에서는 일부가 빠질 수 있습니다. 이 글은 공동 작업표를 설계할 때 참고할 설명이며, 특정 도구의 기능이나 설정 화면을 안내하지 않습니다.
열마다 한 가지 종류의 값을 받는다
수량 열에 '3', '세 개', '나중 확인'이 함께 들어가면 숫자를 더하기 전에 해석 작업이 필요합니다. 수량에는 숫자를, 확인 상황에는 상태를 적도록 열을 나눕니다. 아직 수량을 모른다면 임의로 0을 넣지 않고 수량은 비워 둔 채 상태에 '미확인'을 선택하게 합니다.
입력 규칙은 담당자의 편의를 막는 장치가 아니라 자료의 뜻을 일정하게 유지하는 약속입니다. 규칙을 만들기 전에 그 열로 무엇을 계산하고 어떤 조건으로 행을 찾을지 정합니다. 사용하지 않는 제약을 많이 붙이면 예외를 처리하느라 별도 메모만 늘어날 수 있습니다.
| 열 이름 | 허용할 값 | 빈칸 기준 | 별도로 확인할 예외 |
|---|---|---|---|
| 비품 코드 | 정해진 형식의 문자 | 허용하지 않음 | 신규 코드 |
| 확인 수량 | 0 이상의 정수 | 미확인일 때 허용 | 낱개가 아닌 단위 |
| 점검 상태 | 미확인·확인 완료·대상 제외 | 허용하지 않음 | 목록에 없는 상태 |
| 예외 사유 | 짧은 설명 | 일반 행은 허용 | 수량 변경 이유 |
자료형과 표시 형식을 구분한다
코드 '0012'는 수를 계산하려는 값이 아니라 항목을 구분하는 이름일 수 있습니다. 이를 숫자로 처리해 앞의 0을 잃으면 다른 자료와 대조하기 어려워집니다. 수량과 코드를 모두 숫자처럼 보인다는 이유로 같은 규칙에 넣지 않습니다.
숫자 열도 소수를 허용하는지, 음수가 가능한지, 단위가 무엇인지 정해야 합니다. 낱개 수량이라면 정수가 자연스럽지만 길이를 적는 열이라면 소수가 필요할 수 있습니다. 규칙은 실제 업무 단위에 맞추고, 편한 범위라는 이유만으로 임의의 상한을 정하지 않습니다.
허용 목록에는 관리 방법도 필요하다
상태 목록을 정한 뒤에는 같은 뜻의 선택지가 추가되지 않게 합니다. 새 상태가 필요할 때 누가 정의를 검토하고 어떤 행부터 적용할지 정합니다. 기존 상태명을 바꾸면 과거 행을 함께 바꿀 것인지, 이전 표현을 남길 것인지도 결정해야 합니다.
드롭다운이 있다는 사실만으로 모든 입력이 유효하다고 볼 수는 없습니다. 붙여넣기나 파일 가져오기 뒤에도 허용 목록 밖의 값이 남았는지 확인합니다. 도구마다 동작이 다를 수 있으므로 실제 사용하는 입력 경로를 작은 표에서 시험하고, 확인한 결과에 맞춰 검토 절차를 둡니다.
실제 입력 전에 경계 사례를 넣어 본다
0, 음수, 소수, 빈칸, 앞뒤 공백이 붙은 상태명을 각각 넣어 봅니다. 기대한 값은 받아들이고 제외할 값은 발견되는지 확인합니다. 특히 '미확인 수량'과 '확인된 0'이 구별되는지 확인하면 빈칸을 채우기 위한 임의 입력을 줄일 수 있습니다.
자주 묻는 질문(FAQ)
Q1. 모든 칸을 필수로 만드는 편이 좋나요? 실제로 알 수 없는 값까지 필수로 만들면 대체 숫자를 넣을 수 있습니다. 값이 없는 이유를 기록할 상태와 다음 확인 절차를 함께 둡니다.
Q2. 예외는 메모에만 남겨도 되나요? 메모만 있으면 필터에서 찾기 어렵습니다. 예외 여부를 별도 값으로 표시하고, 상세한 이유를 설명 칸에 적는 방법을 고려할 수 있습니다.
Q3. 규칙은 언제 바꾸나요? 유효한 업무 사례를 계속 막거나 같은 예외가 반복될 때 정의를 검토합니다. 변경 뒤에는 기존 값과 새 규칙이 충돌하는지 확인합니다.
AZET 관련 안내는 azet.io에서 확인하세요.