[카테고리:] 엑셀·업무 도구

  • 엑셀 CSV 한글 깨짐과 앞자리 0 사라짐: 원본을 보존하며 가져오는 방법

    다운로드한 CSV에서 이름은 알아볼 수 없는 문자로 보이고, 상품코드 004812는 4812로 바뀌었다면 두 가지 변환 문제가 함께 일어났을 수 있습니다. 한글은 문자 인코딩, 앞자리 0은 열의 데이터 형식을 확인해야 합니다. 파일 이름을 바꾸거나 열 너비를 늘리는 것만으로는 해결되지 않습니다.

    이 글은 Windows 데스크톱 Excel의 텍스트/CSV 가져오기를 기준으로 합니다. 메뉴는 버전에 따라 다를 수 있습니다. 예시는 설명용 가상 데이터이며 실제 사용자 파일을 테스트한 결과가 아닙니다.

    증상에 따라 먼저 구분하세요

    • 한글만 깨짐: 파일을 저장한 인코딩과 Excel이 해석한 인코딩이 다를 가능성이 있습니다.
    • 코드의 앞자리 0이 없어짐: 식별자를 숫자로 인식했을 수 있습니다.
    • 긴 번호 끝자리가 달라짐: 숫자 변환 과정에서 정밀도가 손실됐을 수 있습니다. 표시 형식만 고쳐서는 원래 값을 되찾지 못할 수 있습니다.
    • 내용이 한 열에 몰림: 쉼표 등 구분 기호를 확인합니다. 이것은 한글 인코딩 문제와 별개입니다.

    1. 원본 CSV를 남겨 두세요

    변환된 화면에서 바로 덮어쓰지 마세요. 내려받은 CSV를 별도 위치에 복사한 뒤 작업합니다. 이미 004812가 4812로 저장됐다면 Excel은 원래 몇 자리였는지 알 수 없습니다. 가능하면 서비스에서 CSV를 다시 내려받아 비교하세요.

    2. 더블클릭 대신 텍스트/CSV 가져오기를 사용하세요

    1. 빈 Excel 통합 문서를 엽니다.
    2. 데이터 → 데이터 가져오기 → 파일에서 → 텍스트/CSV에서를 선택합니다. 버전에 따라 데이터 탭에 텍스트/CSV가 바로 표시됩니다.
    3. 원본 CSV를 선택한 뒤 미리보기에서 한글과 열 분리를 확인합니다.
    4. 파일 원본 또는 인코딩 항목에서 내보낸 서비스가 지정한 인코딩을 선택합니다. UTF-8 파일이라면 UTF-8로 읽어야 합니다. 무조건 특정 인코딩을 고르지 말고 이름·주소 등 여러 셀을 확인하세요.
    5. 구분 기호가 쉼표인지, 세미콜론인지 원본 형식에 맞게 선택합니다.

    Microsoft는 BOM이 포함된 UTF-8 CSV는 일반적으로 바로 열 수 있고, 그렇지 않은 경우 Power Query를 통한 가져오기를 안내합니다. 파일이 UTF-8이라는 이유만으로 모든 열의 값까지 안전하게 보존되는 것은 아닙니다.

    3. 코드와 번호 열은 불러오기 전에 텍스트로 지정하세요

    1. 미리보기에서 데이터 변환을 선택합니다.
    2. 상품코드·우편번호·회원번호처럼 계산하지 않는 식별자 열을 선택합니다.
    3. 데이터 형식을 텍스트로 지정합니다. 열 유형 변경 창이 나타나면 현재 바꾸기를 선택해 자동으로 지정된 형식을 텍스트로 대체합니다. 이미 숫자로 바뀐 결과 뒤에 텍스트 변환만 덧붙이면 사라진 0이 복구되지 않을 수 있으므로 원본과 대조합니다.
    4. 수량과 금액처럼 계산할 열은 목적에 맞는 숫자 형식을 유지합니다.
    5. 닫기 및 로드로 가져온 뒤 아래 기준으로 값을 비교합니다.

    4. 한글과 식별자를 별도로 검수하세요

    예를 들어 원본의 상품명이 ‘파란 케이블’, 상품코드가 004812, 수량이 7이라면 가져온 결과에서도 이름은 동일하고 코드는 여섯 자리여야 합니다. 수량은 계산 가능한 숫자여야 합니다. 이 예시의 숫자는 검수 방법을 설명하기 위한 값입니다.

    • 첫 행뿐 아니라 중간과 마지막 행의 한글도 비교합니다.
    • 코드 셀의 수식 입력줄에서 실제 값에 0이 남아 있는지 확인합니다.
    • 행 개수, 열 개수, 합계가 필요한 열을 원본과 대조합니다.
    • 작업용 결과는 Excel 통합 문서 형식으로 저장해 가져오기 결과를 보관합니다. CSV로 다시 내보내야 한다면 별도 파일로 만들고 다시 확인합니다.

    해결되지 않을 때

    다른 인코딩을 선택해도 한글이 복원되지 않으면 원본 자체가 손상됐는지 확인해야 합니다. 내보내기 담당자에게 파일의 문자 인코딩과 구분 기호를 문의하세요. 원본에 이미 물음표가 저장됐거나 긴 번호가 변형된 경우에는 화면 설정으로 복구할 수 있다고 단정할 수 없습니다. 원래 시스템의 데이터와 비교하는 것이 우선입니다.

    FAQ

    사용자 지정 표시 형식으로 0을 붙이면 되나요?

    정해진 자릿수로 화면에 보이게 할 수는 있지만 원본 값을 복원하는 방법과는 다릅니다. 자릿수가 서로 다른 식별자를 일괄 보정하면 잘못된 코드가 만들어질 수 있습니다.

    모든 열을 텍스트로 가져오면 안전한가요?

    문자열 보존에는 도움이 되지만 수량과 금액의 계산이 불편해질 수 있습니다. 식별자 열과 계산용 열을 구분하는 편이 검수하기 쉽습니다.

    원본을 덮어쓴 뒤 0이 사라졌다면요?

    새 형식을 적용하기 전에 원본 재다운로드나 백업 복원이 가능한지 확인하세요. 기억에 의존해 번호를 채우지 않는 것이 좋습니다.

    공식 출처

  • 엑셀 수식이 계산되지 않을 때: 수식 표시·텍스트 셀·수동 계산 구분하기

    셀에 =B2*C2가 그대로 보이는 상황과, 결과 숫자는 보이지만 B2를 바꿔도 갱신되지 않는 상황은 원인이 다를 수 있습니다. 문제가 생겼다고 수식을 모두 지우거나 값으로 붙여넣으면 계산 구조를 잃게 됩니다. 먼저 무엇이 표시되는지를 기준으로 점검하세요.

    이 글은 데스크톱 Excel의 일반적인 셀 수식을 다룹니다. 외부 데이터 새로 고침, 매크로, 연결된 다른 파일의 오류는 별도 확인이 필요합니다. 아래 예시는 진단을 위한 가상 데이터입니다.

    증상과 가능한 원인

    • 시트의 수식들이 한꺼번에 보임: 수식 표시 기능이 켜졌을 수 있습니다.
    • 특정 셀만 수식 문자열로 보임: 텍스트 형식으로 입력했거나 앞에 작은따옴표가 있을 수 있습니다.
    • 결과 숫자가 이전 값에 머묾: 계산 옵션이 수동인지 확인합니다.
    • #VALUE! 등의 오류가 보임: 수식은 계산을 시도하고 있습니다. 참조 값이나 함수 인수를 따로 확인해야 합니다.

    1. 원본 대신 복사본에서 범위를 좁히세요

    파일을 복사한 뒤 문제가 있는 셀 주소와 참조 셀을 기록합니다. 예를 들어 ‘주문 시트 D2, 수식 =B2*C2, B2를 변경해도 결과가 그대로’처럼 적으면 어느 설정을 바꾼 뒤 달라졌는지 알기 쉽습니다. 여러 설정을 동시에 바꾸지 마세요.

    2. 여러 셀에서 수식이 보이면 수식 표시를 확인하세요

    수식 탭 → 수식 표시를 확인해 켜져 있다면 해제합니다. 이 기능은 계산 결과 대신 수식을 보는 기능입니다. 수식 자체를 다시 입력할 필요는 없습니다. 해제한 뒤에도 특정 셀만 문자열로 남는다면 다음 단계로 이동하세요.

    3. 한 셀만 문제라면 텍스트 입력 여부를 확인하세요

    1. 문제가 있는 셀을 선택하고 수식 입력줄을 확인합니다.
    2. 정상적인 수식이 등호 =로 시작하는지 확인합니다. 의도하지 않은 작은따옴표나 공백이 앞에 있는지도 살펴봅니다.
    3. 셀 표시 형식이 텍스트라면 일반으로 변경합니다.
    4. 형식을 바꾼 뒤 해당 셀에서 F2 → Enter로 다시 확정합니다. 단순히 서식만 바꾸는 것으로 기존 텍스트가 즉시 수식으로 재해석되지 않을 수 있습니다.
    5. 한 셀에서 원하는 결과를 확인한 뒤 같은 원인인 셀만 수정합니다.

    작은따옴표를 시트 전체에서 찾아 없애는 방식은 피하세요. 코드나 설명을 의도적으로 텍스트로 저장한 셀까지 바뀔 수 있습니다.

    4. 값이 갱신되지 않으면 계산 옵션을 확인하세요

    수식 → 계산 옵션 → 자동인지 확인합니다. 수동으로 계산하도록 설정된 작업 파일이라면 파일 작성자의 의도도 확인하세요. 큰 통합 문서는 자동 계산을 켰을 때 처리 시간이 늘어날 수 있습니다. 변경 후에는 결과뿐 아니라 예상하지 못한 오류 셀이 생겼는지도 살펴봅니다.

    5. 작은 예제로 정상 동작과 비교하세요

    빈 통합 문서에서 B2에 7, C2에 1800, D2에 =B2*C2를 입력해 보세요. 산술상 기대값은 12600이고 B2를 8로 바꾸면 14400입니다. 이는 실제 실행 결과를 주장하는 예시가 아니라 사용자가 비교할 수 있는 계산 기준입니다.

    빈 문서에서는 계산되는데 기존 파일에서만 실패한다면 참조 대상이 숫자인지, 다른 셀을 참조하고 있지는 않은지 확인하세요. 수식 입력줄의 주소를 실제 입력 위치와 대조하면 엉뚱한 셀을 변경하고 있었던 경우도 구분할 수 있습니다.

    해결되지 않을 때

    오류 코드가 있다면 그 코드를 그대로 기록하세요. #VALUE!와 #REF!는 같은 문제가 아닙니다. 외부 통합 문서나 데이터 연결이 포함돼 있다면 원본 파일에 접근할 수 있는지도 확인합니다. 도움을 요청할 때는 Excel 버전, 오류 셀의 수식, 민감한 정보를 지운 입력값, 빈 파일에서의 재현 여부를 전달하면 좋습니다.

    FAQ

    일반 형식으로 바꿨는데 왜 그대로인가요?

    이미 입력된 텍스트는 다시 확정해야 수식으로 인식될 수 있습니다. 먼저 한 셀에서 F2와 Enter를 사용해 확인하세요.

    결과를 복사해서 값으로 붙여넣으면 해결되나요?

    현재 숫자만 남기는 방식이라 이후 입력 변화가 계산에 반영되지 않습니다. 계산을 유지해야 하는 파일에는 적절한 해결책이 아닙니다.

    오류가 없으면 계산이 맞는 건가요?

    아닙니다. 잘못된 참조라도 숫자는 나올 수 있습니다. 알고 있는 작은 입력값으로 기대 결과를 비교해야 합니다.

    공식 출처

  • 구글 문서 음성 입력이 안 될 때: 브라우저·언어·마이크 권한 점검

    마이크는 다른 앱에서 작동하는데 Google 문서에서는 글자가 입력되지 않나요? 이때는 장치를 교체하기 전에 문서의 음성 입력 기능, 지원 브라우저, 입력 언어와 사이트 권한을 확인하세요. 말을 글자로 바꾸는 받아쓰기와 말로 편집 기능을 실행하는 음성 명령도 구분해야 합니다.

    이 글은 컴퓨터 브라우저의 Google 문서를 기준으로 합니다. 스마트폰 키보드의 음성 입력은 별도 기능입니다. 실제 음성 인식 성공률을 측정한 글은 아니며, 공식 안내를 바탕으로 문제 범위를 좁히는 순서를 설명합니다.

    증상별로 확인할 부분

    • 음성 입력 메뉴가 보이지 않음: 지원 브라우저와 조직 관리자 설정을 확인합니다.
    • 마이크 접근이 거부됨: 운영체제와 브라우저의 사이트 권한을 확인합니다.
    • 켜져 있지만 글자가 안 나옴: 실제 입력 장치, 시작 상태, 입력 언어를 확인합니다.
    • 말은 입력되지만 편집 명령이 안 됨: 음성 명령의 언어 조건을 확인합니다.

    1. 지원 브라우저와 문서 종류를 확인하세요

    Google은 최신 Chrome, Edge, Safari에서 음성 입력을 지원한다고 안내합니다. 오래된 ‘Chrome에서만 된다’는 설명을 그대로 적용하지 마세요. 지원 브라우저를 최신 상태로 유지하고, 편집 가능한 Google 문서를 열어 확인합니다. 회사·학교 계정에서는 관리자가 기능을 껐을 수 있습니다.

    2. 음성 입력을 직접 시작하세요

    1. 편집할 문서를 열고 본문에서 입력할 위치를 클릭합니다.
    2. 도구 → 음성 입력을 선택합니다.
    3. 마이크 상자에서 말할 언어를 선택합니다. 한국어를 말한다면 한국어로 맞춥니다.
    4. 준비되면 마이크 버튼을 눌러 시작하고, 평소 말하는 속도와 음량으로 짧게 말합니다.
    5. 끝나면 마이크 버튼을 다시 눌러 중지합니다.

    메뉴를 연 것만으로 녹음이 시작됐다고 생각하지 마세요. 입력할 위치와 마이크의 동작 상태를 함께 확인해야 다른 위치에 글자가 들어가는 혼동을 줄일 수 있습니다.

    3. 권한 오류라면 장치와 사이트를 나누어 보세요

    컴퓨터의 마이크가 켜져 있고 다른 앱에서 입력되는지 먼저 확인하세요. 다른 앱에서도 입력이 없다면 운영체제의 마이크 장치와 권한을 점검하는 것이 먼저입니다. 다른 앱은 정상인데 문서에서만 안 된다면 브라우저가 Google 문서의 마이크 접근을 차단했는지 확인합니다. 허용 요청이 나타나면 사이트 주소와 필요성을 확인하고 해당 사이트에 필요한 범위만 허용하세요.

    관리되는 업무용 기기에서 권한이 회색으로 잠겨 있다면 우회하려 하지 말고 관리자에게 문의하세요. 모든 사이트의 마이크 권한을 일괄 허용할 필요는 없습니다.

    4. 짧은 문장으로 언어와 입력 상태를 비교하세요

    예를 들어 ‘오늘 할 일은 문서 정리입니다’ 같은 민감하지 않은 문장 하나로 확인할 수 있습니다. 다른 언어의 글자가 섞이거나 전혀 입력되지 않으면 선택한 언어와 마이크 입력 장치를 다시 봅니다. 이는 사용자가 점검할 문장 예시이며 해당 문장이 특정 환경에서 정확히 인식됐다고 주장하는 것은 아닙니다.

    긴 회의 내용을 한 번에 말하기보다 한 문장을 입력하고 결과를 읽어 보세요. 시작·중지, 언어, 장치 가운데 무엇을 바꿨는지 한 항목씩 기록하면 원인을 찾기 쉽습니다.

    5. 한국어 받아쓰기와 음성 명령을 구분하세요

    한국어는 음성 입력 지원 언어에 포함됩니다. 그러나 Google 문서의 음성 명령은 영어로 제공되며 계정 언어와 문서 언어도 영어여야 한다고 안내돼 있습니다. 한국어 문장은 입력되는데 서식 변경 명령이 실행되지 않는다면 마이크 고장으로 단정하지 마세요. 필요한 편집은 키보드와 메뉴로 마무리할 수 있습니다.

    해결되지 않을 때

    브라우저 이름·버전, 계정 유형, 선택 언어, 다른 앱에서의 마이크 동작, 정확한 오류 문구를 정리합니다. 지원되는 다른 브라우저에서 짧은 문장으로 비교하면 문서 서비스 전체 문제와 특정 환경 문제를 나누는 데 도움이 됩니다. 브라우저가 음성을 처리하고 텍스트를 문서에 전달하므로, 민감한 내용을 읽기 전에 사용하는 서비스와 조직의 정보 처리 기준도 확인하세요.

    FAQ

    마이크 표시가 뜨면 모든 설정이 정상인가요?

    표시만으로 실제 입력 장치와 언어까지 맞다고 볼 수 없습니다. 짧은 문장이 입력되는지 확인하세요.

    한국어 문장 부호도 모두 말로 넣을 수 있나요?

    문장 부호와 명령은 언어에 따라 지원 범위가 다릅니다. 인식되지 않는 부분은 키보드로 보완하고 공식 언어 안내를 확인하세요.

    회의 전체를 바로 받아써도 될까요?

    참석자의 동의와 조직 규정을 확인하고, 먼저 짧게 입력해 결과를 읽어 보세요. 인명과 숫자 등 중요한 항목은 원래 내용과 대조해야 합니다.

    공식 출처