엑셀 바코드 만들기 쉬워요

이번 시간에는 엑셀 바코드 들기 방법을 알아보도록 하겠습니다. 엑셀에서 바코드를 만들려면 글꼴만 다운받아서 설치하면 바코드를 쉽게 만들 수 있습니다.


바코드 글꼴도 무료 글꼴이 있고 유료 글꼴이 있는데요. 이번 시간에는 무료로 사용할 수 있는 무료 글꼴을 받아서 엑셀에서 바코드 만들기를 해보도록 하겠습니다.


엑셀 바코드 만들기 쉬워요

엑셀에서 바코드를 만들기 위해서는 글꼴을 설치해야하는데요. 바코드 종류에는 식료품과 가정 용품등 널리 사용되고 있는 UPC-A, UPC-E코드, ASCII 128문자 집합을 나타내는 Code128 코드, 39개의 숫자 및 문자를 사용하는 Code39(code 3 of 9를 의미) 등 다앙햔 바코드가 있습니다. 


먼저 Code128 코드와 Code39 코드를 다운 받아서 사용해 보도록 하겠습니다. 바코드는 http://www.barcodelink.net/barcode-font.php 사이트에서 다운받아서 설치를 합니다.



다운 받은 파일을 실행하면 아래 그림처럼 나오는데 Code128 같은 경우 상단에 있는 "설치"를 클릭해 줍니다. Code39코드 같은 경우 압축을 해제하고 두개의 글꼴을 같은 방법으로 "설치" 버튼을 클릭하여 글꼴을 설치해 주면 됩니다.


나머지 UPC-A, UPC-E 바코드 글꼴도 다운받아서 설치해줍니다.



이제 엑셀을 실행시켜 줍니다. 상품명과 바코드 셀에 동일한에 물품 번호를 넣어줍니다.


D3셀을 선택한 다음 글꼴을 UPC-A 글꼴을 선택하면 자동으로 D3셀에 데이터가 바코드로 변경됩니다. 


바코드 크기가 작을 경우 상단에 있는 글자 크기 버튼 클릭하여 글자를 크게 하면 바코드 이미지도 커지게 됩니다.


나머지 부분도 같은 방법으로 바코드를 만들어 주면 되는데요. Code128 같은 경우 엑셀에서 "code1:" 로 표기가 되더라고요. 


지금까 엑셀 바코드 만들기 방법을 알아보았는데요. 많은 품목의 바코드를 만들어야 한다면 전문 바코드 프로그램을 이용하여 작업을 해야겠지만 소량의 작업을 해야한 다면 엑셀에서 바코드를 만들어서 사용해 보시는 것도 좋을 것 같습니다.

댓글(10)

  • 2019.06.11 02:00 신고

    바코드를 만들 수 있다니 신기합니다.^^

    • 2019.06.13 20:40 신고

      간단한 방법을 찾다가 알아본 건데요.
      엑셀에 신기한 기능이 많더라고요. ^^

  • 2019.06.11 04:10 신고

    엑셀로 만들 수 있군요.
    노을이에겐 아직 아렵습니다.ㅎㅎ

  • 2019.06.13 04:01 신고

    엑셀 바코드 만들기 어렵지 않군요?
    소개해주신 방법대로 필요시에 만들면 좋을것 같습니다^^

  • 강남
    2019.08.13 12:47

    자료와 정보 너무 감사드립니다.^^
    날씨 더운데 더위 조심하세요~~

  • 깜장모자
    2019.08.17 10:29

    좋은글 감사합니다...^^
    많이 유용하게 쓸려고 합니다.
    궁금한것이 있어서 문의 드립니다.
    11111112 이렇게 바코드 만들어서 a4에 프린트 했더니 아무 반응이 없는데 무슨 이유인지 알수 있을까요.?

    • 2019.08.19 11:26 신고

      먼저 체크해 보셔야할 것이 있는데요. 바코드가 만들어 졌는지 확인을 해야할 것 같아요. 만약 엑셀 파일로 바코드가 만들어져는데 인쇄 안된다면 인쇄 설정을 한번 확인해 보시는 것이 좋을 것 같아습니다.

    • 2020.02.29 13:25 신고

      EAN-13 바코드를 사용하셨을텐데요, 엑셀에서 폰트를 이용해서 작성하는 바코드는 숫자를 바코드로 변환하는게 아닙니다. 예를 들어 8801097280014 라는 13자리를 바코드로 바꾸기 위해서는 앞 12자리인 880109728001 을 바코드 규칙이 적용된 아스키코드값으로 변환하고 그것을 바코드 폰트를 적용해 바꾸는 겁니다. 880109728001 의 아스키코드값은 8IKBKTH*ciaabe+ 입니다. 이건 숫자를 단순히 아스키코드로 바꾼 것이 아니고 규칙이 있습니다. (엑셀 폰트 사용 기준입니다.) 엑셀에서 그냥 숫자를 바코드 폰트를 이용해서 작성하고 출력했다면 스캐닝이 되지 않는 것은 당연합니다. 또한 어떤 바코드 폰트를 사용하냐에 따라서도 달라집니다. ean-13 폰트냐, code ean-13 폰트냐 등 폰트에 따라서도 원하는 값이 달라질 수 있습니다. * 현재 본문에 있는 ean-13 의 예제 코드의 경우는 단순히 숫자를 폰트를 이용해서 바코드 형태로 바꾼 것이기 때문에 당연히 인식이 되지 않고, 인식이 되더라도 원하는 바코드값이 아닙니다.

Designed by JB FACTORY