# 셀 실행

스프레드시트는 셀 블록 조작, 셀 편집, 셀 참조, 함수 삽입 등의 표준 조작 및 기능 측면에서 다른 스프레드시트 응용 프로그램과 유사하게 작동합니다. 스프레드시트는 400개의 행(0 - 399로 번호가 붙어 있음) 및 26개의 열(A - Z로 표시됨)로 배열된 셀의 표로 구성되며, 각 셀은 열 문자와 행 번호로 식별됩니다. 예를 들어, 셀 A2는 A 열과 2행의 교차점에 있습니다.

한 번에 하나의 셀을 구성하여 스프레드시트를 구성할 수 있습니다. 각 셀의 내용은 수식으로 표현되며 셀에 삽입하는 모든 정보(단순한 수치든 복잡한 비전 처리 함수든)는 모두 수식의 일부로 간주됩니다. 셀을 강조 표시하면 윤곽이 검은색으로 표시되며 셀의 정보가 스프레드시트 위의 수식 입력줄에 표시됩니다.

셀을 클릭하면 해당 셀이 자동으로 활성 셀이 되어 해당 셀 및 연결된 행과 열 헤더가 강조 표시됩니다. 예를 들어, 다음 스프레드시트에서는 B2가 활성 셀이며 검은색 윤곽선으로 표시되어 있습니다. 활성 열(B)과 활성 행(2)의 헤더는 노란색으로 강조 표시되어 활성 셀의 주소를 나타냅니다.

팁 : 스프레드시트 셀을 마우스 오른쪽 버튼으로 클릭하면 다양한 작업을 수행할 수 있는 바로 가기 메뉴가 표시됩니다. 자세한 내용은 마우스 오른쪽 버튼 메뉴를 참조하십시오.

## 셀 종속성

일반적인 스프레드시트와 마찬가지로 스프레드시트 내 셀의 실행 순서는 셀 함수 간의 관계 및 종속성에 의해 동적으로 결정됩니다. In-Sight 스프레드시트는 1차적으로 종속성에 따라 셀을 평가함으로써 셀의 실행 순서를 정하고 다음으로 스프레드시트 내에서의 위치에 따라 셀을 평가함으로써 셀의 실행 순서를 정합니다.

스프레드시트에서 강조 표시된 셀의 종속성을 시각화하려면 스프레드시트 도구 모음의 종속성 수준 버튼을 사용합니다.

## 셀 실행 순서

종속성이 평가되고 나면 셀은 스프레드시트 내에서 위치에 따라 평가됩니다. 셀은 행 좌표에 따라 (왼쪽에서 오른쪽으로) 이어서 열 좌표에 따라 (위에서 아래로) 정렬됩니다. 예를 들어, A2, B2, A3, A4 셀에 함수가 있는 스프레드시트 작업에서는 A2가 가장 먼저 실행되고 셀 B2, A3, A4가 차례로 실행됩니다. 동일한 행에 다수의 셀이 있는 경우 가장 왼쪽에 있는 셀이 먼저 실행됩니다.

다음은 정상적인 셀 실행 순서에 대한 예외입니다.

- 클록을 이용하는 함수: 클록을 이용하는 함수는 다른 셀의 과거 데이터에 액세스해야 하기 때문에 언제나 실행 연쇄의 최상단에 배치됩니다. 자세한 내용은시간 지정 데이터 저장 함수를 참조하십시오.
- 종속되지 않은 셀 참조가 있는 함수: 셀 참조를 인수로 사용하지만 종속성을 설정하지 않는 함수가 몇 가지 있습니다. 참조 셀의 행 좌표를 반환하는 Row 함수가 이러한 함수의 예입니다. 예를 들어, Row(A4)는 A4의 값이 변경되더라도 항상 4를 반환합니다.

## 셀 실행 트리거

다음 경우에 셀이 실행됩니다.

- 종속 셀이 있는 셀이 수정됩니다.
- AcquireImage 트리거, 직렬 데이터 및 TCPDevice로 들어오는 패킷 등 외부 이벤트가 발생합니다.
- 그래픽 컨트롤(예: 버튼, 확인란, EditInt)이 스프레드시트 이벤트 트리거를 신호합니다.

대부분의 비전 도구 함수는 기본 셀 A0의 AcquireImage 함수에 직접 또는 간접적으로 종속됩니다. 새 이미지를 촬상하면 종속성 연쇄의 모든 함수가 새 값을 실행하고 반환합니다. 이미지 촬상 또는 기타 이벤트가 트리거되면 스프레드시트가 자동으로 업데이트됩니다.