수식과 텍스트/값 간 변환 방법
이 튜토리얼에서는 수식을 결과 값이나 텍스트 문자열로 변환하고, 텍스트 형태의 수식을 작동하는 수식으로 변환하여 Excel에서 결과를 표시하는 다양한 방법을 보여줍니다.
- 수식을 실제 값으로 변환하려면 F2 + F9를 누릅니다.
- Excel의 특수 붙여넣기를 사용하여 수식을 실제 값으로 변환
- 우클릭 드래그 앤 드롭 기법으로 수식을 실제 값으로 변환
- 수식을 실제 값으로 변환하기 위한 VBA 스크립트 (매크로)
- 한 번의 클릭으로 수식을 실제 값으로 변환
- 수식을 텍스트 문자열로 변환하려면 작은따옴표(') 추가
- 수식을 텍스트 문자열로 변환하기 위한 교체 기법 (Ctrl + H)
- Excel의 수식 표시 기능을 사용하여 수식을 텍스트 문자열로 변환
- 수식을 텍스트 문자열로 변환하기 위한 VBA 스크립트 (매크로)
- 두 번의 클릭으로 수식을 텍스트 문자열로 변환
Excel에서 수식을 텍스트나 값으로 변환해야 하는 다양한 상황을 마주할 수 있습니다:
Excel 파일에서 다른 파일로 실제 값을 복사해야 합니다……
다른 사람에게 Excel 파일을 보내야 하지만, 일부 함수는 변동성이 있어 다른 버전의 Excel이 설치된 다른 컴퓨터에서 파일을 열 때 값이 다시 계산됩니다……
Excel 파일 수신자가 어떤 수식을 사용했는지 알지 못하게 하고 싶습니다. 그 결과는 당신의 노력의 산물이며, 또는 회사가 고객에게 복잡한 수식을 포함한 보고서를 제공하며 비용을 청구합니다. 따라서 수식을 결과 값으로 대체해야 합니다……
걱정하지 마세요. 여기 ExtendOffice 팀이 Excel에서 수식을 텍스트나 값으로 변환하는 여러 가지 방법을 소개합니다. 이는 다양한 요구에 부응하기 위함입니다.
수식을 실제 값으로 변환
아래 나열된 방법들은 수식을 값으로 변환하면서 동시에 수식을 삭제하는 데 도움이 됩니다. 원한다면 Ctrl + Z를 눌러 실행 취소할 수 있습니다.
수식을 실제 값으로 변환하려면 F2 + F9를 누릅니다.
이 방법은 하나의 셀에만 적용되지만, 매우 쉽고 기억하기 좋습니다. 한두 개의 셀만 수정해야 하는 경우 적합합니다. 구체적인 단계는 다음과 같습니다:
1. 셀 위로 마우스를 이동하고 F2를 누르거나, 셀을 두 번 클릭하여 편집 모드로 들어갑니다.
2. F9를 누른 다음 ENTER를 누릅니다.
![]() | ![]() |
Excel의 특수 붙여넣기를 사용하여 수식을 실제 값으로 변환
Excel에서 복사하거나 잘라내어 붙여넣을 때 기본적으로 소스 셀의 모든 내용이 대상 셀에 붙여넣어집니다. 그러나 때로는 이것이 원하는 것이 아닐 수 있습니다. Excel의 특수 붙여넣기 기능을 통해 원하는 것만 붙여넣을 수 있습니다. 이 기능에 접근하는 방법은 아래 두 가지입니다:
• Alt + E + S + V (Excel 특수 붙여넣기)를 누릅니다.
1. 값을 변환하려는 소스 셀 또는 범위를 복사합니다.
2. Alt를 누른 상태에서 E, S, V를 순서대로 누릅니다.
3. 확인을 클릭하거나 ENTER를 누릅니다.
위의 단축키를 기억하지 못할 경우, 다음 단계를 따르세요:
1. 값을 변환하려는 소스 셀 또는 범위를 복사합니다.
2. 대상 셀을 우클릭하고 아래의 아이콘(값)을 선택합니다.
![]() | ![]() |
자세한 단계는 다음과 같습니다:
1. 값을 변환하려는 소스 셀 또는 범위를 복사합니다.
2. 대상 셀을 우클릭하고 특수 붙여넣기를 선택합니다.
3. 값과 확인을 클릭합니다.
![]() | ![]() |
√ 작은 팁: 대상 셀의 왼쪽 상단에 녹색 삼각형이 있는 경우, 해당 셀 범위를 선택하면 오류 추적 버튼(느낌표가 있는 노란색 아이콘)이 나타납니다. 이를 클릭하고 숫자로 변환을 선택하세요. 녹색 삼각형이 사라질 것입니다.
수식을 실제 값으로 변환하기 위한 우클릭 드래그 앤 드롭 기법
특수 붙여넣기를 선호하지 않는다면, 다음과 같은 방법으로 수식을 값으로 변환할 수 있습니다:
1. 소스 셀 또는 셀 범위를 선택합니다.
2. 셀의 경계에 커서를 위치시키면 포인터가 이동 포인터로 변경됩니다.
3. 이동 포인터로 우클릭(놓지 말고)하여 셀을 원하는 위치로 드래그한 후 놓습니다(원래 위치에 놓을 수도 있습니다).
4. 값만 복사하기를 클릭합니다.
![]() | ![]() |
수식을 실제 값으로 변환하기 위한 VBA 스크립트 (매크로)
Excel에서 VBA(Visual Basic for Applications)를 자주 사용한다면, 아래 매크로 코드를 제공합니다. 다음 단계를 따라주세요: (참고: 아래 매크로 코드를 실행한 후에는 작업을 실행 취소할 수 없습니다.)
1. 값을 변환하려는 수식이 포함된 소스 셀 또는 셀 범위를 선택합니다.
2. Alt + F11을 누르면 Microsoft Visual Basic for Applications 창이 나타납니다.
3. 삽입을 클릭하고 드롭다운 목록에서 모듈을 클릭합니다.
4. 모듈 창에 다음 코드를 붙여넣습니다.
Sub ConvertFormulasToValues()
'Update by Extendoffice
Dim xRg As Range
Dim xCell As Range
Dim xRet As VbMsgBoxResult
Dim SLocation As String
On Error Resume Next
xRet = MsgBox("You can't undo this operation. " & "Click Yes to copy the workbook automatically?", vbYesNoCancel, "Kutools for Excel")
Select Case xRet
Case vbYes
'Backup a copy of the workbook to the same location.
ActiveWorkbook.SaveCopyAs Filename:=ActiveWorkbook.Path & "\Backup" & " " & ActiveWorkbook.Name
SLocation = ActiveWorkbook.Path & "\Backup" & " " & ActiveWorkbook.Name
MsgBox "The backup is: " & SLocation, vbInformation, "Kutools for Excel"
Case vbCancel
Exit Sub
End Select
'Please select the range which you want to convert formulas to values.
Set xRg = Selection
If TypeName(xRg) = "Range" Then
For Each xCell In xRg
If xCell.HasFormula Then
xCell.Formula = xCell.Value
End If
Next
End If
End Sub
5. 코드를 실행하기 위해 F5를 누릅니다. 필요하다면 예를 클릭하여 수식을 결과 값으로 변환하면서 통합 문서를 자동으로 백업합니다. 대화 상자는 백업 위치를 알려줍니다. 아니요를 클릭하여 직접 변환 작업을 수행합니다. 이 작업은 실행 취소할 수 없으니 주의하세요.
작업 후, 결과는 다음과 같이 표시됩니다:
한 번의 클릭으로 수식을 실제 값으로 변환
복잡한 단계를 따르기 싫다면, Kutools for Excel은 수식을 값으로 변환하고 동시에 수식을 삭제하는 매우 유용한 도구입니다. Kutools가 설치되어 있다면 한 번의 클릭으로 가능합니다:
1. 소스 셀 범위를 선택하고 Kutools 탭에서 범위 및 셀 그룹을 찾습니다.
2. 실제 값으로 변환을 클릭합니다.
이제 결과를 확인할 수 있습니다.
수식을 텍스트 문자열로 변환
아래 나열된 방법들은 수식을 텍스트로 변환하여 수식의 텍스트 문자열이 결과 대신 표시되도록 도와줍니다.
수식을 텍스트 문자열로 변환하려면 작은따옴표(') 추가
작은따옴표는 Excel이 텍스트 문자열을 수식으로 해석하는 것을 방지합니다. 따라서 텍스트 문자열을 표시하고 싶을 때 항상 유용합니다. 그리고 매우 간단합니다. 단계는 다음과 같습니다:
1. 수식이 있는 셀을 선택하고 F2를 누르거나 셀을 두 번 클릭하여 편집 모드로 들어갑니다.
2. 등호(=) 앞에 작은따옴표(')를 추가합니다.
3. ENTER를 누르면 이제 셀에 텍스트 문자열이 표시됩니다.
교체 기법(Ctrl + H)으로 수식을 텍스트 문자열로 변환
현재 워크시트의 모든 수식을 텍스트 문자열로 표시하려는 경우, Excel의 교체 기능이 문제 해결에 더 적합한 선택입니다.
1. Ctrl + H를 누르면 찾기 및 바꾸기 창이 나타납니다.
2. =을 찾을 내용 박스에 입력하고 '=을 바꿀 내용 박스에 입력합니다.
3. 모두 바꾸기를 클릭합니다. 현재 워크시트에서 모든 수식이 표시됩니다.
Excel의 수식 표시 기능을 사용하여 수식을 텍스트 문자열로 변환
Excel에는 수식 탭에 숨겨진 수식 표시 기능이 있습니다. 이 기능을 사용하면 수식의 결과가 쉽게 수식의 텍스트 문자열로 변환됩니다:
수식 탭으로 이동하여 수식 감사 그룹에서 수식 표시를 클릭합니다.
이 기능을 사용하면 워크시트의 모든 수식이 다음과 같이 표시됩니다:
수식을 텍스트 문자열로 변환하기 위한 VBA 스크립트 (매크로)
매크로 코드를 선호한다면, 아래 나열된 코드가 도움이 될 것입니다. 다음 단계를 따라주세요:
1. Alt + F11을 누르면 Microsoft Visual Basic for Applications 창이 나타납니다.
2. 삽입을 클릭하고 드롭다운 목록에서 모듈을 클릭합니다.
3. 모듈 창에 다음 코드를 붙여넣습니다.
Function ShowF(Rng As Range)
ShowF = Rng.Formula
End Function
4. 워크시트로 돌아가서 목적지 셀에 =ShowF(소스 셀) 공식을 입력합니다. 예를 들어:
5. ENTER를 누릅니다. 이제 수식이 표시됩니다.
두 번의 클릭으로 수식을 텍스트 문자열로 변환
수식을 삭제하지 않고도 수식과 텍스트 문자열 간에 쉽게 변환하려면, Kutools for Excel은 Excel에서 이를 돕는 완벽한 도구입니다:
변환하려는 셀 범위를 선택하고 콘텐츠를 클릭한 다음 수식을 텍스트로 변환을 선택합니다. 예를 들어:
변환 후 이렇게 표시됩니다.
텍스트를 수식으로 변환
수식과 값 모두를 보여주는 보고서가 있거나, 누군가가 수식 대신 결과를 보여주는 Excel 파일을 보냈다고 가정해봅시다.
텍스트 문자열을 수식으로 변환하여 결과를 바로 표시하는 두 가지 방법이 있습니다.
텍스트를 수식으로 변환하기 위한 VBA 스크립트 (매크로)
1. Alt + F11을 누르면 Microsoft Visual Basic for Applications 창이 나타납니다.
2. 삽입을 클릭하고 드롭다운 목록에서 모듈을 클릭합니다.
3. 모듈 창에 다음 코드를 붙여넣습니다.
Function Eval(Ref As String)
Application.Volatile
Eval = Evaluate(Ref)
End Function
4. 워크시트로 돌아가서 목적지 셀에 =Eval(소스 셀) 공식을 입력합니다. 예를 들어:
5. ENTER를 누릅니다. 이제 수식의 결과를 볼 수 있습니다.
두 번의 클릭으로 텍스트를 수식으로 변환
Kutools for Excel이 설치되어 있다면 두 번의 클릭으로 텍스트를 수식으로 변환할 수 있습니다: Kutools 탭에서 변환하려는 셀 범위를 선택한 후 콘텐츠를 클릭하고 텍스트를 수식으로 변환을 선택합니다. 예를 들어:
변환 후 이렇게 표시됩니다.
최고의 오피스 생산성 도구
Kutools for Excel은 대부분의 문제를 해결하고 생산성을 80% 향상시킵니다.
- 슈퍼 수식 표시줄 (여러 줄의 텍스트와 수식을 쉽게 편집); 읽기 레이아웃 (대량의 셀을 쉽게 읽고 편집); 필터링된 범위에 붙여넣기...
- 데이터를 유지하면서 셀/행/열 병합; 셀 내용 분할; 중복 행 병합 및 합계/평균 내기... 중복 셀 방지; 범위 비교하기...
- 중복 또는 고유한 행 선택; 빈 행 선택 (모든 셀이 비어 있음); 여러 워크북에서 슈퍼 찾기 및 퍼지 찾기; 랜덤 선택...
- 수식 참조를 변경하지 않고 여러 셀 정확히 복사; 여러 시트에 자동으로 참조 생성; 글머리 기호, 체크 박스 등 삽입...
- 즐겨찾는 수식, 범위, 차트 및 그림을 빠르게 삽입; 비밀번호로 셀 암호화; 메일링 목록 생성 및 이메일 보내기...
- 텍스트 추출, 텍스트 추가, 특정 위치에서 문자 제거, 공백 제거; 데이터 페이지 통계 생성 및 인쇄; 셀 내용과 의견 간 변환...
- 슈퍼 필터 (다른 시트에 필터 구성 저장 및 적용); 월/주/일별 고급 정렬, 발생 빈도 등; 굵게, 기울임꼴로 특수 필터...
- 워크북 및 워크시트 병합; 기본 열을 기준으로 테이블 병합; 데이터를 여러 시트로 분할; xls, xlsx 및 PDF 일괄 변환...
- 주차 번호, 요일 등으로 피벗 테이블 그룹화... 잠금 해제된 셀, 잠긴 셀을 다른 색상으로 표시; 수식/이름이 있는 셀 강조 표시...

- Word, Excel, PowerPoint, Publisher, Access, Visio 및 Project에서 탭 편집 및 읽기를 활성화합니다.
- 새 창 대신 동일한 창의 새 탭에서 여러 문서를 열고 생성합니다.
- 생산성을 50% 향상시키고 매일 수백 번의 마우스 클릭을 줄입니다!
