수식이 포함된 셀을 복사하면 수식의 셀 참조도 해당 수의 셀을 가로질러 아래로 이동하는 것을 알 수 있습니다. 이러한 유형의 셀 참조를 상대 참조라고 합니다.
위 이미지의 수식을 복사( Ctrl + CCtrl + V ) 셀 참조가 B 열에서 D 열로 변경되어 합계가 다른 것을 알 수 있습니다. .
Excel 에서 셀을 복사할 때 셀 참조가 변경 되지 않도록 하려면 절대 참조를 사용해야 합니다. 절대 참조를 만들려면 다음 이미지와 같이 고정할 수식에서 셀 참조의 두 부분 앞에 달러 기호( $
참조에는 상대, 절대 및 혼합의 세 가지 유형이 있습니다. 다음은 몇 가지 예입니다.
- 상대 참조: A1은 해당 열과 행에 대한 셀 참조를 변경하도록 Excel 에 지시합니다.(Excel)
- 혼합 참조: $A1은 Excel 에 항상 A 열을 참조하도록 지시합니다.
- 혼합 참조: B$1은 Excel 에 항상 행 1을 참조하도록 지시합니다.
- 절대 참조: $B$1은 Excel 에 항상 B1 셀을 참조하도록 지시합니다.
수식에서 셀 참조를 선택하거나 입력할 때 달러 기호를 입력하는 약식 방법이 있습니다. 수식을 입력하고 셀 참조를 마칠 때 F4 키를 눌러 4가지 참조 유형 조합 사이를 전환합니다. 수식 입력을 시작하고 =100*B1 을 입력했다고 가정해 보겠습니다 .
- F4 키(F4) 를 누르면 수식이 =100*$B$1 로 변경됩니다 (항상 B1 셀 참조).
- F4 키(F4) 를 다시 누르면 공식이 =100*B$1 로 변경됩니다 (항상 행 1 참조).
- F4 키(F4) 를 다시 누르면 공식이 =100*$B1 로 변경됩니다 (항상 B 열 참조).
- F4 키(F4) 를 다시 누르면 공식이 원래 상대 참조 =100*B1 로 돌아갑니다 (항상 해당 열과 행에 대한 참조 변경).
수식에 각 셀 참조를 입력하는 동안 일시 중지 하여 현재 셀 참조에 대한 올바른 참조 유형을 얻을 때까지 F4 키(F4) 를 누를 수 있습니다.
절대 참조를 사용하여 입력한 수식을 복사하고 셀 참조를 유지하려면 수식이 포함된 셀을 선택하고 복사( Ctrl + C )하고 수식을 붙여넣을 대상 셀을 클릭합니다.
홈(Home) 탭이 리본의 활성 탭 인지 확인합니다 . 홈(Home) 탭 의 붙여넣기(Paste) 섹션 에서 붙여넣기(Paste) 버튼 의 화살표를 클릭 합니다. (Click)드롭다운 메뉴에서 수식(Formulas) 을 선택 합니다.
원래 셀의 대상 셀에 합계가 표시되고 대상 셀의 수식 입력 줄(Formula Bar) 에 표시되는 수식은 원래 셀의 원래 수식과 동일한 절대 참조가 포함되어 있습니다.
참고:(NOTE:) 수식을 복사하여 대상 셀에 붙여넣는다고 해서 원래 셀에서 업데이트될 때 대상 셀에서도 수식이 업데이트되는 것은 아닙니다.
원본 셀의 수식 결과가 변경될 때 항상 대상 셀에 표시되도록 수식이 포함된 셀을 대상 셀에 복사하여 붙여넣을 수 있는 방법이 있습니다. 원본 셀에 연결할 수 있습니다.
이렇게 하려면 수식이 있는 원본 셀을 다시 선택하여 복사한 다음 원본 셀에 대한 링크를 붙여넣을 셀을 클릭합니다. 홈 탭의 (Home)붙여넣기(Paste) 섹션 에서 붙여넣기(Paste) 버튼을 클릭(Click) 하여 드롭다운 메뉴를 표시합니다. 메뉴에서 링크 붙여넣기(Paste Link) 를 선택 합니다.
다시 원래 셀의 합계가 대상 셀에 표시됩니다. 그러나 이번에는 수식 입력줄(Formula Bar) 에 수식 이 포함된 원래 셀에 대한 절대 참조가 표시됩니다. 원래 셀에서 결과가 변경될 때마다 대상 셀에 표시된 합계도 업데이트됩니다.
참고:(NOTE:) 수식 결과를 대상 셀에 붙여넣기만 하려는 경우 대상 셀에 붙여넣을 때 붙여 넣기(Paste) 드롭다운 메뉴 에서 값 붙여넣기 를 선택합니다.(Paste Values)
링크를 붙여넣는 것은 특정 서식을 사용하여 더 눈에 잘 띄는 위치에 워크시트의 한 부분에 대한 합계를 표시하려는 경우(예: 프레젠테이션용) 및 링크가 포함된 셀을 업데이트된 상태로 유지하려는 경우에 편리한 기능입니다. 즐기다!
Preserve Cell References when Copying a Formula in Excel
When you coрy a cell containing a formula, you will notice that the cell references in the formula also move a corresponding number of cells across аnd down. This type of cell reference is called a relative referenсe.
When we copy (Ctrl + C) the formula in the image above, and paste (Ctrl + V) it into another cell, you’ll notice that the cell references change from the B column to the D column, so the total is different.
If you want to prevent Excel from changing the cell references when copying cells, you need to use absolute references. To create an absolute reference, insert a dollar sign ($) before both parts of the cell reference in the formula you want to freeze, as illustrated in the following image.
There are three different types of references, relative, absolute, and mixed. The following are some examples:
- Relative Reference: A1 tells Excel to change the cell references to the corresponding columns and rows.
- Mixed Reference: $A1 tells Excel you always want to refer to column A.
- Mixed Reference: B$1 tells Excel you always want to refer to row 1.
- Absolute Reference: $B$1 tells Excel you always want to refer to cell B1.
There is a shorthand method for entering the dollar signs as you select or enter cell references in a formula. As you are typing a formula and finish a cell reference, press F4 to toggle between the 4 combinations of reference types. Let’s say you started typing a formula and you typed =100*B1.
- Press F4 and your formula changes to =100*$B$1 (always refer to cell B1)
- Press F4 again and your formula changes to =100*B$1 (always refer to row 1)
- Press F4 again and your formula changes to =100*$B1 (always refer to column B)
- Press F4 again and your formula returns to the original relative reference =100*B1 (always change the reference to the corresponding columns and rows)
You can pause while entering each cell reference in the formula to press F4 until you get the right reference type for the current cell reference.
To copy the formula entered using absolute references and preserve the cell references, select the cell containing the formula and copy it (Ctrl + C) and click the destination cell into which you want to paste the formula.
Make sure the Home tab is the active tab on the ribbon. Click the arrow on the Paste button in the Paste section of the Home tab. Select Formulas from the drop-down menu.
You will notice that the total displays in the destination cell from the original cell, and the formula that displays in the Formula Bar for the destination cell contains the same absolute references as the original formula in the original cell.
NOTE: Copying and pasting a formula into a destination cell does not mean that the formula will be updated in the destination cell when it is updated in the original cell.
There is a way you can copy and paste a cell containing a formula to a destination cell such that the results of the formula in the original cell always display in the destination cell as they change. You can link to the original cell.
To do this, select and copy the original cell with the formula again and click the cell into which you want to paste the link to the original cell. Click the Paste button in the Paste section of the Home tab to display the drop-down menu. Select Paste Link from the menu.
You will notice that, again, the total from the original cell displays in the destination cell. However, this time, the Formula Bar displays an absolute reference to the original cell containing the formula. Every time the results change in the original cell, the total displayed in the destination cell updates as well.
NOTE: If all you want to do is paste the result of the formula into the destination cell, select Paste Values from the Paste drop-down menu when pasting into the destination cell.
Pasting a link is a handy feature if you want to display a total from one part of a worksheet in a more prominent location with special formatting, possibly for a presentation, and you want to keep the cell containing the link updated. Enjoy!