입력한 숫자값에 해당하는 행으로 문자를 자동으로 옮길 수 있을까요?

함수/공식
작성자
노예
작성일
2021-11-19 09:15
조회
65
엑셀버전 : 엑셀2013

운영체제 : 윈도우10

안녕하십니까?

1달 가까이 고민하다가 도저히 해결이 안되어 회원님들께 질문 여쭙습니다ㅜㅜ

-조건

첨부파일을 보시면

셀 A5에는 각도를 기입했구요. 총 720도(2바퀴)까지 표현해 놓았습니다.

셀 B5는 좌표1을 0~20까지 기입해놓았고

셀 C5에는 좌표2를 20~0까지 반대로 입력해 놓은 상황입니다.

A2, B2에는 각각 50, 350을 입력해 놓았습니다.

 

질문1

좌표1에 입력한 내용(0에서 20 숫자)을 D열(좌표1 정리)로 내용 복사를 할 예정입니다.

단, D열에 내용 복사를 할 때 A2에 입력한 값(50)대로 A열에 기입되어 있는 숫자 중 50의 위치에서

복사되도록 가능할까요?

정리하면 B열의 좌표1에 기입된 숫자는 A열로 봤었을 때 0에서 시작되지만,

D열로 내용 복사를 할 때는 A열의 50이라는 숫자(A2에 입력한 값)의 행에서 0, 1, 2, 3, 4... 가 시작되어야

합니다.

마찬가지로 좌표2에 있는 내용도 좌표2 정리로 복사되지만, B2에 입력한 위치(350)에서 20, 19, 18, 17... 가

시작되도록 하고 싶습니다.

 

질문2

원의 한바퀴 각도를 360도이므로

B2에 입력된 값(350도)에서 시작하여 20, 19, 18, 17... 이렇게 입력되다가 보면

358도 -> 12

359도 -> 11

360도 -> 10

361도 -> 9

362도 -> 8

.....

이렇게 진행되는데 좌표2 정리에 복사된 내용 중 360도가 넘어가서 복사된 것은

0도부터 시작하도록 하고 싶습니다.

 

방법이 없을까요? 고수님들의 도움 부탁 드립니다ㅜㅜ

전체 7

  • 2021-11-19 14:00

    첨부파일 참고하세요.

    첨부파일 : 행이동하여-복사하기.xlsm


    • 2021-11-19 14:17

      @쿠쿠 님 답변 너무 감사드립니다.

      거의 제가 생각한대로 구현이 된거 같은데

      359도를 넘어갈때 의도한것과 다르게 나오네요ㅜ

      만약 좌표1 시작 각도를 355로 바꾸었을 때

      355도->0

      356도->1

      357도->2

      358도->3

      359도->4

      0도->5

      1도->6

      2도->7

      3도->8

      4도->9

      5도->10

      .....

      요렇게 나오게 가능할까요?

      물론 좌표2도 마찬가지로

      좌표2 시작각도를 355로 변경하였을 시

      355->20

      356->19

      357->18

      358->17

      359->16

      0->15

      1->14

      2->13

      3->12

      4->11

      5->10

      .....

      이 순서입니다


      • 2021-11-19 15:24

        @노예 님 파일 수정하였습니다.

        확인해보세요~

        첨부파일 : 행이동하여-복사하기_.xlsm


        • 2021-11-19 15:50

          @쿠쿠 님 너무나 감사드립니다.

          제가 제가 딱 생각했던대로입니다.

          실례가 안된다면 몇가지 여쭤봐도 될까요?

           

          1.매크로를 이용하신거 같은데, 보통 지금 구현해주신 기능은 함수만으로는 불가능할까요?

          첨부파일은 질문을 위해 간략하게 해놓은 것이고 이제 본 파일에 적용을 하려니 매크로가 너무 어렵네요ㅜㅜ

           

          2.혹시 올려주신 첨부파일에서 GO를 누르지않고, 좌표1 시작각도와 좌표2 시작각도에 값을 입력했을 때 바로 구현되는 것도 가능할까요?


          • 2021-11-19 17:19
            채택된 답변

            @노예 님 함수로 구현 및 값 입력시 실행되게 적용했습니다.

            첨부 파일 참고하세요~

            첨부파일 : 행이동하여-복사하기_4.xlsm


            • 2021-11-19 17:41

              @쿠쿠 님 1달동안 고민했던게 해결 됐습니다.

              진짜 너무 감사드립니다.


          • 2021-11-23 20:43

            @노예 님 각도가 0부터 359까지 순환되므로 모듈로 연산을 사용하면 자료를 특정위치부터 쉽게 순환시킬 수 있습니다.

            [D5]=INDEX(arr_좌표1, MOD(순환-5-시작_좌표1+ROW(), 순환)+1)

            [E5]=INDEX(arr_좌표2, MOD(순환-5-시작_좌표2+ROW(), 순환)+1)

            INDEX( ) 함수와 MOD( ) 함수를 조합하여 수식을 간소화 시킨 것입니다.

            참고해 보세요

            첨부파일 : 행이동하며복사하기.xlsx


전체 4,619
번호 카테고리 제목 작성자 작성일 추천 조회
공지사항 공지사항
⭐ [더 나은 커뮤니티 문화를 위한 Q&A 글 작성 규칙] ⭐ (8)
오빠두엑셀 | 2021.10.28 | 추천 12 | 조회 643
트로피 오빠두엑셀 2021.10.28 12 643
24053 파워쿼리/피벗
New 엑셀 배열 순서를 바꾸고 싶습니다. 첨부파일
jyj6**** | 10:04 | 추천 1 | 조회 18
jyj6**** 10:04 1 18
VBA
New Re:엑셀 배열 순서를 바꾸고 싶습니다.
Yukon | 13:01 | 추천 0 | 조회 8
Yukon 13:01 0 8
24048 VBA
New 재고관리 툴 만들기 질문이요 첨부파일 (2)
선물 | 2021.11.26 | 추천 0 | 조회 25
선물 2021.11.26 0 25
24046 함수/공식
New 날짜별로 근태 정리를 하려면 어떻게 해야할까요 첨부파일 (2)
ㅁㅁㅁㅁㅁ | 2021.11.26 | 추천 0 | 조회 32
ㅁㅁㅁㅁㅁ 2021.11.26 0 32
24042 VBA
New 한 코드를 가진 사람의 계약일자 최소값 최대값 구하기 첨부파일
seorin | 2021.11.26 | 추천 0 | 조회 23
seorin 2021.11.26 0 23
24039 함수/공식
New 다중 조건 및 가장 낮은 일시에 매칭되는 값 불러오기 첨부파일 (6)
감사하모니카 | 2021.11.26 | 추천 0 | 조회 27
감사하모니카 2021.11.26 0 27
24038 VBA
New ZAN IMAGE PRINTER 프로그램에서 JPG 파일명을 내 마음대로 (2)
goodman | 2021.11.26 | 추천 0 | 조회 20
goodman 2021.11.26 0 20
24033 문서서식
New 조건부 서식 특정열 단어포함시 해당 행의 서식 변경 방법 첨부파일 (2) 답변완료
아빠의꿈 | 2021.11.26 | 추천 0 | 조회 25
아빠의꿈 2021.11.26 0 25
24032 함수/공식
New 함수 초보 질문있습니다. (2) 답변완료
윤태종 | 2021.11.26 | 추천 0 | 조회 26
윤태종 2021.11.26 0 26
24029 VBA
New 엑셀로그인 프로그램 사용자 개인별 시트만 보이게 하는 방법 첨부파일 (1)
엑셀이 | 2021.11.26 | 추천 0 | 조회 24
엑셀이 2021.11.26 0 24
24014 VBA
New Private Sub Worksheet_Change(ByVal Target As Range) 조건문의 (1)
yg | 2021.11.26 | 추천 1 | 조회 30
yg 2021.11.26 1 30
24011 VBA
New vba 고급필터후 인쇄 자동화 첨부파일 (1)
naver_6180ef1e63220 | 2021.11.26 | 추천 0 | 조회 32
naver_6180ef1e63220 2021.11.26 0 32
24010 문서서식
New 양이 많은 '병합하고 가운데 맞춤 '버튼을 눌러서 할일을 쉽게 하는방법 첨부파일 (3)
아빠의꿈 | 2021.11.26 | 추천 0 | 조회 40
아빠의꿈 2021.11.26 0 40
24009 함수/공식
New 오빠두 강의 중 마지막셀 이동에 관하여 질문드립니다. (MATCH함수) (2)
월마리아 | 2021.11.25 | 추천 0 | 조회 32
월마리아 2021.11.25 0 32
24006 함수/공식
New 조건부 서식 함수 첨부파일 (1)
AFOPWEOI1213 | 2021.11.25 | 추천 -1 | 조회 40
AFOPWEOI1213 2021.11.25 -1 40
24005 파워쿼리/피벗
New 파워쿼리에서 다중조건 평균구하기 (1)
황선규 | 2021.11.25 | 추천 0 | 조회 24
황선규 2021.11.25 0 24
24002 기능/도구
New 엑셀 요 기능 이름이 뭐죠?ㅜㅜ (2) 답변완료
냥냥 | 2021.11.25 | 추천 0 | 조회 35
냥냥 2021.11.25 0 35
24000 함수/공식
New 조건부서식에서 배열수식이 입력가능한가요? (2) 답변완료
무케 | 2021.11.25 | 추천 0 | 조회 33
무케 2021.11.25 0 33
23998 VBA
New Auto_open / Auto_close에서 프로젝트나 라이브러리를 찾을수없습니다. 문제.... 아시는분 (1) 답변완료
카이로젠 | 2021.11.25 | 추천 0 | 조회 22
카이로젠 2021.11.25 0 22
23996 기능/도구
New 제품명 일괄 수정방법 (2) 답변완료
태환11 | 2021.11.25 | 추천 0 | 조회 35
태환11 2021.11.25 0 35
23995 함수/공식
New 해찾기 문제 관련, 전체 양은 10kg은 채우되, 목표 함량을 충족하고 가장 저렴한 방법 찾기..? 첨부파일 (5)
맞장구침 | 2021.11.25 | 추천 0 | 조회 32
맞장구침 2021.11.25 0 32
23991 VBA
New function결과값 외에도 그 안의 값을 다른셀에 입력하고싶습니다 (1)
오리22 | 2021.11.25 | 추천 0 | 조회 20
오리22 2021.11.25 0 20
23990 함수/공식
New or 함수 문의드립니다. (3) 답변완료
무케 | 2021.11.25 | 추천 0 | 조회 31
무케 2021.11.25 0 31
23985 VBA
New 개인용매크로 관련문의입니다. (4) 답변완료
무케 | 2021.11.25 | 추천 0 | 조회 37
무케 2021.11.25 0 37
23980 함수/공식
New 함수문의 드립니다 (5) 답변완료
제이올라 | 2021.11.25 | 추천 0 | 조회 36
제이올라 2021.11.25 0 36
23977 VBA
New 중복행 데이터 입력, 통합 관련 문의드립니다. 첨부파일 (4) 답변완료
케빈 | 2021.11.25 | 추천 0 | 조회 33
케빈 2021.11.25 0 33
23976 VBA
New QR코드 생성후 인식 오류 첨부파일 (1)
빡군 | 2021.11.25 | 추천 0 | 조회 19
빡군 2021.11.25 0 19
23975 함수/공식
New if함수 날짜 문제 관련 첨부파일 (2) 답변완료
이선미 | 2021.11.25 | 추천 0 | 조회 28
이선미 2021.11.25 0 28
23973 함수/공식
New 분할 입고 일정 (첫 입고일/마지막 입고일 요약) 첨부파일 (2)
Gina (배진화/우준 & 지오 맘) | 2021.11.25 | 추천 0 | 조회 27
Gina (배진화/우준 & 지오 맘) 2021.11.25 0 27
23969 VBA
New VBA를 활용하여 hwp 테이블에 삽입하기 (2) 답변완료
Han | 2021.11.25 | 추천 0 | 조회 27
Han 2021.11.25 0 27
23967 함수/공식
New 다중조건 출력 (INDEX & MATCH로는 한계가 있는듯 합니다.) 첨부파일 (1)
얌쫑 | 2021.11.25 | 추천 1 | 조회 46
얌쫑 2021.11.25 1 46