EGTools - 전용 함수

QRCODE 함수

EGTools 2022. 11. 16. 12:25

【 함수 요약 】

2D바코드의 일종인 QR Code를 셀 내에 그림으로 삽입

 

 적용 버전 

Windows용 : 모든 버전

 

 함수 구문 

= QRCODE (  Text ,  [Level] ,  [Version]   )

 

 함수 인수 

인수명 옵션 기본값 설    명
Text  필수 없음 바코드를 만들 원본 문자열 (한글을 포함한 Unicode를 지원함)
Level  선택 "L" 복원 수준으로 바코드가 오염되거나 손상되었을 때 복원가능한 수준을 지정함
L: 약7%, M: 약15%, Q: 약25%, H:약30%
Version 선택 1 버전은 QRCode에 크기와 관련되어 담을 수 있는 최소정보량에 따라 적용됩니다.
버전에 따라 바코드 크기는 1(21x21)부터 40(177x177)까지이나
이 함수에서는 Version 10까지로 제한함

 

 함수 상세 설명 

결과로 그려지는 QR Code 2차원 바코드는 Excel의 도형으로 Dot를 표시하고 그룹으로 묶어 셀 크기에 맞게 삽입

Text는 한글, 한자, 중국어 등이 포함된 Unicode의 모든 문자를 지원하는 QR Code

바코드의 크기는 Level과 Version의 복합 계산으로 최소 소요 크기를 자동 계산하여 적용됨

Text의 길이와 Level의 수준에 따라 필요한 적정 Version이 사용자가 지정한 Version보다 크면 적정Version이 적용됨

(함수에서는 사용자가 Level10까지만 지정할 수 있으나, Text와 Level조합에 따라 Version 40까지도 자동 적용됨)

 

 함수 오류 설명 

Level이 10을 초과하여 지정하면 #Value! 오류

 

 함수 사용시 주의사항 

Excel에 도형을 많이 사용하면 느려지는 현상이 있고, 바코드를 도형으로 구성하고 있기 때문에

함수를 사용하여 바코드를 많이 생성하는 경우 해당 파일이 느려질 수 있음

셀 크기에 맞게 바코드를 그리므로 바코드 사용 셀에 테두리가 있는 경우 바코드 스캐너로 인식할 때 오류가 날 수 있으므로 테두리를 기준으로 사방에 여백이 확보 되도록 조정이 필요함

 

 함수 사용 예제 

=QROCE("http://bit.ly/egToolsX")

=QRCODE("EG Tools는 Excecl용 추가기능입니다.")

   QRCODE가 셀에 삽입된 이후 크기를 조정하여 사방에 여백이 확보되도록 조정함

 비슷한 기능의 다른 함수 

CODE128

 

'EGTools - 전용 함수' 카테고리의 다른 글

TEXTBETWEEN 함수  (0) 2022.11.16
CODE128 함수  (0) 2022.11.16
WEEKNUMOFMONTH 함수  (0) 2022.11.16
MONTHBYWEEK 함수  (0) 2022.11.15
ILOOKUKP 함수  (0) 2022.11.15