특정 구역에 데이터를 입력하면 다음 시트에 자동으로 입력되는 기능이 있을까요?

기능/도구
작성자
강남역길냥이
작성일
2021-09-06 16:43
조회
58
엑셀버전 : M365

운영체제 : 윈도우10

안녕하세요. 엑셀 공부를 시작한 직장인입니다.

회사에서 업무 효율을 높이기 위해 새로운 기능을 만들어보려고 합니다.

고정된 틀에서 어떤 값이 입력되면 다음 페이지에도 자동으로 입력되는 기능을 구현할 수 있을지 여쭤보고 싶습니다.

 

↑사진 1

위 처럼 '인원 A1'에서 'CF 01'이 입력되면

 

↑사진 2

다음 시트에 자동으로 '인원 A1 - CF 01' 입력이 되도록 하고 싶습니다. (사진의 CF 07은 오타입니다)

또 사진 1에서 '인원 A2'에 다른 값을 입력하면 사진 2에 차례로 입력을 할 수 있는 방법이 있을까요?

워낙 기능이 많아서 어떤 것부터 시작을 해야할지 감을 잡기가 힘드네요... ㅠㅠ

어떤 부분을 공부하면 되는지 키워드라도 알고 싶습니다!!

전체 2

  • 2021-09-06 18:50

    강남역길냥이님 안녕하세요..^^
    구현 방법으로는 여러 방향으로 접근할 수 있을 것 같습니다.

    사용하시는 양식이 사진1처럼 고정된 서식이라면.. 꼭 VBA를 사용하지 않으시더라도, FILTER 함수를 사용해서 범위에 비어있지 않는 값을 필터링해주면 바로 구현가능할 듯 합니다. 관련 내용은 VLOOKUP 여러개값 출력공식 또는 FILTER 함수 강의를 참고해보세요.

    다만, 함수를 사용하실 경우 셀병합때문에 필터링이 잘못 될 수도 있습니다. 그럴 경우 아래 강의를 한번 확인해보세요. 🙂

    엑셀 셀 병합 후 필터링 안 될 때, 이렇게 해보세요 - 오빠두엑셀 (oppadu.com)

    VBA로 자동화하려면 대략적인 코딩공부가 필요합니다.
    간략히 코드를 적어드리면 SelectionChange 이벤트를 사용해서

    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
      If Targe.Column = 열번호 Then
           Dim i As Long
           i = WorkSheets("시트명").UsedRange.Row + WorkSheets("시트명").UsedRange.Rows.Count - 1
           WorkSheets("시트명").Range("B"&i).Value = Target.Value
    End If
    End Sub

    이런 형태로 작성해보시길 바랍니다.^^

    답변이 문제 해결에 도움이 되셨길 바랍니다. 감사합니다.


    • 2021-09-12 14:16

      정말 자세한 답변 감사합니다 ㅠㅠ 며칠 동안 혼자서 방법을 찾아봐도 방법이 안 나왔는데 드디어 속이 시원하네요 ㅎㅎ 얼른 공부하겠습니다. 감사합니다!


전체 4,001
번호 카테고리 제목 작성자 작성일 추천 조회
3985 피벗테이블
New (도움바랍니다)한명의 대표가 다수의 사업장을 운영하는 경우 (1)
일랑일랑 | 11:31 | 추천 0 | 조회 21
일랑일랑 11:31 0 21
3984 함수/공식
New 함수 만들 수 있을까요?
soo | 09:47 | 추천 0 | 조회 12
soo 09:47 0 12
3983 VBA
New 엑셀 VBA에서 RemoveDuplicates 사용시 '5' 런타임 오류가 발생하여 해결 방법 문의드립니다. (1)
namonamo | 02:14 | 추천 0 | 조회 10
namonamo 02:14 0 10
3982 함수/공식
New (도와주세요) INDEX, MATCH 를 통해 만들었는데 많이 무거워요ㅠ 첨부파일 (3)
18 강영순 | 02:07 | 추천 0 | 조회 25
18 강영순 02:07 0 25
3981 VBA
New 재고관리 툴 만들기 8시간 풀영상 중 목록상자 가시성과 다중페이지에 대해 질문합니다.
나두엑셀왕 | 2021.09.18 | 추천 0 | 조회 11
나두엑셀왕 2021.09.18 0 11
3980 기능/도구
New 목록 단추 차수 조회를 피벗테이블과 연동해서 총괄표 조회 할때 에러 발생 해결 부탁드려요~~ 첨부파일 (1)
알면서 | 2021.09.18 | 추천 0 | 조회 11
알면서 2021.09.18 0 11
3979 파워쿼리/피벗
New 웹데이터 엑셀로 가져오기 (1)
yoo | 2021.09.18 | 추천 -1 | 조회 29
yoo 2021.09.18 -1 29
3978 기능/도구
New 아이콘을 매뉴에 저장하는 방법 문의 (1)
Trimman | 2021.09.18 | 추천 0 | 조회 20
Trimman 2021.09.18 0 20
3977 VBA
New 선택 행 강조 매크로 사용시 복사/붙여넣기 할 수 있는 방법 있을까요? (1)
차오 | 2021.09.17 | 추천 0 | 조회 31
차오 2021.09.17 0 31
3976 함수/공식
New index/match 함수 사용시 다중 데이터을 합산하여 데이터 합계 끌고오는 방법이 있을까요? 첨부파일 (1)
관절바람 | 2021.09.17 | 추천 0 | 조회 28
관절바람 2021.09.17 0 28
3975 VBA
New VBA 시트명을 참조하는 함수입력 매크로에서 시트명을 변수로 설정하는 방법 (1)
kimki**** | 2021.09.17 | 추천 0 | 조회 24
kimki**** 2021.09.17 0 24
3974 함수/공식
New [카운팅 함수 해결방법] 고수님들 아무쪼록 가르침을 주시면 감사하겠습니다! 첨부파일 (2) 답변완료
CreativeGil | 2021.09.17 | 추천 0 | 조회 36
CreativeGil 2021.09.17 0 36
3973 함수/공식
New 일자/품목 열 행으로 나눠져 있는 자료 끌고오기 (1)
top**** | 2021.09.17 | 추천 0 | 조회 30
top**** 2021.09.17 0 30
3972 함수/공식
New 엑셀 함수 질문 첨부파일
향기 | 2021.09.17 | 추천 0 | 조회 38
향기 2021.09.17 0 38
3971 VBA
New VBA 로 만든 임시 POS에서, 바코드 열과 날짜 추가하는 방법 문의 드립니다 첨부파일 (1)
효율 | 2021.09.17 | 추천 0 | 조회 34
효율 2021.09.17 0 34
3970 기능/도구
New 스프레드시트 복사 붙여넣기 큰따옴표 지우는법 알려주실분 (1)
제비제비 | 2021.09.17 | 추천 0 | 조회 16
제비제비 2021.09.17 0 16
3969 VBA
New 동영상 처럼 엑셀로 만들어 질까요? (1)
yoo | 2021.09.16 | 추천 0 | 조회 40
yoo 2021.09.16 0 40
3968 VBA
New 기준열로 데이터 댕겨주기 질문 첨부파일 (2) 답변완료
H.B | 2021.09.16 | 추천 0 | 조회 35
H.B 2021.09.16 0 35
3967 기능/도구
New 다른 시트 참조 자동 계산 (1)
skyline | 2021.09.16 | 추천 0 | 조회 44
skyline 2021.09.16 0 44
3966 함수/공식
New 엑셀 함수 질문 첨부파일 (1)
향기 | 2021.09.16 | 추천 0 | 조회 25
향기 2021.09.16 0 25
3965 VBA
재질문 줄바꿈, 배열쪼개기 (2) 답변완료
H.B | 2021.09.16 | 추천 0 | 조회 37
H.B 2021.09.16 0 37
3964 VBA
폴더내 모든파일의 '특정시트' '각 파일' 제일 앞 시트로 복사
강대국 | 2021.09.16 | 추천 0 | 조회 22
강대국 2021.09.16 0 22
3963 VBA
사용자지정함수 관련 문의 입니다.
Nir | 2021.09.16 | 추천 0 | 조회 22
Nir 2021.09.16 0 22
3962 파워쿼리/피벗
파워쿼리 열 추가 첨부파일 (2)
슝슝 | 2021.09.16 | 추천 0 | 조회 24
슝슝 2021.09.16 0 24
3961 함수/공식
"월"&"주 차별" 관련 문의 드립니다 ㅠㅠ!! 첨부파일 (2) 답변완료
송민정 | 2021.09.16 | 추천 0 | 조회 39
송민정 2021.09.16 0 39
3960 VBA
표 데이터 다른표에 복사 붙여넣기 하는 매크로 첨부파일
이도현 | 2021.09.16 | 추천 0 | 조회 21
이도현 2021.09.16 0 21
3959 VBA
Range 안에 변수 넣기 (2) 답변완료
kimki**** | 2021.09.16 | 추천 0 | 조회 37
kimki**** 2021.09.16 0 37
3958 함수/공식
시트 내 중복되는 문자열이 있을 때 표시할 수 있는 함수나 방법 (6) 답변완료
보조메일 | 2021.09.16 | 추천 0 | 조회 43
보조메일 2021.09.16 0 43
3957 VBA
썸네일 이미지 url 추출 첨부파일 (8)
넘버원 | 2021.09.16 | 추천 0 | 조회 47
넘버원 2021.09.16 0 47
3956 피벗테이블
엑셀 피벗테이블 필터에 대한 질문입니다. 첨부파일 (1)
치킨카뤠 | 2021.09.15 | 추천 0 | 조회 26
치킨카뤠 2021.09.15 0 26