A | B | |
1 | ID | |
2 | 아이디1 | id1@mail.com |
3 | 아이디2 | id2@dream.com |
4 | 아이디3 | id3@real.com |
5 | 아이디4 | id4@mail.com |
6 | 아이디5 | id5@mail.com |
A | B | C | D | |
1 | ID | VALUE1 | VALUE2 | |
2 | 아이디1 | id1@mail.com | id1@mail.com | |
3 | 아이디2 | id2@dream.com | id2@dream.com | |
4 | 아이디3 | id3@real.com | id3@real.com | |
5 | 아이디4 | id4@mail.com | id4@mail.com | |
6 | 아이디5 | id5@mail.com | id5@mail.com |
B 열에 있는 데이터들 중 mail.com 의 주소는 C 열에, 그 외 메일 주소는 D 열에 표시하려고 한다.
위에 있는 표를 아래 있는 표처럼 바꾸려면 어떻게 해야 할까?
아래 함수를 참고하자.
C열 =IF(ISERROR(SEARCH("mail",$C3))=FALSE,$C3,"")
D열 =IF(ISERROR(SEARCH("mail",$C3))=TRUE,$C3,"")
SEARCH 함수에서 mail 이라는 텍스트를 찾으면 위치 값을 정수로 리턴 해 주고
ISERROR에서는 정수값이 있으면 TRUE, 없으면 FALSE 를 리턴한다.
이 결과 값을 가지고 IF문의 조건이 참이면 C3의 값을, 없으면 ""을 리턴하도록 만들었다.
(C열과 D열의 IF문 조건이 다름)
'잡동사니' 카테고리의 다른 글
드림엑스 큐빅 어플리케이션 리뷰 (0) | 2010.11.24 |
---|---|
[펌] 원격 데스크탑 연결 7.0 클라이언트 배포 시작~! (0) | 2010.03.17 |
CYON 컨텐츠 서비스 (0) | 2009.11.12 |
[windows 2000 server] 터미널 서버가 허용한 최대 연결 수를 초과 했습니다. (0) | 2009.09.17 |
안지워지는 디렉토리, 파일 강제 삭제 유틸리티 (0) | 2009.07.08 |