회원가입 공지사항
로그인
비밀번호
대학경쟁력분석시스템(U-CAS) 학과평가 및 핵심성과지표 분석(U-CAS+)
[엑셀자동화기술] 메뉴 [엑셀강좌] 메뉴 [자격증/문제은행] 메뉴
 회원 방문 수    52,838,020 명  
 접속 인원 수    3,013 명  
  홈 > 묻고답하기    

   [Re]한셀안의 특수문자 갯수구하기
   두드림
2010-05-13 조회: 6,105

안녕하세요.

 

수식에서 사용된 특정 기호의 갯수를 구할 수 있는 함수는 없습니다.

원하시는 값을 구하기 위해서는 엑셀 매크로 함수인 Get.Cell 함수를 이용해야

합니다. 이 함수는 일반 함수처럼 바로 불러다 사용할 수는 없고 이름을 정의하거나

매크로 코드 내에서 사용되어야 합니다.

 

참고로 Get.Cell 함수의 형식은 다음과 같습니다.

 

⋅ 형식 : Get.Cell(타입번호, 참조주소)

⋅ 타입번호

  1 : 셀의 절대주소 반환
  5 : 셀의 값 반환
  6 : 셀의 수식

  7 : 셀의 표시 형식 내용 반환 (반환값 예 :  yyyy"년" mm"월" dd"일")
  18 : 셀서식의 폰트이름 반환
  19 : 셀서식의 폰트사이즈 반환
  20 : 폰트가 bold 체이면 True 아니면 False 반환
  24 : 폰트색상값 (1 검정, 3 빨강, 5 파랑, 36 연노랑)
  32 : 워크북과 워크시트이름을   =cell("filename")
  48 : 셀에 수식이 있으면 True 아니면 False
  53 : 셀의 내용 (셀서식 포함한 내용임)
  63 : 셀의 배경색상 (38 : 셀바탕색 39 : 셀무늬 )

 

우선 수식에서 사용된 특정 기호를 구하고자 할 때 순서는 다음과 같습니다.(엑셀 2007)

여기에서는 [A1] 셀에 "=1+2+3"이 입력된 것으로 가정합니다.

 

1. [수식] 탭 - [정의된 이름] 그룹 - [이름 정의] 클릭

2. 이름에 "수식"을 입력하고 참조 대상에 "=GET.CELL(6,Sheet1!$A$1)" 입력 후 [확인] 클릭

3. [B1] 셀에 "=LEN(수식)-LEN(SUBSTITUTE(수식,"+",""))" 입력

4. 수식이 [A2], [A3]... 셀에 입력된 만큼 [B1] 셀을 채우기 핸들로 드래그

 

LEN 함수와 SUBSTITUTE 함수, 이름 정의 방법 등은 [엑셀강좌]를 참고하세요.

 

감사합니다.






작성된 코멘트가 없습니다.

※ 이 게시물에 대한 의견을 입력해 주세요(4,000자 이내).
엑셀연말정산자동계산
엑셀 2007 교육
워드프로세서 기출문제
컴퓨터활용 기출문제
2013년 급여 자동계산
단원별 기출문제 검색
엑셀자동화 서식
엑셀자동화 방법
엑셀실무 팁
두드림 통합 검색
엑셀자동화서식제작요청
상호 : 두드림기획 | 사업자등록번호 : 105-20-55088 | 통신판매업신고번호 : 마포통신 제5343호 | 대표 : 이형범 |
고객정보관리책임자 : 이소연 | 주소 : 서울특별시 마포구 월드컵로16길 47 201호(서교동) | 전화: 02)323-7705 |
Fax: 0504)446-5419 | 입금계좌 : 국민은행(543001-01-213514) | E-Mail :
Copyright 2006 두드림기획(www.edodream.com) All Rights Reseved.