【Excel】 절차서·툴 만들기에 도움이 되는 「이름의 정의」

개요



Excel 절차서·툴 작성에 도움이 되는 「이름의 정의」를 소개한다.

효과



Excel 절차, 도구 작성, 수정 효율성, 가독성 향상.

사례



복수의 목적지에 ping을 치고 소통 시험을 하기 위한 순서서를 만든다.
input 시트에 필요한 파라미터를 기입해, output 시트에 커멘드를 자동 출력시킨다.
※구성등은 깊게 생각하고 있지 않습니다.





현재 상태



셀에 대해 참조합니다.Ctrl+Shift+@ 에서 Output 시트의 함수를 모두 표시하면 다음과 같습니다.



문제



・그 셀이 무엇을 가리키고 있는지 알기 어렵다.
2대째의 인터페이스는 어느 셀이지만, B5셀은 무슨 값이든… 등.
・시트명을 나타내는 input!나 절대 참조의 $가 일일이 붙기 때문에, 읽기 어렵다.

대책



이름을 정의하고 그것을 참조하십시오.

사용법



이름 정의



몇 가지 방법이 있습니다.

1. "이름 정의"Alt>M>M>D : 기본. 정의한 이름을 사용할 수 있는 범위나 코멘트를 바로 설정할 수 있는 것이 이점.


2. 셀을 선택하고 "이름 상자"에 이름을 입력 : 마우스 파라면 개미도.
기존 이름을 편집하거나 삭제할 수 없습니다. 이미 이름을 정의하고 있는 셀을 선택하여 다른 이름을 정의하면, 두 번째 이름으로 정의된다.


3.「선택 범위에서 작성」 Alt>M>C 좌단 열이나 상단 행의 셀 내용을 자동으로 이름으로 설정할 수도 있습니다.


이름 이용



함수와 유사한 취급. 제어 문자를 넣거나 더블 쿼테이션으로 둘러싸거나 불필요하고, 그대로 기재하면 OK. 영숫자 이외에도 사용할 수 있다.
정의한 이름의 일람은, 「이름의 사용」 Alt>M>S 로 호출할 수 있다.

사용하기 쉽도록



input 시트에 열을 늘려(평상시는 비표시로 한다), 영숫자만으로 호칭명을 붙여 둔다.


일부 문자를 치면 후보를 내주므로 처음 몇 문자를 알기 쉽게하는 것이 중요하다.
나온 후보에 커서를 맞추고 Tab 키를 누르면 삽입할 수 있다.
덧붙여 if1·if2라면 IF함수와 혼동하기 때문에, iface1·iface2로 하고 있다.


개선 후



일본어 이름



이름을 일본어명으로 정의했을 경우의 코드.
함수와 이름을 혼동하기 어렵고, 직관적으로 읽기 쉬운 곳이 장점.


영숫자



이름을 영숫자로 정의한 경우의 코드.
영숫자 입력에서 정의한 이름을 호출하기 쉽기 때문에 입력이 신속한 것이 장점.


주의점



시트를 복사하면 정의한 이름도 복사됩니다. 이름이 정의된 input(2) 시트를 복사한 후 "이름 관리"Alt>M>N
범위가 input(3) 되어 있는 것이, 새롭게 늘어난 정의. 정렬하여 삭제해 버리는 것이 안전.

요약



셀에 이름을 붙이면 사람 친화적인 절차서·도구를 만들 수 있다.

좋은 웹페이지 즐겨찾기