1. FAQ
  2. 엑셀(Excel)
  3. AfterEffects
  4. Premiere
  5. Photoshop
  6. ETC

이 게시판은 아별닷컴 회원만 질문을 올릴 수 있습니다. 회원에게 주어지는 특권인셈이지요. 회원이 아닌 분들은 열람만 가능합니다.

글자수 세는 방법 질문입니다.

엑셀일반 조회 수 3491 추천 수 0 2013.05.27 13:00:31

안녕하세요. 아별님.

오랜만에 질문 드리게 되었습니다. 그간 강녕하셨는지요? 저는 잘 지내고 있습니다.


오늘은 엑셀파일안의 '총글자수'를 세는 방법에 대하여 질문을 드리고자 합니다.


-배경상황은 이렇습니다.-

어떤 소프트웨어를 수출하고자 하는데, 이 제품내의 모든 텍스트는 당연히 해당국가에 맞게 번역을 해야합니다.

(이 텍스트는 엑셀파일에서 관리되고 있습니다.)

그래서 바이어는 ' 번역분량은 몇만자 정도 되나요? 30만? 50만?' 이렇게 물어왔고,

저는 " 음...그건..음.. 가서 좀 세보고 이메일로 알려 드리죠..." 라고 대답을 하는 상황인 것입니다.


그래서 돌아와서 해당 자료를 관리하는 분께 자료를 받아보니...

1.png


아래와 같이 시트는 수십개에,

시트 하나에 수많은 행과 열들!!! 으아악.


저는 방법을 강구해보기 시작 했습니다.


1. 워드의 그기능(?) 찾아보기

2.png



이런 기능이 있다면 얼마나 좋을까요?

하지만 워드와 엑셀은 같은 리본메뉴를 공유하면서도 얄밉게도 그 항목은 없더군요 ㅠ.ㅠ. 패스


2. 텍스트로 저장한뒤 외부솔루션에 붙이기


엑셀은 탭으로분류된 txt 문서로 변환하여 저장이 가능하지 않습니까?

이렇게 붙인다음에 그 유명한 글자수세기의 정석 '사람인 글자수세기 시스템' 에 붙이면

간단하게 해결이 될 것으로 생각하였으나, 아뿔사

'여러개의 시트로 구분된 문서는 txt로 저장하실 수 없습니다!' 라는 메시지가...



음 그래서 질문내용으로는 

1) 엑셀파일하나에 있는 총 글자수의 개수를 세는 방법이 궁금한 상황입니다.

더 나아가서는 아무래도 왼쪽의 숫자와 같은 인덱스 부분은 세계공통어인 아라비아어다보니

아무래도 번역 미대상이지 않겠습니까? 따라서...

2) 엑셀파일하나에 있는 총 글자수(숫자는 제외)의 개수를 세는 방법이 알고 싶습니다.



P.S : 밑에 화면정도에서 지원기능이 있을것도 같았는데 없네요 ㅠ.ㅠ.

        어쩔수 없이 수식이나 VBA를 써야한느 것일까요?


3.png






















댓글 '4'

profile

[레벨:30]아별

2013.05.27 13:54:33
*.104.126.21

파이스님..


엑셀의 기본 기능에 그런 기능을 본 기억은 없네요..

아무래도 VBA로 카운트를 해야할 것 같아서 간단히 만들어보았습니다.


'### 숫자와 수식을 제외한 텍스트 셀을 카운트하는 프로시저.

'### Created by abyul.com 2013.05.27

Sub abCountTextInWB()

    Dim lCntCells As Long

    Dim lCntChar As Long

    Dim ws As Worksheet

    Dim rTarget As Range, c As Range

    For Each ws In ActiveWorkbook.Worksheets

        Set rTarget = ws.UsedRange

        On Error Resume Next

        Set rTarget = rTarget.SpecialCells(xlCellTypeConstants, 2)

        If Err.Number <> 1004 Then

            For Each c In rTarget

                lCntCells = lCntCells + 1

                lCntChar = lCntChar + Len(c)

            Next c

        Else

            On Error GoTo 0

        End If

    Next ws

    MsgBox "The count of cells is " & Format(lCntCells, "#,###") & vbNewLine & _

            "The count of characters is " & Format(lCntChar, "#,###")

End Sub



위 코드를 복사한 다음..

Alt+F11눌러 VBE창을 띄우고..

메뉴에서 삽입 > 모듈하시고.. 복사한 코드를 붙여넣으세요..

그런 다음.. Alt+F11눌러서 엑셀로 돌아오시고..

Alt+F8을 눌러 매크로 실행창을 띄우시고..

"abCountTextInWB"를 선택하고.. 실행을 누르시면 아래와 같은 메시지로 결과를 알려줍니다.


abyul.com_0000931.jpg


도움이 되셨기를..


첨부

[레벨:6]파이스

2013.05.27 14:40:38
*.144.35.104

오옷..이렇게 빠른 답변을! 아별님 감사합니다. 알려주신대로 해보고 후기 올리도록 하겠습니다.

며칠 계속 비 많이 온다는데 감기 조심 하십시오. ^^

profile

[레벨:30]아별

2013.05.27 18:30:22
*.104.126.21

파이스님..

후기 기대하겠습니다. 잘 작동하였으면 좋겠네요.. ^^

오늘은 회사 업무가 좀 한가하여 빨리 답변 달았습니다. 관심이 가는 주제기도 하구해서.. 하하..

즐거운 하루 되세요.. ^^)/

파이스

2013.05.28 13:15:21
*.144.35.104

우와! 너무 신기하네요. 신기할정도로 잘 작동하였습니다. + +

편집창에서 바로 f5로 실행했더니 결과가 딱딱 바로바로 잘 뜨더라고요!


근데 파일이 많을 경우에는 기본서식(엑셀파일단?)에 이 프로시저를 심어두고 그러니까,

새로운 파일을 열때마다 위 프로시저를 복사해서 붙여넣을 필요없이 왜 그....

비베창에서 선택만 하면 되도록 저장해 놓는 방법도 있지 않나요? (예전 분명히 이것을 알았었는데...ㅠ.ㅠ..)


아무튼 정말 감사합니다. 고민 해결 되었습니다! 비가 추적추적오는 날씨지만 기분좋은 하루 보내십시오!

문서 첨부 제한 : 0Byte/ 2.00MB
파일 제한 크기 : 2.00MB (허용 확장자 : *.*)
List of Articles
번호 제목 글쓴이 날짜 조회 수sort
공지 공지 [공지] 아별닷컴의 엑셀 질문방 폐쇄합니다. 카페 질문방 이용하세요.. imagefile [레벨:30]아별 2015-04-23 42581
382 VBA 엑셀 질문드립니다. file [2] [레벨:1]박상민 2014-02-14 3631
381 엑셀일반 가입인사겸 질문올립니다. _ 파일오류,매크로바이러스,데이터손실 복구 방법 [3] [레벨:1]바람길 2011-11-16 3622
380 배열수식 수식에 대해 문의드려요! file [2] [레벨:1]예진 2013-03-07 3618
379 VLookup 앞시트에서 지정 값 정하여 계산 할 수 있나요? file [5] [레벨:3]이구람 2012-11-12 3599
378 엑셀일반 폴더이름을 엑셀로 가져오고 싶습니다. imagefile [5] [레벨:1]통통삼겹살 2012-07-03 3586
377 피벗테이블 시간표 관리, 피벗 부분합의 활용 질문?? file [5] [레벨:1]메타포 2011-09-05 3584
376 함수질문입니다~^^ (셀 값 자체 변경하기_반올림) [1] [레벨:1]ctg0303 2011-04-14 3579
375 시각화 시켜논 셀의 모양을 표로 만들기(질문) file [4] [레벨:6]ryanoh 2010-09-30 3578
374 피벗테이블 피벗테이블 정렬 문의입니다 file [4] [레벨:2]조기리 2013-11-06 3568
373 엑셀일반 틀고정 질문입니다. file [3] [레벨:5]정화 2011-08-12 3565
372 셀서식(표시형식) 다른 시트에서 조건을 만족하면 해당시트 셀에서 색칠하거나 글씨 표시하기 file [2] [레벨:4]성투은자 2013-04-02 3557
371 엑셀일반 빈셀 지정이 안되요. ㅜㅜ file [1] [레벨:3]fmbass98 2012-11-02 3544
370 배열수식 엑셀 수식 질문이요 file [1] [레벨:4]요셉 2013-04-09 3532
369 배열수식 배열수식_rank 질문 _ 2가지 조건으로 순위 정하기 file [4] [레벨:3]타케 2013-11-01 3530
368 VBA 아별님 안녕하세요? 파이스입니다. _ 엑셀창과 VBE창 창전환 쉽게 하는 방법 [3] [레벨:6]파이스 2011-11-23 3525
367 엑셀일반 부분합 질문입니다. file [7] [레벨:5]정화 2013-02-06 3517
366 엑셀 서식을..안 바뀌게 [1] [레벨:1]ottee 2010-10-04 3516
» 엑셀일반 글자수 세는 방법 질문입니다. imagefile [4] [레벨:6]파이스 2013-05-27 3491
364 엑셀일반 시트의 연도별 사용내역 중 각 시트의 해당연도 페이지만 한꺼번에 인쇄하는 법? file [3] [레벨:4]성투은자 2013-04-02 3491
363 엑셀일반 혹시 입력된 데이터숫자 사이에 - << 이걸 집어 넣을수 잇나요? [1] [레벨:1]월계몽키 2015-02-24 3481