C 로 구현된 루틴의 이상여부를 확인 하기 위해 엑셀에서 연산을 해려고 했는데
if 문 구형이 어려웠다. 그래서 명령을 찾아 보니 IF 명령이 있어서 해당 내용을 정리한다.
C 언어로 되어 있는 문장
if( setTemp < 530 ) y_step =0;
else if( setTemp < 580 ) y_step =1;
else y_step =2;
위 문장을 아래와 같이 변경 가능 (CC399 가 C 의 setTemp 를 대체)
=IF(AND(CC399>=0,CC399<530),0,"")
&IF(AND(CC399>=530,CC399<580),1,"")
&IF(CC399>=580,2,"")
버퍼에서 테이블 값을 읽어 오는 경우
C 언어로 되어 있는 문장
setTemp = TABLE[index];
위 문장을 아래와 같이 변경 가능
=OFFSET(TABLE!A1,'index'!CP80,0)
TABLE tap 에 있는 A1 번째부터 index tap 에 있는 CP80 의 값 만큼 아래쪽의 값을 읽어라 라는 뜻 정도..
'공부 > 프로그래밍관련' 카테고리의 다른 글
압축이란 무엇일까? (0) | 2014.02.14 |
---|---|
GUI 플레폼 (0) | 2013.12.30 |
로봇 전용 OS -- ROS (0) | 2013.08.26 |
CRC 검사 사이트 (0) | 2013.08.06 |
ASCII 표.. (0) | 2013.04.01 |