책 내용 질문하기
부록 2022상시 01 1급 4-3문제
도서
2023 시나공 컴퓨터활용능력 1급 실기
페이지
169
조회수
219
작성일
2022-08-12
작성자
탈퇴*원

4-3문제의 답이 cells(입력행, 8)=int( (cells(입력행,5)+cells(입력행,6)+cells(입력행,7))/3 )인데 제가 올려놓은 파일처럼 작성하면 이상한 수가 나오더라고요 

1.왜 이런건가요?? 

2. 항상 cells(입력행, 5)와 같이 좌표를 입력해야 하나요?? 다른 문제에서는 txt1차.value와 같이 value값을 이용하기도 했던것으로 기억합니다.

3. 만일 셀의 좌표와 value값을 둘다 사용한다면 셀 좌표를 사용할 때는 언제이고 컨트롤 value를 사용할 때는 언제인가요?

답변
2022-08-16 14:26:38

안녕하세요.

 

1. 텍스트 상자에 입력된 값은 모두 텍스트로 인식하기 때문에 1차, 2차, 3차에 입력한 값을 더한 것이 아니라 텍스트 처럼 연결한 값을 3으로 나누기 때문에 값이 정상적으로 나오지 않는 것입니다.

 

2, 3 더하기(+)가 아닌 곱하기나 나누기라면 값이 정상적으로 나오겠지만 더하기는 텍스트처럼 연결만 됩니다.  값을 계산하는데, 곱하기나 나누기는 value를 사용해도 되고, 더하기는 셀 좌표를 이용해야 합니다.

 

즐거운 하루 되세요.

 

  • 관리자
    2022-08-16 14:26:38

    안녕하세요.

     

    1. 텍스트 상자에 입력된 값은 모두 텍스트로 인식하기 때문에 1차, 2차, 3차에 입력한 값을 더한 것이 아니라 텍스트 처럼 연결한 값을 3으로 나누기 때문에 값이 정상적으로 나오지 않는 것입니다.

     

    2, 3 더하기(+)가 아닌 곱하기나 나누기라면 값이 정상적으로 나오겠지만 더하기는 텍스트처럼 연결만 됩니다.  값을 계산하는데, 곱하기나 나누기는 value를 사용해도 되고, 더하기는 셀 좌표를 이용해야 합니다.

     

    즐거운 하루 되세요.

     

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.