책 내용 질문하기
엑셀 계산문제 질문입니다.
도서
2025 시나공 컴퓨터활용능력 1급 실기 총정리 (ver. 2021)
페이지
4
조회수
46
작성일
2025-01-19
작성자
적중* 0
첨부파일

* 최종모의고사 4회/ 계산문제 5번 적용



★ RIGHT/ LEFT / MID 함수를 풀 경우

예를 들면 셀을 전체적으로 입력하는 경우(절대값)와/ 셀만 넣는 경우입니다.

무엇을 보고 판단하나요?

문제마다 일괄적으로 사용하지 않더라고요~



★★ LEFT(셀, 1) *1

정확한 이해부탁드령요~ 숫자값으로 인식할때만 적용인가요?.

문자일때 적용사항이 안되나요?



★★★FIND(찾을값, 전체, 위치) >=1


여기서 >=1도 숫자일때만 사용하나요? (예: 초등코등문제적용)





★★★★INDEX($C$3:$C$31, MATCH (MIN (IF ($F$3:$F$31=H35, LEFT($D$3:$D$31,2)*1) ,

($F$3:$F$31=H35)*LEFT($D$3:$D$31,2) ,0))


여기서 -MATCH(함수사용시) LEFT *1 왜 생략될까요 ?




답변
2025-01-20 20:35:18

안녕하세요.

일반적으로 하나의 셀을 지정하지만 배열 수식에서는 특정 열의 전체와 비교할 경우에는 전체 범위를 지정합니다.

LEFT 함수는 텍스트 함수로 결과를 텍스트로 반환하므로 이 값을 수치 데이터로 변경하기 위해 *1을 해줍니다. 보통 LEFT 함수의 결과와 숫자와 비교하는 경우 *1을 해줍니다.

>=1은 데이터의 형식과는 상관 없습니다. FIND 함수의 결과가 1보다 크거나 같다는 것은 찾을값이 범위에 있다는 의미로 1보다 크거나 같은지를 비교하는 것입니다.

LEFT 함수의 결과를 곱해주면 *1을 해주지 않아도 값이 정상적으로 실행됩니다. *1은 텍스트 함수의 결과와 숫자와 비교할 경우에만 해주면 됩니다.

즐거운 하루 되세요.

  • 관리자
    2025-01-20 20:35:18

    안녕하세요.

    일반적으로 하나의 셀을 지정하지만 배열 수식에서는 특정 열의 전체와 비교할 경우에는 전체 범위를 지정합니다.

    LEFT 함수는 텍스트 함수로 결과를 텍스트로 반환하므로 이 값을 수치 데이터로 변경하기 위해 *1을 해줍니다. 보통 LEFT 함수의 결과와 숫자와 비교하는 경우 *1을 해줍니다.

    >=1은 데이터의 형식과는 상관 없습니다. FIND 함수의 결과가 1보다 크거나 같다는 것은 찾을값이 범위에 있다는 의미로 1보다 크거나 같은지를 비교하는 것입니다.

    LEFT 함수의 결과를 곱해주면 *1을 해주지 않아도 값이 정상적으로 실행됩니다. *1은 텍스트 함수의 결과와 숫자와 비교할 경우에만 해주면 됩니다.

    즐거운 하루 되세요.

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