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

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

아별님 그간 안녕하셨어요?

꽤 오랫만에 방문하게 되었습니다.

엑셀 2007을 사용.

 

        

                 (가)                                                                  +2                   =>                                             (나)

 

(질문)

 위 (가)표의 모든 숫자에 일괄 2를 더하여 (나)와 같이 하려고 합니다. 

 

1. 위와 같이 한셀에 여러 숫자가 있을 때 텍스트 나누기를 하지 않고 숫자를 일괄 더하는 방법은 없는가요?

 

2. 텍스트 나누기를 하여 숫자를 일괄 더했으나 다시 텍스트를 더하여 (나)와 같이 표를 만드는  방법을 모르겠습니다.

 

방대한 양이라 이를 쉽게 처리 할 수 있는 방법 좀 갈켜 주셔요.....

 

 

15, 24, 26, 27, 28 17, 26, 28, 29, 30
03, 09, 12, 13, 21 05, 11, 14, 15, 23
09, 12, 17, 18, 25 11, 14, 19, 20, 27
06, 08, 10, 14, 16 08, 10, 12, 16, 18
02, 12, 16, 17, 26 04, 14, 18, 19, 28
04, 10, 21, 23, 27 06, 12, 23, 25, 29
03, 06, 17, 19, 28 일괄 더하기 2 05, 08, 19, 21, 30
05, 06, 10, 18, 23 07, 08, 12, 20, 25
02, 07, 20, 22, 27 04, 09, 22, 24, 29
03, 09, 12, 13, 26 05, 11, 14, 15, 28
14, 16, 18, 21, 24 16, 18, 20, 23, 26
01, 03, 13, 14, 18 03, 05, 15, 16, 20
07, 09, 10, 12, 19 09, 11, 12, 14, 21


댓글 '8'

profile

[레벨:30]아별

2013.05.07 09:57:04
*.104.126.21

시나브로님..

거즘 일년만이시군요.. ㅎㅎ 잘 지내셨나요? ^^


엑셀 첨부파일은 언제쯤 올릴 수 있으실까요? ^^;

이렇게 데이터라도 긁어서 올려주시니 다행입니다.


1. 쉽게 하시려면.. 사용자 정의 함수를 정의해서 사용하시면 됩니다.

Alt+F11누르시고.. VBE편집창에서 모듈을 하나 삽입하시구요.. 아래 코드를 넣으시면 사용자 정의 함수가 만들어집니다.


Function addtwo(rng As Range)

    Dim v As Variant, i As Integer

    v = Split(rng.Value, ",")

    For i = LBound(v) To UBound(v)

        v(i) = Format(Val(v(i)) + 2, "00")

    Next i

    addtwo = Join(v, ", ")

End Function


첨부파일을 참고하세요..

다운받기 : abyul.com_20130507_UDF_Add2.xlsm


아참!! 사용자 정의함수로 만든 결과는

호환성 문제가 생길 수도 있으므로.. 값으로 만들어서 저장하는 것을 추천합니다.


abyul.com_0000882-1.jpg




2. 각 셀들을 &연산자로 묶으면 되겠습니다.

    텍스트 나누기 하시고.. 2씩 더한 결과 값이  A1:E1셀에 있다고 하면.. 아래처럼 수식을 넣으시면 됩니다.

    =TEXT(A1,"00"","" ")&TEXT(B1,"00"","" ")&TEXT(C1,"00"","" ")&TEXT(D1,"00"","" ")&TEXT(E1,"00")


도움이 되셨기를..

첨부

[레벨:2]시나브로

2013.05.07 12:34:20
*.179.11.1

아별님, 답글 감사합니다.

제가 아직까지 엑셀 초보라서 아별님 답글을 잘 이해하지 못해서 실행을 못하고 있습니다. 대단히 죄송합니다.

1. 모듈창에 코드를 입력한 후 다음엔 어떻게 해야 아별님과 같은 사용자정의수식 결과가 나오는지요?

2. 각 행에 각각 나누어진 텍스트를 각 행별로 묶어서 한방에 모두 나타나게 하는 방법은요?

    아별님께서 알려준 수식으로 실행해 보려니 아직 초보인지라 응용력도 부족해서 각각 한행씩 한행씩 묶으게 되네요.

시원하게 한방에 날려버리게 자세하고 명괘한 답글 부탁드립니다.

매번 매번 저의 질문에 대한 답글 정말 감사하고 있습니다. 감사합니다.

profile

[레벨:30]아별

2013.05.07 15:13:36
*.104.126.21

시나브로님..


1. 아래 블로그에 사용자 정의 함수 사용법의 동영상이 있습니다.

    http://rosa0189.blog.me/60141963024


아래 지식인 답변도 참고해보시구요..

http://kin.naver.com/qna/detail.nhn?d1id=1&dirId=102020101&docId=72757830&qb=7JeR7IWAIOyCrOyaqeyekCDsoJXsnZgg7ZWo7IiY&enc=utf8&section=kin&rank=1&search_sort=0&spq=0&pid=RhAUN35Y7tCsstWRIZdsssssss0-469594&sid=UYiXc3JvLBkAABtU3nI



2. 아래 수식 말씀하시는건가요?

  =TEXT(A1,"00"","" ")&TEXT(B1,"00"","" ")&TEXT(C1,"00"","" ")&TEXT(D1,"00"","" ")&TEXT(E1,"00")

각 행이라고 하셔서 좀 헷갈립니다. 각 열인 것 같네요.. 행과 열은 잘 구분해서 질문해주셔야 오해가 없습니다.

그래서.. 이런 오해를 줄이려고 엑셀 파일을 첨부해달라고 부탁드리는건데... 쩜쩜쩜합니다.


엑셀의 기본 기능으로는 하나씩 선택할 수 밖에 없습니다.

셀에 수식이 아닌 값이 들어가 있다면.. 아래처럼 하실 수도 있는데요.. 

중간에 구분자(,)를 추가할 수는 없습니다. (수식이 있으면 무시합니다. 오로지 값인 셀들만 취급함)

=PHONETIC(A1:E1)


=CONCATENATE(A1,B1,C1,D1,E1)라는 함수도 있는데요.. &로 묶으나 이 함수를 쓰나 비슷할 것 같네요..



제가 만든 엑셀 추가기능인 아별툴을 설치하시면.. ( 다운받기 : http://www.abyul.com/zbxe/abT_Down)

아별 함수로 미리 만들어준 사용자 정의 함수가 있습니다.


아래처럼 한줄에 해결이 되지요.. 아별툴을 설치해야만 사용할 수 있지만요..

=combineText(A1:E1,",")



도움이 되셨기를..

[레벨:2]시나브로

2013.05.07 19:32:58
*.179.11.1

오호! 문제 해결 됐습니다.

완죤 이해하고 문제 해결하게 자세한 가르침 감사합니다.

고맙습니다. 다음에도 지도편달 잘 부탁드립니다. 감솨~~~

[레벨:2]시나브로

2013.05.10 21:26:56
*.179.11.1

아별님, 도와주세요.

위에서 사용자 정의함수로 만든 결과를 값으로 만들어 저장하려면 어떻게 해야하나요?

사용자 정의함수로 만든 결과를 복사하여 다른셀에 붙여넣기를 하면 결과값 수치가  나타나지 않고

" #NAME?"라고 뜨네요.

결과값으로 변환하려면 어덯게 해야 하나요?

profile

[레벨:30]아별

2013.05.11 21:45:45
*.33.184.114

시나브로님..

수식을 갑으로 만드려면...

일단.. 값을 만들 영역을 선택하고.. 복사를 하세요,..

그런 다음.. 마우스 오른쪽 버튼을 누르고 선택하여 붙여넣기를 선택합니다.

옵션 창에서.. "값"을 선택하고 확인을 누르시면 됩니다.


도움이 되셨기를..

profile

[레벨:30]아별

2013.05.15 11:19:42
*.104.126.21

시나브로님..

수식을 값으로 만드는 초보자용 강좌를 만들었습니다.

이미 아시는 내용이겠지만..

한번 보시고.. 설명하는 방식이나 구성에 대해서 조언을 해주시면 많은 도움이 되겠습니다. ^^

강좌로 가보기 : http://www.abyul.com/zbxe/120922


감사합니다.

[레벨:2]시나브로

2013.05.12 16:35:17
*.179.11.1

아하! 그렇군요.

도움주셔서 감사합니다.

문서 첨부 제한 : 0Byte/ 2.00MB
파일 제한 크기 : 2.00MB (허용 확장자 : *.*)
List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 공지 [공지] 아별닷컴의 엑셀 질문방 폐쇄합니다. 카페 질문방 이용하세요.. imagefile [레벨:30]아별 2015-04-23 41634

VBA 엑셀에서 웹페이지 종료하는 방법 [3]

  • [레벨:1]sd99
  • 2013-05-19
  • 조회 수 3232

엑셀수식 검색창 만들기에 대한 질문 올립니다. file [3]

아별툴관련질문 아별툴 사용자정의함수 사용 질문입니다. [2]

UDF사용자정의함수 일괄 숫자 더하기에 대해 질문합니다. [8]

VLookup 두개이상의 범위조건을 만족하는 값을 구하려면..? file [3]

pivot 기본 질문 드려요 secret [2]

  • [레벨:4]thoi
  • 2013-04-30
  • 조회 수 8

SUMIF 해당조건에 맞는 월사용액 구하기 file [2]

VLookup vlookup이 실행이 안되네요 도와주세요 [1]

  • [레벨:1]허니
  • 2013-04-29
  • 조회 수 2844

엑셀수식 이런것도 수식도 가능할까요? file [1]

  • [레벨:1]땅파
  • 2013-04-27
  • 조회 수 1778

VBA 다운받았는데요 [8]

엑셀수식 엑셀 수식이랑 함수오류에 대해 질문할게요 file [1]

  • [레벨:4]요셉
  • 2013-04-18
  • 조회 수 2797

셀서식(표시형식) 엑셀 중복표시 imagefile [1]

차트 시작일과 종료일만으로 자동 일정 그래프 작성하기 file [1]

VBA 기존에 설정되어 있는 단축키를 다른 기능으로 대체하는 방법 가르쳐주세요~ [4]

  • [레벨:2]LH
  • 2013-04-15
  • 조회 수 2663

VBA 파일&폴더 리본메뉴 폴더 열기 [3]

엑셀일반 시트합치기에서의 에러 imagefile [3]

  • [레벨:4]thoi
  • 2013-04-12
  • 조회 수 2884

차트 엑셀 2007 그래프 선 두께 [1]

VLookup 어떻게 수식을 만들어야할지 모르겟어요ㅜㅜ file [3]

VLookup vlookup을 이용하여 하이퍼링크 가져오기 file [2]

VBA REPORT 형식을 변형하고 싶은데 한번 봐주세요 file [7]

  • [레벨:1]예진
  • 2013-04-09
  • 조회 수 3351