스마일맨 민석 안녕하세요~ 모든 지식이 집합되어 있는 지식창고 입니다. 여기서 모든 지식을 가져가세요~ ^^
주인장 연락처

카테고리

분류 전체보기 (759)
SmileMan's Diary (57)
알아야 산다! Tips! (359)
공짜로 받아가세요~ (129)
DownLoad Files (6)
Association (49)
Photo (158)
Total
Today
Yesterday
05-01 00:01


코리아 베이비페어 서포터즈

Revu 파워블로거

PressBlog 프로미어 블로거



체험 블로그 마케팅 서비스 OLPOST


달력

« » 2024.5
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

최근에 올라온 글

최근에 달린 댓글


아...

스마일맨이 요즘 이런 저런 사정으로 너무 바빠서 또 블로그에 소흘하네요.

그냥... 귀엽게 봐주세요. ^^;


오늘은 간만에 엑셀(Excel)에 대한 내용입니다.

다들 아시는 내용이긴 하겠지만, 언제나 그랬다시피 스마일맨의 블로그는 초보를 기준으로 하자나요. ^^


Q) 엑셀(Excel) 셀 안의 문자열 내용 중 제일 왼쪽 글자 시작부터 지정한 수만큼의 수를 노출하려면 어떻게 해야 하나요?

      '가나다라마'에서 앞의 두글자만 뽑으려고 하면, '가나'가 되겠죠. 


A) 명색이 마이크로 소프트(MicroSoft)의 엑셀인데...

     당연히 되겠죠? ㅎ

     여기서는 left 라는 함수를 사용하면 됩니다. 


     그럼 먼저 여기서 사용할 함수를 정의 해 봅시다.

 

=LEFT(text,number_chars)

  텍스트 문자열의 시작 지점부터 지정한 수만큼의 문자를 반환합니다.


    그럼 이제 실전에 사용해 볼까요? ^^

 

01. 위에보시는 바와 같이 "여기 문자열이 있습니다. 끊어서 사용하세요." 라는 예제 문자열이 있습니다.

      우리는 이번에 왼쪽에서 부터 몇 글자를 뽑아서 나타낼 것입니다.

      시작지점부터 글자 수를 세면 되겠죠?

      우리는 2자, 5자, 10자를 뽑아내려고 합니다.

 

02. 여기에 들어갈 함수는?

      바로 앞에서 보신 바와 같이 'LEFT()' 함수 입니다.

      2자는 '=LEFT(C2,2)', 5자는 '=LEFT(C2,5)', 10자는 '=LEFT(C2,10)'... 라고 적습니다.

 

03. 그리고 그 함수식을 사용한 결과를 보면 위와 같이 나타나는 것을 확인 하실 수 있으실 것입니다.

      역시 숫자(Number), 공백(Space) 등도 한글자로 세어서 보시면 되겠습니다.



※ 위의 예제 강좌에서 캡쳐에 사용한 버전은 MicroSoft Office Excel (마이크로 소프트 오피스 엑셀) 2007 입니다.


그럼 오늘도 즐거운 하루 되세요~ ^^



Posted by 스마일맨 민석
, |


       



녕하세요.

우리가 엑셀(Excel)을 사용하다보면 셀(Cell)에 데이터(Data)가 중복으로 들어가는 경우가 있습니다.
오늘은 이렇게 중복된 데이터 셀이 몇개가 있는지 중복된 곳은 어디있는지 찾아보는 내용을 공부해 보겠습니다.

자~ 함께 알아보실까요? ^^

Q) 엑셀(Excel)에서 서로 중복된 셀을 찾고 싶습니다.       
      일정한 번위에서 중복된 데이터(Data) 셀의 갯수가 몇개인지 카운트(Count) 하는 방법은 무엇인가요?


A) 먼저 여기서 사용할 함수를 정의 해 봅시다.

=COUNTIF(range, criteria)
   지정한 범위 내에서 조건에 맞는 셀의 개수를 구함
  - Range : 조건에 맞는 셀의 수를 구하려는 셀 범위
  - Criteria : 숫자, 식, 텍스트 형태의 조건

  CountIf (카운트이프) 함수는 참 다양하게 쓰일 수 있습니다. 
  중복된 셀의 갯수를 카운트 하는 방법은 아래에서처럼 함께 사용하실 수 있습니다.

1. 위와같이 우리나라, 엑셀, Excel 이라고 내용이 표기된 표(Table)이 있습니다.
   표에 사용된 내용 중 이의 오른쪽에 중복된 셀이 몇개인지 표기하여 보겠습니다.

2. 여기서 사용된 함수는 '=COUNTIF($B$3:$B$10,B3)' 입니다.
   이 함수(Function)의 내용을 풀이해 보자면,
   'B3:B10 의 내용중 (셀 함수 내용을 복사하여도 주소가 변하지 않는 고정적인 절대 참조 입니다.)
   이의 왼쪽에 있는 단어(셀 내용)이 몇개 있는지를 나타내어라' 입니다.
   이 함수를 적어준 후 하단에 모두 복사(Copy)해 줍니다.

3. 그럼 위에서 처럼 숫자가 나타나게 되는데 이를 검증 해보면,
   표 안에 '우리나라' 라는 단어가 있는 셀(Cell) 2개 이니
   오른쪽의 '중복된 셀 개수'에 '2' 라고 표기되는 것을 보실 수 있습니다.
   그리고 이와 마찬가지로 'Excel'은 3개, '엑셀', '사랑', '엑셀고수' 라는 단어는 1개 있는 것으로 나타났습니다.


역시 수를 사용하용하니 참 쉽죠?
여러분도 CountIF 함수를 활용해 보시기 바랍니다. ^^

※ 위의 예제 강좌에서 캡쳐에 사용한 버전은 MicroSoft Office Excel (마이크로 소프트 오피스 엑셀) 2007 입니다.

Posted by 스마일맨 민석
, |

    



안녕하세요.

오늘은 발대한 엑셀 파일 안 또는 일정 영역에서
문자 또는 숫자로만 되어 있는 셀(Cell)만 찾아서 선택하는 방법에 대해서 알려드리겠습니다.

보기 쉽게 이런 부분들만 따로 찾아서 색을 칠한다거나 하면 좋겠죠?
데이터량이 작으면 걍 일일이 찾아서 선택을 하면 되지만,
그 양이 많을때 일일이 찾기 힘들때 이 방법을 사용하면 쉽고 빠르게 선택할 수 있습니다.

Q) 엑셀(Excel)에서 문자 또는 숫자로 이루어진 특정한 셀만 찾아서 선택하는 방법을 알려주세요.


A) 네~ 오늘은 특정 셀을 찾는 방법을 알려드리겠습니다.
    숫자 또는 문자로 이루어진 셀을 쉽고 빠르게 찾으려면 아래와 같은 방법으로 하시면 됩니다.


1. 먼저 위와 같은 예제가 있습니다.
    우선 여기서 숫자로 된 셀을 찾아볼까요?

2. 먼저 찾고자 하는 내용이 있는 영역을 드레그(Drag)로 영역을 잡습니다.
    그리고 메뉴의 '홈'을 선택 한 후 '찾기 및 선택'을 선택합니다.
    그리고 나오는 메뉴의 '이동옵션'을 선택합니다.

3. '이동 옵션' 창이 나타나면 종류에서 '상수'을 선택 한 후 하단 '수식' 밑에 있는
    숫자, 텍스트, 논리값, 오류 중에 '숫자'만 선택 후 나머지 3가지는 체크를 해제 합니다.
    그리고 [확인] 버튼을 클릭합니다.

4. 그러면 처음에 잡은 영역 중 숫자가 있는 셀이 선택이 된 것을 확인 하실 수 있으 실 것입니다.

5. 이번에는 문자가 있는 셀을 선택해 볼껀데요...
    단축키로 하는 방법으로 해보겠습니다.
    처음과 같이 먼저 해당 영역을 설정 합니다.
    그리고 키보드 상단에 있는 [F5] 키를 누릅니다.
    그러면 '이동' 창이 나타나는데 하단의 '옵션' 버튼을 클릭합니다.

6. 그러면 처음과 같이 '이동 옵션' 창이 나오는데
    이번에는 '상수' 를 선택 후 하단의 '텍스트' 만 선택하고 확인 버튼을 클릭합니다.

7. 짠~
    숫자가 있는 셀이 선택된 것을 확인 하실 수 있으실 것입니다.


이렇게 쉽게 우리는
텍스트, 숫자, 논리값, 오류 등을 빠르게 찾을 수 있습니다. ^^

※ 위의 예제 강좌에서 캡쳐에 사용한 버전은 MicroSoft Office Excel (마이크로 소프트 오피스 엑셀) 2007 입니다.

Posted by 스마일맨 민석
, |

          



안녕하세요.

오늘이 벌써 2011년도 1월의 마지막 날 이네요.
2011년이 시작한지 엊그제 같은데 벌써...
그래도 이번주에 구정이 있으니 다시 시작하면 되겠죠? ㅎ

오늘은 엑셀(Excel) 공부를 조금 해보겠습니다.
바로 텍스트 문자열 내의 문자 갯수를 구하는 함수를 알아보도록 하겠습니다.

Q) 엑셀(Excel)에서 문자열의 문자 개수를 구하는 방법을 알고 싶어요.
     구하는 함수명(Function)과 사용법을 알려주세요.

A) 오늘은 오랫만에 엑셀 공부를 해 보네요. ^^
     셀(Cell) 안의 텍스트 문자의 갯수를 알려달라는 분이 계셔서요. ㅎ
     사실 텍스트 문자열에 있는 문자의 갯수를 요즘 쉽게 셀 수 있죠.
     텍스트 편집기에서도 문자를 입력하면 하단에 몇자인지 보여주고...
    
     이걸 엑셀 내에서는 어떤 함수를 사용해서 구하는지 알아보도록 하겠습니다.

1. 자~ 위에 보시는 것과 같이 B4 셀에 텍스트 열이 있습니다.
    "잘생긴 스마일맨"... 이라는 사실에 본바탕을 둔 정직한 문자열이죠? ㅋㅋㅋ
    이 문자열의 개수를 C2 열에 세어서 표시되게 하는 함수를 작성할 것입니다.
    이때 함수를 무엇을 사용할까요?

2. 바로 'len'이라는 함수를 사용하게 됩니다.
    이 len 함수의 사용법은 아래와 같습니다.

함수명 : LEN
함수설명 : 텍스트 문자열 내의 문자 개수를 구합니다.
사용법 : LEN(text)

    우리는 B4셀의 문자 개수를 구하기 위하여 C2셀에 'len(B4) 라는 함수 수식을 입력합니다.

3. 자~ 입력 완료 후 C2 셀에 8 이라는 숫자가 써 있죠?
     "잘생긴 스마일맨" 이라는 문자열에 공백(Space) 까지 포함하여 정확히 8자가 맞습니다.
    이는 영문, 숫자, 한글 등의 바이트 등으로 나타내 주는게 아닌, 문자열의 갯수를 동일하게
    한자 = 1씩 카운트(Count) 하여 증가시켜 줍니다.
    정말 쉽죠? ^^


검증 할때 '몇자를 입력해야 한다' 라고 할때 엑셀에서 len 함수를 사용하여
해당 문자열의 개수를 확인할때 아주 유용하겠죠? ㅎ

아무쪼록 탁월한 예제 문장을 참아가면서 봐 주셔서 감사합니다. ㅋ

그럼 오늘도 즐거운 하루 되세요~ ^^

Posted by 스마일맨 민석
, |








                        








오늘의 엑셀(Excel) 수업은
문자형으로 인식된 숫자를 다시 계산 가능한 숫자로 바꾸는 팁 입니다.
DB(DataBase, 데이터베이스) 에서 엑셀로 추출하거나 하면 숫자들이 문자로 인식이 되어
계산을 할 수 없는 상태가 되게 됩니다.

이 셀들이 작으면 F2 키를 한번씩 눌러주고 엔터(Enter) 한번 때려주면 되겠지만,
수천, 수만 라인이 된다면...
이렇게 변환 작업만 하는데 아까운 시간만 흘러가겠죠? ㅎ
이럴때 쉽게 변환 할 수 있는 팁입니다.
자~ 따라오세요 ^^


Q) 엑셀 파일을 열었는데, 숫자들이 있는데 계산이 되지 않아요.
     문자로 인식되어서 그렇다는데 문자로 인식된 것이 무엇인지,
     그리고 계산 가능 할 수 있게 하려면 어떻게 해야 하는지 알려주세요.

A) 엑셀은 숫자를 정말 쉽게 계산을 해 줍니다.
     너무나 편하게 말이죠. ^^
     하지만 어떨 때에는 분명 숫자인데 계산이 불가능 할 때가 있습니다.
     이 때에는 엑셀에서 숫자를 일반 숫자가 아닌 문자로 인식을 했기 때문입니다.
     DB에서 값을 추출하거나 할때 이러는 경우가 많이 있죠.

     우선 일반 숫자와 문자형 숫자의 차이점을 알아 볼까요?

    위처럼 문자형 숫자는 왼쪽 정렬되며, 셀(Cell)의 왼쪽 위에 초록색 삼각형이 붙습니다.
    반면 일반 숫자는 오른쪽 정렬이 되며 삼각형이 붙지 않습니다.
    일반 숫자는 합 등의 계산할때 쉽게 계산이 되지만,
    문자형 숫자는 문자로 인식이 되어 있기 때문에 셀 연산이 되지 않습니다.

  자~ 그럼 이렇게 문자형으로 인식되어 있는 숫자들을 일반 숫자로 변환시키는 방법을 알아보겠습니다.

1. 위처럼 값에 초록 삼각형이 붙었습니다.
    바로 문자들로 인식이 되어있는 것이죠.
    이럴때는 셀 값들을 서로 합한다거나 할 수 없습니다.

2. 아무 빈 공간에 숫자 1을 써 넣습니다.
    '1'이 써 있는 셀을 선택한 후 'Ctrl' +' C' 을 눌러 해당 셀을 복사 합니다.
    그러면 해당 셀이 점선으로 둘러쌓이겠죠?

3. 그런 다음에 바꿀 숫자들이 있는 셀들을 선택 한 후 마우스 오른쪽 버튼을 클릭합니다.
    나오는 팝업 메뉴에서 '선택하여 붙여넣기'를 선택합니다.

4. '선택하여 붙여넣기' 창이 나오면 중간에 있는 '연산' 에서 '곱하기'를 선택 한 후 [확인] 버튼을 클릭합니다.

5. 짠~
    위처럼 삼각형들이 없어졌습니다.
    바로 문자로 인식되었던 숫자들이 다시 숫자로 돌아온 것이죠. 
    이제 이 셀들을 가지고 연산을 하시면 되겠습니다. ^^

※ 해당 값들의 정렬 상태는 제가 임의로 가운데 정렬로 모두 바꾸어 놓았습니다.

역시나... 참 쉽죠잉? ㅎ

그럼 오늘도 역시 즐거운 하루 되세요~ ^^

Posted by 스마일맨 민석
, |


안녕하세요.
오늘은 이미지 문자 인식에 대해서 알아볼까 해요.
대학교때 졸업 프로젝트로 '이미지 문자 인식' 을 하려고 하였었죠.
하지만 중간에 급 선회를 하였고 결국엔 다른 것을 제출하였습니다. ^^

그런데 네이버(Naver) 에서 이 서비스를 무료로 제공하고 있네요.
오늘 그 서비스에 대해서 알려드릴께요

Q) Naver (네이버) 에서 이미지를 가지고 문자인식을 하여 나타내 주는 서비스가 있다고 들었는데,
     어디로 가면 사용할 수 있는지와 사용방법을 알려주세요.

A) 우리는 웹 서핑을 하다가 좋은 글이 있으면 복사해 오곤 하죠.
      하지만 컴퓨터가 아닌 외부에 있는 글은 따로 적어오거나 사진을 찍어서 보관을 합니다.
      이럴때 문자 인식을 할 수 있는 방법으로 사진 또는 문서에서 문자를 빼와서 컴퓨터에 저장을 하면 좋겠죠?

      이미지 문자 인식 (OCR, Optical Character Recognition)이란,
      스캐닝한 이미지 문서에 포함된 한글, 영문, 숫자, 폰트를 
      편집 가능한 텍스트로 변환하고 저장할 수 있게 해 주는 서비스 입니다.

      Naver Lab (네이버랩) 에서 이런 서비스를 무료로 제공해주고 있습니다.
      Naver Lab (네이버랩) 이미지 문자 인식 서비스의 URL은 아래와 같습니다.     
      (URL : http://t.lab.naver.com/ocr)


Naver Lab (네이버랩) 이미지 문자 인식 서비스의 (http://t.lab.naver.com/ocr) 의 초기화면은 위와 같습니다.

잘되는지, 어떠한 방법으로 하는지 한 번 살펴 볼까요?
당장 보여드리려는데 카메라도 안가져오구 스캐너도 없네요 ㅠㅠ

네이버에서 올려준 하단에 있는 샘플문서로 보겠습니다.
샘플 바로 하단의 [OCR실행] 버튼을 눌러도 되겠지만,
여러분은 이미지파일로 사용을 하실 것이기에...

1. 이미지 파일을 준비합니다. 
   저는 네이버 샘플이미지로 할께요 ^^
   (http://t.lab.naver.com/ocr/sample/NaverSampleImage03.jpg <-- 요거)

2. 페이지 중간쯤에 있는 [이미지올리기] 버튼을 클릭합니다.

3. 이미지를 올리면 step 2.로 OCR 적합성 평가를 하게 됩니다.

4. 적합성 평가가 끝나면 'OCR 적합성 평가 결과'가 나오게 됩니다.
    문서크기, 해상도, 기울기, 밝기, 대비, 문자크기 등의 평가를 하게 되는데, 적합하면 O로,
    적합하지 않으면 권장사항에 부적합 해당 항목의 권장사항이 표시가 됩니다.
    또한 예상인식률이나와서 얼마나 인식률이 좋은지 미리 판단을 할 수 있습니다.
    [이미지 문자 인식 실행] 을 클릭합니다.

5. Step 3로 이미지 문자인식(OCR)이 진행중입니다.
   잠시만 기다리라고 하니 우리... 기다려보죠 ^^

6. 자~ 기다리니 이미지 문자인식(OCR) 결과가 나오는군요.
   먼저 상단의 '언어 교정 전' 탭이 노출이 됩니다.
   이것은 문자인식을 한 그대로의 모습이 노출이 되는 것이고, 
   바로 옆의 '언어 교정 후' 탭은 해당 내용을 토대로하여 내부의 프로세스에서 교정을 해서 보여주는 것입니다.

7. 하단의 [텍스트 파일로 저장] 버튼을 클릭하면 해당 내용을 바로 테스트 파일 (*.txt) 로 저장하실 수 있습니다.

참~ 쉽죠잉~ ^^

네이버에서 올려 놓은 샘플(Sample)은 인식을 했을때 인식률이 좋은 것을 올려 놓았겠죠?
개인적인 파일로 이미지 문자 인식(OCR)을 실행하면,
그보다 인식률이 안좋을 수 있습니다.
물론, 인식이 되지 않을때도 있겠죠 -_-;;

암튼 저에게는 과거의 향수를 불러 일으키는... 프로젝트네요 ^^;
오늘도 날씨가 무지 무지 추우니 감기조심하세요~ ^^
Posted by 스마일맨 민석
, |


안녕하세요.
저도 티스토리(Tistory)를 시작한지 어언... 5~6개월이 지난 것 같네요.

하지만 아직도 제가 신경쓰는 한가지...


바로 제 블로그(Blog) 오른쪽에 붙어 잇는 이 방문자 수 입니다.

제가 제 블로그에 들어오면 가장 먼저 보는 것은,
오른쪽 글 목록에 달린 댓글 수...
새로운 댓글이 달리면 답글을 쓰고...
그리고 나서 보는 것이 저 방문자 수 입니다.

이미 숫자에 불과한 이웃 파워블로거님의 방문자수는
저에게는... 아직 호기심의 대상입니다. ㅋ
조금만 더 들어오면... 아... 아... 아까워...
이러면서 아직도 방문자수에 연연하는 소인배 입니다. ㅠㅠ

오늘도 과중한 업무가 예상되는 압박에
어떤 글을 써야지 여러분께 도움이 되는 글이 될까... 하는 생각에
아무생각도 하지 못하고
이런 소인배 적인 푸념만 섞어서 풀어놓습니다. ㅠㅠ

자...
아침부터 비가 부슬 부슬 내렸습니다.
하지만 여러분의 기분은...
이 스마일맨의 닉넴처럼 항상 웃으면서 하루를 시작하였으면 좋겠네요 ^^

오늘 하루도 화이팅!!! ^^

Posted by 스마일맨 민석
, |

안녕하세요.
저녁식사는 하셨나요?
저는 방금 '북창동 순두부' 집에서 만두 순두부를 먹고 왔습니다.
오고가는데 날씨가 엄청 춥네요.
덜덜덜...


조금전에 친구가 엑셀(Excel)에 대해서 물어보았습니다.
2가지를 물어보았는데,
지금은 시간관계상 쉬운 것 먼저 여러분께 알려드리겠습니다.

Q) DB에서 Char 형으로 3자리를 뽑아 왔는데, 숫자값이라서 앞자리는 짤려보입니다. 
     엑셀(Excel)에서 앞에 '0'이 포함된 세자리를 모두 나타나게 해주세요.

A) 엑셀은 셀(Cell) 안에 숫자가 쓰여지게되면 기본적으로 한가지 검사를 하게 됩니다.
     숫자가 영(0)으로 시작하게되면 불필요한 값이라고 하여 앞자리 0은 보여주지 않게 되죠.
    
     하지만 필요에 따라서 해당 자릿수를 보여주어야 할때가 있습니다.
     그런데 엑셀이 알아서 지워주니... 에휴...
     이럴땐 이렇게 하시면 됩니다.
   
1. 제가 친구에게 받은 기본적인 데이터 입니다.
   Chapter 부분에 숫자가 있는데 두자리 또는 세자리로 이루어져 있습니다.
   이 값을 앞에 0을 붙여서 기본적으로 3자리로 노출되도록 하려고 합니다.

2. 세자리로 노출을 원하는 부분을 선택합니다.

3. 해당 설정 영역에서 마우스 오른쪽을 클릭하고 '셀서식'을 클릭합니다.
   (단축키로는 'Ctrl + 1'을 누르시면 됩니다. ^^)

4. '셀 서식'에서 첫번째 '표시 형식' 탭을 택하신 후,
    '범주'에서 '사용자 지정'을 선택하신 후 오른쪽의 '형식' 부분에 '#000'을 적어 줍니다.
    그러면 위의 보기 부분처럼 '06'이 '060' 세자리로 변한것을 보실 수 있으실 것입니다.
    [확인] 버튼을 클릭합니다.

5. 그러면 위처럼 앞에 '0'이 붙은체로 세자리로 표시되는 것을 확인하실 수 있으실것입니다.



※ 네자리를 원하시면
    '#0000' 을 하시면 되고
    원하시는 자릿수만큼 0을 채워주시면 됩니다.

그럼 오늘은 저의 시간 관계상 짧은 팁을 남기고
내일은 엑셀에서 이, 삼중 셀을 참고하여 매칭되는 값을 찾아서 불러오는 방법을 알려드리겠습니다. ^^;
그럼 오늘 저녁... 즐겁게 보내세요~ ^^
Posted by 스마일맨 민석
, |