답변해주신 다른 질문들을 봤엇는데요.. 2번째 값이면 참조행=참조행+1을 2번 한다는게 왜 그렇게 되는지 잘 이해가 되지 않습니다. 자세한 설명 부탁드리겠습니다.
처음에 참조행에 3을 넣고, for문의 첫번째에 참조행=참조행+1을 실행하면 참조행은 4가 됩니다.
이 4는 워크시트에서 고객명이 들어 있는 범위의 첫번째 행을 의미하는 것입니다.
즉, 첫번째 고객이 들어 있는 '김현진'은 워크시트에 4행에 입력되어 있습니다.
첫번째 데이터를 비교할 때는 참조행이 4, 두번째 데이터를 비교할 때는 for 문 안에 들어 있는
'참조행=참조행+1'를 또 실행하게 되므로 참조행은 5 이렇게 1씩 증가하게 되는 것입니다.
라고 답변을 드렸습니다.
for 문 안에서 txt고객명에 해당하는 값이 나올 때 까지 참조행 +1 을 실행하게 되는 것입니다.
성은희 라는 값을 찾고자 한다면 참조행 = 참조행 +1 을 두번 실행하는 것이죠.
그래서 참조행 = 5가 되는 것입니다.
성은희의 값이 5번째 행에 있으므로 정확한 결과가 나오게 됩니다.
좋은 하루 되세요.
-
관리자2020-05-04 10:26:23
처음에 참조행에 3을 넣고, for문의 첫번째에 참조행=참조행+1을 실행하면 참조행은 4가 됩니다.
이 4는 워크시트에서 고객명이 들어 있는 범위의 첫번째 행을 의미하는 것입니다.
즉, 첫번째 고객이 들어 있는 '김현진'은 워크시트에 4행에 입력되어 있습니다.
첫번째 데이터를 비교할 때는 참조행이 4, 두번째 데이터를 비교할 때는 for 문 안에 들어 있는
'참조행=참조행+1'를 또 실행하게 되므로 참조행은 5 이렇게 1씩 증가하게 되는 것입니다.
라고 답변을 드렸습니다.
for 문 안에서 txt고객명에 해당하는 값이 나올 때 까지 참조행 +1 을 실행하게 되는 것입니다.
성은희 라는 값을 찾고자 한다면 참조행 = 참조행 +1 을 두번 실행하는 것이죠.
그래서 참조행 = 5가 되는 것입니다.
성은희의 값이 5번째 행에 있으므로 정확한 결과가 나오게 됩니다.
좋은 하루 되세요.