본문 바로가기
Som:ng's Tip/IT & Mobile

엑셀에서 특정 값보다 작거나 큰 값을 한꺼번에 바꾸는 방법!(엑셀실무)

by 솜잉 2021. 12. 1.
반응형

 

안녕하세요 오늘은 엑셀에 대한 팁을 소개해 드리려고 해요
실제로 제가 자주 사용하고 있는방법입니다
이 방법은 특정값보다 작거나 큰 값을 한꺼번에 바꿔야 하는 경우에 사용하시기에 편리합니다!

 




 

예시 이미지를 보시면 청구금액이 30,000원을 넘지 않는 A, D, F 업체가 있는데요
저는 이 업체들의 사용료를 3만원으로 한꺼번에 변경을 하고싶어요
지금은 업체들이 적어서 하나하나 3만원으로 변경을 하는것이 빠를거예요
하지만 실제 업무에서는 몇백업체가 있기때문에 하나하나 변경하는게 번거롭고 시간도 오래걸리게 되지요

 

 

1. 우선 단축키 Alt+F11 을 눌러서 응용프로그램인 Microsoft Visual Basic 창을 열어주세요

 

 

2. 상단에서 삽입(I) > 모듈(M)을 찾아서 차례로 눌러줍니다

Sub FindReplace()
'Updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    If Rng.Value < 30000 Then
        Rng.Value = 30000
    End If
Next
End Sub​


3. VBA 코드를 입력해줍니다

상단 코드에서 수정이 가능한 부분은 노란색부분인데요 < 30000은 3만원 보다 적은 범위를 의미합니다
만약 > 30000이라고 하면 3만원보다 큰 범위를 나타내는 거예요
아래쪽의 Rng. Value = 30000은 3만원으로 값을 변경한다는 의미입니다.

다른 예시로 If Rng. Value > 10 Then
Rng. Value = 0

이렇게 수정을 한다면 10 보다 큰 범위의 숫자를 0으로 변경하게 됩니다.

 

 

4. F5키를 눌러 실행합니다.

 

셀을 드래그하여 범위를 지정해주세요

 

5. KutoolsforExcel 창이 나오면 원래 엑셀페이지로 돌아가서 바꿀 범위를 지정해줍니다

 

 

그러면 A, D, F업체의 사용료가 한꺼번에 3만원으로 변경이 됩니다

이제 편리한 방법으로 업무처리하시고 칼퇴기원합니다
유용하게 사용하시길 바라요






여기에 사용된 kutools는 아래사이트에서 참고하였습니다
더 간편한 방법으로 이용이 가능한 유료버전도 있으니 관심있으신분들은 아래 사이트로 방문해주세요

↓↓↓ ↓↓↓


https://ko.extendoffice.com/documents/excel/2749-excel-find-and-replace-values-greater-than-less-than.html

 

Excel에서 특정 값보다 크거나 작은 값을 찾아서 바꾸는 방법은 무엇입니까?

Excel에서 특정 값보다 크거나 작은 값을 찾아서 바꾸는 방법은 무엇입니까? 워크 시트에 여러 데이터가있을 수 있습니다. 이제 특정 숫자보다 크거나 작은 값을 포함하는 모든 셀을 찾은 다음 한

ko.extendoffice.com




 


 

 

 

끝까지 읽어주셔서 감사합니다

오늘도 기분좋은 하루 되세요

 

카카오뷰 채널도 만들었으니 함께해요

하단 이미지 링크를 클릭하시면 채널이 추가됩니다!

 

 

카카오뷰추가

 

 

반응형

댓글