엑셀 팁

엑셀 기존에 걸어둔 함수를 다른 워크시트에 그대로 적용하는 방법

아무개a 2023. 2. 18. 17:01
반응형

엑셀로 업무를 하시다 보면 종종 부딪히는 문제입니다.

 

예를들어 

 

A(1월)라는 시트를 기초자료로 사용하고 B라는 시트에 잔뜩 계산 함수를 만들어 놓은 상태일때

 

다음달에 A(2월) 자료가 오면 B시트의 함수를 그대로 적용하고 싶을때가 있습니다.

 

물론 A(1월) 시트 안에다가 A(2월) 시트를 값으로 붙여놓는 것도 방법이긴하지만 이러저러한 사정으로 시트자체를 바꿔서 적용하고 싶을때가 있습니다.

 

예를들면 다음과 같은 상황인거죠

 

 

이때 B시트의 함수를 하나씩 바꾸기에는 너무 손이 많이 갑니다.

 

그럴때는 함수를 한번에 바꾸는 방법을 쓰시면 됩니다.

 

 

현재 함수가 걸려있는 B 컬럼을 선택한뒤

 

컨트롤+F 를 눌러봅니다

찾기밎 바꾸기가 뜨면 바꾸기를 누르시고

 

기존 함수에 입력된 값을 찾아서 함수가 대상으로 하는 워크시명을 바꾸는 방법입니다.

 

모두바꾸기를 눌러주면

 

몇개의 값이 바뀌엇다는 팝업과 함께 함수가 대상으로 하는 워크시트 자체가 변경된 점을 확인 할 수 있습니다.

 

이 방식은 꼭 바꿔야할 워크시트가 엑셀 파일내에 들어있지 않아도 됩니다.

 

워크시트가 포함된 파일이 다른 파일일 경우에는 경로까지 함께 표시될 텐대요 그때는 경로까지 함께 찾을내용 / 바꿀내용에 넣어버리면 됩니다.

 

이러면 궂이 원본 데이터 워크시트를 편집하거나 복사하지 않아도 양식만 동일하다면 계속 워크시트를 업데이트 해가면서 이용할 수 있습니다.

 

참고가 되었으면 좋겠네요~!

반응형