vba 특정 셀의 값을 센 다음에 다른 행에 그 값 만큼 숫자 붙이는 방법에 실마리가 필요합니다.

VBA
작성자
ㄱ🐶두두
작성일
2021-11-01 13:10
조회
102
엑셀버전 : M365

운영체제 : 윈도우10

안녕하세요.

아래의 표처럼 넣어진 값의 셀 count 하고 예상 결과 값 란에 '넣어진 값 내용 + 그 셀 수만큼 숫자를 붙이고 싶습니다

각 셀을 리스트에 묶어서 각 셀마다 숫자를 -i 로 뺀다음에  셀 값 + 카운트 값 + i 를 Do 로 돌리면 될까요?

실마리 (힌트) 부탁드립니다.

넣어진 값 예상 결과 값.
A A2-1
A A2-2
B B1-1
C C3-1
C C3-2
C C3-3
D D2-1
D D2-2
전체 6

  • 2021-11-01 16:40

    1. 넣이진값의 유형별 갯수를 확인
    - A=2, B=1,C=3,D=2

    2. Loop 를 돌면서, 셀값을 비교
    - 1씩 증가하도록 하면 될 듯하나,

    꼭 VBA 가 아니라면,
    상대참조, 절대참조를 기가막히게 사용한
    위에 OUGI님이 답변한 countif 함수로 충분할 듯 하네요.


  • 2021-11-01 14:01

    전체 값의 갯수만큼 반복문 → 현재 셀과 같은가? → CNT1 = CNT + 1
    CNT1 만큼 반복문 → 값 & CNT1 & "-" & 반복회차 의 형식으로 값 출력. 셀에 표시.

    외에 이렇게 함수작성을 매크로 녹화해서 필요한 범위에 사용하는 방법도 있습니다~!

    3A.jpg


  • 2021-11-01 15:13
    채택된 답변

    .

    4a.jpg


    • 2021-11-02 08:53

      @OUGI 님 선생님 , 혹시 H 값이 변동될 경우에는 오른쪽에 나오는 데이터가 중복이 됩니다. 예를 들어서
      A3-1
      A3-2
      A3-3
      이렇게 나와야하나...

      A3-1
      A3-2
      A3-1 이렇게 다시 중복이 되네요 ㅠㅠ


      • 2021-11-02 14:51

        @ㄱ🐶두두 님 저는 정상작동 하네요~!

        1A.jpg

        첨부파일 : 만들기a.xlsm


        • 2021-11-03 14:55

          @OUGI 님 확인하였습니다. 제가 스스로 연습하는 과정에서 작동이 안되었는데, (VBA) 해결하였습니다. 감사합니다!


전체 4,701
번호 카테고리 제목 작성자 작성일 추천 조회
공지사항 공지사항
⭐ [더 나은 커뮤니티 문화를 위한 Q&A 글 작성 규칙] ⭐ (12)
오빠두엑셀 | 2021.10.28 | 추천 16 | 조회 807
트로피 오빠두엑셀 2021.10.28 16 807
24343 파워쿼리/피벗
New 엑셀 파워쿼리 파일병합
min**** | 13:43 | 추천 0 | 조회 13
min**** 13:43 0 13
24339 VBA
New 크롤링 반복 (재질문 입니다) 첨부파일 (1)
하늘의 꿈 | 12:48 | 추천 0 | 조회 10
하늘의 꿈 12:48 0 10
24330 VBA
New 매크로를 원하는 범위에서만 사용하는 방법을 알고싶습니다. 첨부파일 (3) 답변완료
호랑이파워 | 01:37 | 추천 0 | 조회 33
호랑이파워 01:37 0 33
24321 VBA
New 열 나누기 (4)
정미현 | 2021.12.05 | 추천 0 | 조회 32
정미현 2021.12.05 0 32
24317 피벗테이블
New 상품별로 기간 판매량을 구하고 싶습니다 첨부파일 (5) 답변완료
wlfl**** | 2021.12.05 | 추천 0 | 조회 38
wlfl**** 2021.12.05 0 38
24315 함수/공식
New 선택한 2개 열/행의 값의 곱을 구하고 싶습니다. (2)
(알수없음) | 2021.12.05 | 추천 0 | 조회 27
(알수없음) 2021.12.05 0 27
24310 VBA
New 제발 도와주세요 ㅠㅠ 첨부파일 (1)
떠희아빠 | 2021.12.04 | 추천 0 | 조회 59
떠희아빠 2021.12.04 0 59
24307 함수/공식
New 엑셀 초보인데 count 함수 관련 질문 있습니다. 첨부파일 (4)
야기분좋다 | 2021.12.04 | 추천 1 | 조회 31
야기분좋다 2021.12.04 1 31
24305 VBA
New 이문제는 시트를 변수로 지정을 해아하나요?? 첨부파일 (3) 답변완료
어려워 | 2021.12.04 | 추천 0 | 조회 31
어려워 2021.12.04 0 31
24300 VBA
New 떨어져 있는 특정 셀 선택 매크로 (1) 답변완료
제비제비 | 2021.12.04 | 추천 0 | 조회 41
제비제비 2021.12.04 0 41
24293 기능/도구
New 특정행으로 이동하는 문의를 드립니다. 첨부파일 (2)
열공합시다 | 2021.12.04 | 추천 0 | 조회 35
열공합시다 2021.12.04 0 35
24291 VBA
New for 문과 for each문을 보다가 궁금한게있습니다. (1) 답변완료
이치영 | 2021.12.04 | 추천 0 | 조회 36
이치영 2021.12.04 0 36
24289 함수/공식
New 함수좀 알려주세요. 첨부파일 (5) 답변완료
naver_5f055a605ee7d | 2021.12.04 | 추천 0 | 조회 45
naver_5f055a605ee7d 2021.12.04 0 45
24285 VBA
New 파일선택하면 파일명을 클립보드에 넣을수 있을까요? (2) 답변완료
ㅈㄱㄹ | 2021.12.04 | 추천 0 | 조회 30
ㅈㄱㄹ 2021.12.04 0 30
24279 함수/공식
New xfilter 사용조건 중 모두를 검색하는 수식 첨부파일 (4) 답변완료
다우미노 | 2021.12.03 | 추천 0 | 조회 38
다우미노 2021.12.03 0 38
24277 VBA
New 엑셀 화일명 변경 관련 첨부파일 (2)
워싱턴 | 2021.12.03 | 추천 0 | 조회 42
워싱턴 2021.12.03 0 42
24276 함수/공식
New 해당값을 끌고오는 양식? 첨부파일 (1) 답변완료
뚜루루 | 2021.12.03 | 추천 1 | 조회 46
뚜루루 2021.12.03 1 46
24275 VBA
New 병렬로 나열된 자료 일렬로 정렬하는 방법 문의 드립니다. 첨부파일 (2) 답변완료
007 | 2021.12.03 | 추천 0 | 조회 54
007 2021.12.03 0 54
24271 VBA
Sheet 이동시 속성이름을 유지하고 싶어요 첨부파일 (5)
Lucas's | 2021.12.03 | 추천 0 | 조회 34
Lucas's 2021.12.03 0 34
24270 기능/도구
여러가지 수식으로 된 엑셀시트에서 목표값에 맞추기 위한 해 찾기 문의드립니다. 첨부파일 (2) 답변완료
함수시르미 | 2021.12.03 | 추천 1 | 조회 36
함수시르미 2021.12.03 1 36
24262 VBA
불규칙 데이터의 자동채우기 해결방법 (1)
파퍼 | 2021.12.03 | 추천 0 | 조회 51
파퍼 2021.12.03 0 51
24259 함수/공식
계획시트에서 일일실적시트로 일별 데이터 취합방법 문의드립니다. 첨부파일 (3)
skyzza**** | 2021.12.03 | 추천 0 | 조회 43
skyzza**** 2021.12.03 0 43
24253 함수/공식
파일과 관련된 숫자를 다른 파일에 있는 숫자로 변경할 수 있는 방법 첨부파일 (2)
안녕 | 2021.12.02 | 추천 0 | 조회 34
안녕 2021.12.02 0 34
24252 함수/공식
표 범위 내에서 맨 좌측값 가져오기 질문드립니다. (3) 답변완료
김성환 | 2021.12.02 | 추천 0 | 조회 38
김성환 2021.12.02 0 38
24251 기능/도구
엑셀 주식 가격 예측 양식 사용 질문입니다. 첨부파일 (1)
thause | 2021.12.02 | 추천 0 | 조회 29
thause 2021.12.02 0 29
24249 VBA
모든 하위 폴더 내의 최신 파일 하나만을 특정 폴더로 복사하려 합니다 (1)
너의나라 | 2021.12.02 | 추천 0 | 조회 35
너의나라 2021.12.02 0 35
24248 차트/그래프
그래프에서 가로 축 Data 설정하는 법 첨부파일 (1)
Etter | 2021.12.02 | 추천 0 | 조회 37
Etter 2021.12.02 0 37
24245 VBA
아웃룩 이메일 내용에 VBA 변수 넣기 (1) 답변완료
argus | 2021.12.02 | 추천 0 | 조회 39
argus 2021.12.02 0 39
24239 VBA
[초보] 웹 크롤링 관련 질문입니다. 첨부파일 (2) 답변완료
스캐쳐 | 2021.12.02 | 추천 0 | 조회 41
스캐쳐 2021.12.02 0 41
24238 VBA
어떤 한 배열에서 다른 배열에 있는 값만 제외하고 새로운 배열3을 만들 수 있을까요? (2)
Paul | 2021.12.02 | 추천 0 | 조회 35
Paul 2021.12.02 0 35