1
프라임차한잔
자동
비밀번호 찾기 회원가입

[차한잔]  엑셀 참조 위치를 고정하는 방법...

Ronnie
  1073
2021-10-28 15:03:08

엑셀 완전 초보가 질문이 있습니다.

지금 "가"시트에 있는 항목을 "나"시트에 참조해서 넣으려고 합니다.

내용 입력을 "가"시트에 하고, 동일한 내용이 "나"시트에도 들어가게...

 

 그런데 "가"시트에는 매번 다른 내용을 입력해 줘야 하는데

("가"시트 A1셀에 "홍길동"입력하고 이 홍길동이 "나"시트의 다른 셀에 그대로 입력되고, "나"시트는 "가"시트 입력이 한번 끝나면 출력, 이후 다른 내용을 "가"시트에 입력해야 합니다)

"가"시트에 한번 내용 입력하고 "나"시트는 출력 후에 "가"시트 최상단 행을 하나 더 만들어서 이전에 입력했던 내용은 2행으로 보내고 다시 1행에 입력하려고 생각중입니다.

"나"시트에 " =가!A1 " 이렇게 넣어서 해보니 한번 입력을 마치고 다시 입력을 하면 "나"시트의 참조가 1행 밀려서 A2셀의 내용(제일 처음에 입력한 내용)이 표기되더라구요.

 

인터넷을 좀 검색해서  " =가!$A$1 " 이렇게 하면 된다길래 해보니 똑같은 상황입니다.

 

도움을 부탁드립니다. T.T (설명을 제대로 한건지 모르겠네요. ;;;) 

11
댓글
이나리우스
2021-10-28 06:06:43

그걸 자동으로 할수는 없어보이고 매크로 사용해서 해야할걸로 보이는데 매크로는 당연하지만 한번 칠때마다 버튼을 계속 누르는 과정이 필요합니다 그럴바에야 그냥 참조시트를 만드는게 낫죠

WR
Ronnie
2021-10-28 06:30:57

음... 매크로가 있다는 것만 알고 해보질 않아서... T.T

zephyrus
3
2021-10-28 06:13:23

=indirect("가!A1")

 

이렇게 해보세요

WR
Ronnie
2021-10-28 06:28:51

오... 일단 제가 의도한대로 되긴 합니다!

사우스파크_1
1
2021-10-28 06:14:46

왜 가 시트에 신규 데이터를 입력하실때 추가 행을 만들어서 넣는지 궁금하네요..

그냥 일반적인 데이터 입력 방법대로 이미 입력된 행 하단에 추가로 넣으시면 될듯한데. .굳이 그래야할 이유가 있으신지...

WR
Ronnie
Updated at 2021-10-28 06:32:33

아... 저는 저 참조하려는 셀번호가 일정하게 하면 더 쉬울듯해서 저렇게 하려고 한겁니다.

그럼 행 하단에 새로운 입력을 넣고 그걸 참조하려고 하면 어떻게 해야 할까요? ;;;

 

가 시트에 한번 입력한 내용은 계속 남아 있어야 합니다.

zephyrus
2
2021-10-28 06:35:14

그 '가'시트의 해당하는 열에 다른 데이터가 없고, 1행부터 시작한다면

=INDIRECT("A"&COUNTA(A:A))

이렇게 하시면 될겁니다. 자동으로 해당 열의 마지막 셀의 데이터가 선택됩니다.

천사어
2021-10-28 06:39:34

가시트에는 변경한 이력이 모두 있어야 하고 나시트에는 가시트의 최신값만 참조하면 된다는 것 같은데요. 가시트에 최신값만 참조하는 컬럼을 고정으로 사용하셔야 간단할것 같네요. 그렇지 않으면 나시트에서 가시트의 최신값을 탐색하는 수식을 만들어야 할겁니다.

Houyhnhnm
2021-10-28 06:48:44

있는 그대로 캡춰해서 올려주시는게 좋을 것 같습니다.

민감한 부분은 지우구요.

데이터 관리 면에서 더 쉽게 하는 아이디어가 나올 수 있을겁니다. 

alfred
2021-10-28 06:58:15

일단 질문 자체를 이해를 못하겠어요 예시를 만들어서 올려주시는게 좋을거에요 그리고 엑셀은 의외로 쉽게 해결되는 경우가 많으니 만들고 싶은 내용 자체로 질문하면 와꾸 이쁘게들 짜주실 겁니다.

다닐
2021-10-28 08:56:35

"가"시트의 A1(1행1열)을 참조하길 원하실경우

=INDIRECT(ADDRESS(1,1,4,TRUE,"가"))   로 쓰시면 됩니다.

댓글 남기기
로그인 후 댓글을 남기실 수 있습니다.
 
16:22
2
195
진규야밥먹자
13:29
 
562
불휘기픈
글쓰기