엑셀 VBA 매크로 병합된 셀에 순번 번호 채우기

엑셀 VBA 매크로 병합된 셀에 순번 번호 채우기


엑셀 프로그램에서 작업 등록하면 순번을 많이 입력하는데요.
작업된 내역 중 셀 병합이 있는 경우 셀 크기가 동일하지 않기 때문에 순번을 매길 수 없습니다.
수동으로 입력하기에 많은 데이터라면 MAX 함수를 이용해서 병합된 셀에 순번을 매길 수 있는데요.

그 방법을 알아보겠습니다. 

셀 병합이 된 셀에 순번을 매기면 "이 작업을 수행하려면 병합하려는 모든 셀의 크기가 동일해야 합니다."
라는 메시지가 나오면서 순번 적용이 되지 않습니다. 




사용되는 함수는 MAX 함수인데요
엑셀에서는 최대 값을 구해주고 논리값과 텍스트는 제외 됩니다. 라고 나옵니다. 
숫자값중 최대값을 구한다는 것이지요




순번을 적용할 셀을 모두 드래그 합니다. 
함수를 사용하기 위해 =MAX( 를 입력합니다. 
숫자값만 입력되도록 되어 있습니다. 


 


첫번째 값은 A1을 입력합니다. 




=MAX(A1:A1)+1 을 입력해주세요.


 

=MAX(A1 에서 첫번째 A1을 드래그해서 F4키를 눌러 절대값 $A$1 로 변경합니다. 




이것이 제일 중요한데요 Ctrl + Enter 키를 눌러주세요.
순번이 자동으로 적용됩니다. 

엑셀 VBA 매크로 병합된 셀에 순번 번호 채우기를 알아보았습니다.