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
번호 제목 글쓴이 날짜 조회 수sort
공지 공지 [공지] 아별닷컴의 엑셀 질문방 폐쇄합니다. 카페 질문방 이용하세요.. imagefile [레벨:30]아별 2015-04-23 65268
502 VBA 몇가지 질문들 [8] [레벨:2]정용규 2015-01-13 4869
501 시트1의 행과 열의 데이터가 시트2에서는 열과 행의 데이터가되게 하는 방법 [4] [레벨:2]동그니 2009-07-16 4847
500 피벗테이블 엑셀 작업 중, 질문사항 몇개... _ 피벗테이블 계산 필드, 계산 항목 [3] [레벨:4]나카타 2011-09-16 4844
499 엑셀 하이퍼링크 오류;; file [1] [레벨:2]테스티모 2011-03-07 4840
498 엑셀일반 회계형이나 콤마(조건) 추가한 숫자형 서식의 가운데 정렬법? file [3] [레벨:4]성투은자 2013-04-05 4831
497 아별님 질문드립니다. [입사지원서 스펙별 포인트 계산] file [2] [레벨:1]비비빅 2010-01-21 4828
» UDF사용자정의함수 일괄 숫자 더하기에 대해 질문합니다. [8] [레벨:2]시나브로 2013-05-06 4819
495 여러 행에 있는 데이터를 한개의 열에 정렬하는 방법.... file [1] [레벨:1]묵향 2009-07-09 4820
494 VLookup Vlookup으로 하이퍼링크를 땡겨오고 싶습니다. file [2] [레벨:1]wooljima0 2014-10-23 4813
493 엑셀일반 엑셀 질문 몇가지 드립니다. file [1] [레벨:1]나도그래짱 2013-02-03 4809
492 VLookup 안녕하세요 아별님~ _ 환율 시트에서 특정일 환율 불러오기, 휴일을 고려 file [2] [레벨:4]thoi 2013-10-25 4800
491 그래프 그리기 요청드립니다 (간트 차트의 응용 방법) imagefile [2] [레벨:2]젤코 2011-04-28 4798
490 엑셀일반 혹시 이런것도 가능한가요? (간결한 2가지 질문) - VBA만 실행파일(.exe)로 만들 수 있는지 여부, 외부 파일명 일괄 변경 방법.. [2] [레벨:6]파이스 2011-12-02 4797
489 엑셀일반 엑셀 파일들끼리 연결(??), 호환 이 안돼는거 같습니다. ㅜㅜ imagefile [2] [레벨:3]월전천넘 2012-07-04 4793
488 아별툴 설치 도와주세요 [1] [레벨:1]문교아빠 2009-11-23 4793
487 아벨님 도와주세요. (파일손상~~!!!. 도와주세요 ㅜㅜ) file [3] 손님 2009-11-22 4793
486 문의 합니다 file [1] [레벨:0]호호천사 2009-08-07 4789
485 엑셀일반 엑셀 작업한 내용이 안보여요. file [5] [레벨:2]시나브로 2012-06-20 4785
484 루나입니당 ㅎㅅㅎ; [1] 루나 2010-01-01 4764
483 엑셀일반 아별을 깔면 이러네요.ㅠ.ㅠ 엑셀 창이 알트텝으로 검색이 안되요 imagefile [2] [레벨:2]큰아빠에요 2012-01-30 4758