책 내용 질문하기
엑셀에서요
도서
[2011] 사무자동화산업기사 실기(엑셀ㆍ액세스ㆍ파워포인트 2007 사용자용)
페이지
214
조회수
70
작성일
2011-07-20
작성자
첨부파일

성명이 '명'으로 끝나거나 나이가 6세 이상인 아이의 수 구하는 거에서요...

책에서는 =right(a5,1)="영" 이 함수를 이용하던데요.

이거 말고 "*영" 이거 쓰면 안되나요??

*영 이거를 썼기때문에 dcount 해도 값이 다르게 나온건가요ㅜㅜ?

5가 나와야 하는데 계속 3이 나오네요...

ㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜ 이유가 뭘까요ㅜㅜ 가르쳐주세용

그리고 또 다른 질문은요

뭐 필드명 중복 이런 이유로 성명 대신에 이름을 쓰거나 혹은 셀을 비워두잖아요..

dcount함수 쓸때..

그때 왜 나이는 그대로 쓰나요?

나이도 똑같이 중복되지 않나요?

질문두개ㅜㅜㅜㅜ부탁드릴게요ㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜ

답변
2011-07-21 10:45:08

안녕하세요.

1)

*, ?(만능문자)를 적용할 때 정상적으로 결과가 산출되지 않는 경우가 있습니다.

그러니 항상 정확한 결과가 산출되는 Left나 Right 함수를 이용하는 것이 안전합니다.

2)

조건에 함수가 적용된 필드명만 생략이나 이름을 변경하는 것입니다.

나이 필드는 >=6 와 같이 함수가 적용된 것이 아니니 그냥 사용한 것이죠.

오늘도 즐거운 하루 되세요.

"
  • *
    2011-07-21 10:45:08

    안녕하세요.

    1)

    *, ?(만능문자)를 적용할 때 정상적으로 결과가 산출되지 않는 경우가 있습니다.

    그러니 항상 정확한 결과가 산출되는 Left나 Right 함수를 이용하는 것이 안전합니다.

    2)

    조건에 함수가 적용된 필드명만 생략이나 이름을 변경하는 것입니다.

    나이 필드는 >=6 와 같이 함수가 적용된 것이 아니니 그냥 사용한 것이죠.

    오늘도 즐거운 하루 되세요.

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