Excel 에서 임의의 숫자가 변경되지 않도록 유지하거나 막는 방법은?
Excel 에서RAND()또는RANDBETWEEN()과 같은 임의의 숫자 수식을 사용할 때, 워크시트가 다시 계산될 때마다 생성된 값이 자동으로 재계산되어 새로운 숫자를 출력하는 것을 확인할 수 있습니다。 이 재계산은 셀을 두 번 클릭할 때뿐만 아니라 셀 내용을 편집하거나 계산을 실행하거나 심지어 통합 문서를 열 때도 트리거될 수 있습니다。 보고서용 데이터셋을 준비하거나 실험을 수행하거나 변경되지 않아야 하는 무작위 정보를 배포해야 할 경우와 같이 특정한 임의의 숫자 집합을 보존해야 한다면 이러한 동작은 종종 바람직하지 않습니다。 여기에서는 임의의 숫자가 변경되지 않도록 막는 여러 가지 실용적인 해결 방법을 소개합니다。 이를 통해 추가 분석이나 공유를 위해 자신 있게 임의의 숫자를 사용할 수 있습니다。
Kutools for Excel 의 무작위 데이터 삽입 기능을 사용하여 임의의 숫자 변경 막기![]()
복사하여 붙여넣기로 임의의 숫자 변경 막기
임의의 숫자를 상수로 유지하는 가장 간단한 방법 중 하나는 해당 숫자를 생성하는 수식을 그 현재 값로 대체하는 것입니다。 이 방법은 빠른 해결책이 필요하고 향후 참조를 위해 수식을 보존할 필요가 없을 때 특히 유용합니다。
상수로 유지하려는 임의의 숫자가 포함된 셀을 선택하여 시작합니다。 선택 항목을 복사하려면Ctrl + C를 누릅니다。 다음으로 값을 붙여넣을 위치를 지정합니다。 이는 원래 위치일 수도 있고 다른 셀이나 워크시트일 수도 있습니다。 대상 셀이나 범위를 마우스 오른쪽 버튼으로 클릭한 후 상황에 맞는 메뉴에서특수 붙여넣기>값(V)을 선택합니다。 이 작업을 통해 수식이 정적 숫자로 변환되어 워크시트 재계산 여부와 관계없이 더 이상 변경되지 않습니다。

값으로 붙여넣기를 수행한 후 임의의 숫자는 더 이상 변경되지 않는 일반 값이 됩니다。 대규모 데이터셋에 이 방법을 적용해야 하는 경우 전체 열나 범위를 강조 표시하고 이 단계를 반복할 수 있습니다。 이 방법은 일회성 데이터 보존에 가장 적합하지만 값으로 변환한 후에는 원래 수식을 복구할 수 없다는 점에 유의하세요。 나중에 수식이 필요할 경우를 대비해 백업을 고려해 보세요。

KUTOOLS AI 와 함께 엑셀의 마법을 경험하세요
- 스마트 실행: 간단한 명령어로 셀 작업을 수행하고, 데이터를 분석하며, 차트를 생성하세요。
- 사용자 지정 수식: 워크플로우를 간소화할 맞춤형 수식을 생성하세요。
- VBA 코딩: VBA 코드를 손쉽게 작성하고 적용하세요。
- 수식 해석: 복잡한 수식도 쉽게 이해하세요。
- 텍스트 번역: 스프레드시트 내에서 언어 장벽을 허물어 보세요。
계산 옵션 설정으로 임의의 숫자 변경 막기
임의의 숫자가 계속 변경되는 것을 막는 또 다른 방법은 Excel 의 계산 모드를 조정하는 것입니다. 기본적으로 Excel 은 변경 사항이 발생할 때마다 수식을 자동으로 재계산하므로 임의의 수식이 자주 업데이트됩니다。 이 동작을 변경하여 수동으로 요청할 때만 계산되도록 설정할 수 있습니다。
이렇게 하려면 통합 문서를 열고 Excel 리본의수식탭을 클릭합니다。 그런 다음계산 옵션을 선택하고 드롭다운 목록에서수동을 선택합니다。

계산 모드를 수동으로 전환하면 Excel 은 임의의 숫자 수식을 포함한 모든 수식의 자동 재계산을 중지합니다。 현재 표시된 임의의 숫자는F9를 누르거나지금 계산을 클릭하여 명시적으로 재계산을 트리거할 때까지 변경되지 않습니다。
참고:
이 설정은 통합 문서의 모든 수식에 영향을 미치며 동적 수식에 의존하는 다른 셀의 업데이트가 지연될 수 있습니다。 임의의 숫자뿐만 아니라 현재 표시 값을 모두 일관성 있게 유지하려는 경우에 이 방법을 사용하세요。 수식이 정기적으로 업데이트되도록 다시 원래 상태로 되돌리려면자동계산으로 전환하는 것을 잊지 마세요。 그렇지 않으면 변경 사항을 놓칠 수 있습니다。 특정 임의의 숫자 결과만 보존해야 하는 경우 위에서 설명한 대로 해당 셀을 값으로 변환하는 것을 고려해 보세요。
Kutools for Excel 의 무작위 데이터 삽입 기능을 사용하여 임의의 숫자 변경 막기
복잡한 작업을 위한 임의의 데이터를 생성하거나 고유한 임의의 값을 필요로 할 때 더 사용자 친화적이고 유연한 접근 방식을 선호한다면무작위 데이터 삽입기능을Kutools for Excel에서 활용할 수 있습니다。 이 강력한 기능을 사용하면 정수, 소수, 날짜, 텍스트 문자열 및 사용자 정의 목록 등 다양한 임의의 데이터를 직접 정적 값으로 생성할 수 있으므로 생성 후에도 변경되지 않습니다。
1. 임의의 숫자를 생성할 범위를 선택한 후Kutools>삽입>무작위 데이터 삽입로 이동합니다。
2. 무작위 데이터 삽입대화 상자에서 생성하려는 임의의 데이터 유형을 선택합니다。 예를 들어, 정수를 생성하려면정수탭을 클릭하고 소수 값을 생성하려면소수탭을 클릭합니다。시작및끝필드에 16 부터 100 까지와 같은 원하는 범위를 입력합니다。 중복 입력 방지을 원하는 경우고유 값확인란을 선택합니다。 추가적인 고급 설정을 통해 필요에 따라 임의의 날짜, 문자열 또는 미리 정의된 사용자 정의 목록을 생성할 수도 있습니다。
3. 확인을 클릭하여 최종적으로 선택한 셀에 임의의 숫자를 생성합니다。 삽입된 숫자는 정적 값이므로 워크시트를 재계산하거나 파일을 다시 열더라도 변경되지 않습니다。
이 방법은 숫자 값뿐 아니라 다양한 유형의 임의의 데이터를 생성해야 하거나 추가 분석이나 기록 보관을 위해 생성된 임의의 값이 변경되지 않도록 해야 할 때 특히 유리합니다。Kutools for Excel은 임의의 날짜, 텍스트 또는 사용자 지정 항목을 생성하기 위한 추가 기능도 제공합니다。자세한 내용은 여기를 클릭하세요。임의의 숫자를 다시 생성해야 할 경우 이러한 단계를 반복하면 되며, 다양한 시나리오에 맞는 유연한 옵션을 활용할 수 있습니다。
VBA 코드로 임의의 숫자 변경 막기
고급 사용자이거나 대규모 데이터셋을 다룰 때 간단한 VBA 매크로를 사용하면 모든 임의의 숫자 수식을 즉시 정적 값으로 변환할 수 있습니다。 이 방법은 반복 작업을 자동화하거나 임의의 데이터를 자주 생성하고 해당 값을 공유하거나 기록 보관을 위해 보존해야 할 때 특히 유용합니다。
1.개발 도구>Visual Basic을 클릭합니다。Microsoft Visual Basic for Applications창에서삽입>모듈을 클릭하여 새 코드 모듈을 추가합니다。 다음 VBA 코드를 복사하여 붙여넣습니다:
Sub ConvertRandomNumbersToValues()
Dim Rng As Range
Dim cell As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set Rng = Application.Selection
Set Rng = Application.InputBox("Select random number range", xTitleId, Rng.Address, Type:=8)
For Each cell In Rng
If cell.HasFormula Then
cell.Value = cell.Value
End If
Next cell
End Sub 2.코드를 삽입한 후
단추를 클릭하여 매크로를 실행합니다。 메시지가 표시되면 임의의 숫자 수식이 포함된 셀 범위를 선택합니다。 매크로는 즉시 모든 수식을 현재 값으로 대체하여 재계산으로 인한 추가 변경을 방지합니다。
요약하자면, 가장 적합한 해결 방법은 특정 요구 사항에 따라 달라집니다. 일회성 복사본을 만들든, 통합 문서 전체의 계산 설정을 조정하든, Kutools for Excel 을 사용하여 더 맞춤화된 임의의 데이터를 필요로 하든, 아니면 대규모 작업을 위한 창의적인 수식/VBA 전략을 찾든 말입니다. 수식을 값으로 변환하거나 계산 옵션을 변경할 때의 영향을 항상 고려하고, 데이터 손실이나 의도하지 않은 변경을 방지하기 위해 필요에 따라 작업의 백업을 만들어야 합니다. 수식이 올바르게 고정되지 않거나 임의의 숫자가 예상대로 작동하지 않거나 VBA 매크로가 실행되지 않는 등의 문제가 발생하면 Excel 의 계산 설정, 매크로 보안 및 통합 문서 상태를 확인하여 문제를 해결하고 위에서 설명한 대안 방법을 시도하여 더 신뢰할 수 있고 제어 가능한 결과를 얻으세요。
관련 문서:
- Excel 에서 임의의 짝수 또는 홀수 생성하기
- Excel 에서 주어진 평균과 표준편차로 임의의 숫자 생성하기
- Excel 에서 중복 없이 임의의 숫자 생성하기
- Excel 에서 임의의 예/아니오 생성하기
최고의 Office 생산성 도구
| 🤖 | KUTOOLS AI 도우미: 다음을 기반으로 데이터 분석 혁신하기:지능형 실행 | 코드 생성| 사용자 지정 수식 생성 | 데이터 분석 및 차트 생성| 향상된 함수 호출… |
| 인기 기능:찾기, 강조 표시 또는 중복 표시 | 빈 행 삭제 | 데이터 손실 없이 열 결합 또는 셀 제거 | 공식을 사용하지 않는 반올림... | |
| 슈퍼 LOOKUP:다중 조건 VLookup | 다중 값 VLookup | 여러 시트에서 VLookup | 퍼지 매치.... | |
| 고급 드롭다운 목록:드롭다운 목록 빠르게 생성 | 종속형 드롭다운 목록 | 다중 선택 드롭다운 목록.... | |
| 열 관리자:특정 수의 열 추가|열 이동|숨겨진 열의 표시 상태 전환|범위 및 열 비교... | |
| 주요 기능:그리드 포커스 | 디자인 보기 |향상된 수식 표시줄 | 워크북 및 시트 관리자 | 자원 라이브러리(자동 텍스트)| 날짜 선택기 | 워크시트 병합 | 암호화/셀 해독 | 목록으로 이메일 보내기 | 슈퍼 필터 | 특수 필터(굵은 글꼴이 있는 셀 필터링/기울임꼴/취소선。。。) 。。。 | |
| 상위 15 도구 모음:12 텍스트도구(텍스트 추가,특정 문자 삭제, ...)| 50+차트유형(간트 차트, ...)| 40+ 실용적인수식(생일을 기준으로 나이 계산, ...)| 19 삽입도구(QR 코드 삽입,경로에서 그림 삽입, ...)| 12 변환도구(단어로 변환하기,환율 변환, ...)| 7 병합 및 분할도구(고급 행 병합,셀 분할, ...)|그 외 더 많은 기능 |
Kutools for Excel 로 Excel 역량을 한 단계 업그레이드하고 전례 없는 효율성을 경험하세요。Kutools for Excel 는 생산성과 저장 시간을 향상시키는 300 개 이상의 고급 기능을 제공합니다。가장 필요한 기능을 지금 바로 확인하세요。。。
Office Tab 가 Office 에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게 만들어 줍니다
- Word, Excel, PowerPoint 에서 탭 기반 편집 및 읽기 기능을 활성화합니다, Publisher, Access, Visio 및 Project 에서도 사용 가능합니다。
- 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 생성할 수 있습니다。
- 50% 만큼 생산성을 높이고 매일 수백 번의 마우스 클릭을 줄여줍니다!
모든 Kutools 애드인。 하나의 설치 프로그램
Kutools for Office스위트 번들은 Excel, Word, Outlook 및 PowerPoint 용 애드인과 Office Tab Pro 를 포함하며, 다양한 Office 앱을 사용하는 팀에 이상적입니다。
- 올인원 스위트— Excel, Word, Outlook 및 PowerPoint 애드인 + Office Tab Pro
- 하나의 설치 프로그램, 하나의 라이선스— 몇 분 안에 설정 완료(MSI 지원)
- 함께 사용할수록 더 효과적입니다— Office 앱 전반에서 생산성 향상
- 30 일간 모든 기능 무료 체험— 등록이나 신용카드 필요 없음
- 최고의 가성비— 개별 애드인 구매 대비 절약