목차
이전에 작성한 수식을 즉시 변경하기 위해 Excel 수식의 텍스트를 바꿔야 하는 경우가 있습니다. 이 작업을 수행하는 가장 쉬운 방법을 찾고 있다면 올바른 위치에 있습니다. 이제 기사를 시작하겠습니다.
통합 문서 다운로드
Formula.xlsm에서 텍스트 바꾸기
텍스트를 바꾸는 7가지 방법 Excel 수식
여기 할인가격 열과 >2000 여부 열에 두 개의 수식이 있고 텍스트 문자열 또는 이 수식의 숫자 문자열입니다.
여기서는 Microsoft Excel 365 버전을 사용했습니다. 사용자의 편의에 따라 다른 버전을 사용할 수 있습니다.
방법-1: Excel 수식의 텍스트를 수동으로 바꾸기
여기서는 다음과 같은 수식을 사용했습니다. IF 함수 및 2000보다 큰 가격에 대해 예 를 얻었습니다. 이제 예 를 2000보다 큼 으로 바꾸고 싶습니다. 수식에서 수동으로.
단계 :
➤ 열의 첫 번째 셀 선택 >2000 여부 .
따라서 수식 입력줄에 이 셀의 수식을 표시하고 있습니다.
➤ 예 을 다음으로 바꿉니다. 2000보다 큰 수식 입력줄에서 수동으로.
➤ ENTER 를 누르고 채우기 핸들 <7을 아래로 드래그합니다>tool.
Result :
이렇게 하면 예 를 다음으로 바꿀 수 있습니다. 그레이터2000보다 수식에서.
자세히 보기: Excel 열에서 찾고 바꾸는 방법(6가지 방법)
방법-2: 바꾸기 옵션을 사용하여 Excel 수식에서 텍스트 바꾸기
이 섹션에서는 바꾸기 옵션을 사용하여 텍스트를 바꿉니다 예 2000 이상 수식에서 >2000 또는 열이 아닙니다.
단계 :
➤ >2000 또는 열의 셀을 선택합니다.
➤ 홈 탭으로 이동 >> 편집 그룹>> 찾기 & 드롭다운 >> 대체 옵션을 선택합니다.
이 절차 대신 단축키 CTRL+H 를 사용할 수도 있습니다.
이후 찾기 및 바꾸기 대화 상자가 나타납니다.
➤ 다음을 작성하고 선택합니다.
찾기 무엇 → 예
바꾸기 → 2000보다 큼
내 → 시트
검색 → 행별
찾는 위치 → 수식
➤ 모두 바꾸기 옵션을 선택합니다.
그러면 “완료되었습니다. 9개를 교체했습니다.”
결과 :
다음에 교체할 수 있습니다. 예 수식에 2000보다 큼 포함.
자세히 알아보기: Excel에서 조건에 따라 셀의 텍스트 바꾸기(5 쉬운 방법)
방법-3: 특수 옵션으로 이동하여 Excel 수식에서 텍스트 바꾸기
텍스트 예 2000 이상 수식에서 >2000 아님 열도 특수 옵션으로 이동합니다.
단계 :
➤ 홈 탭으로 이동 >> 편집 그룹 >> 찾기 & 드롭다운 >> 특수 메뉴로 이동 옵션을 선택합니다.
그러면 특수 메뉴로 이동 마법사가 열립니다. 위로.
< 수식 옵션을 선택하고 확인 을 누릅니다.
그 후, >2000 또는 열이 선택되지 않습니다.
< 방법-2 를 따르면 새 공식을 얻을 수 있습니다. 예 대신 텍스트 2000보다 큼 으로.
유사 판독값
- Excel VBA: Word 문서에서 텍스트를 찾고 바꾸는 방법
- Excel에서 두 문자 사이의 텍스트를 바꾸는 방법(3가지 쉬운 방법)
- 엑셀에서 선택 영역 내 찾기 및 바꾸기(7가지 방법)
- 엑셀에서 목록에서 매크로로 찾기 및 바꾸기(예시 5가지)
- 엑셀에서 특정 문자 뒤의 텍스트를 바꾸는 방법(3가지 방법)
방법-4: 엑셀 수식에서 단축키를 이용해 텍스트를 바꾸는 방법
여기서는 바로 가기 키를 사용하여 다음 수식의 텍스트를 쉽게 교체해 보겠습니다.
단계 :
< CTRL+TILDE 키를 누릅니다( TAB 키 위와 ESC 키)
그런 다음 수식이 표시됩니다. >2000 또는 칼럼에 사용되지 않습니다.
이제 방법-2 를 수행하면 새로운 공식을 얻을 수 있습니다. 예 대신 텍스트 2000보다 큼 을 사용합니다.
< CTRL+TILDE 키를 한 번 누릅니다. 다시
그 후에 >2000 또는 열의 공식 변경으로 인해 새로운 결과를 얻을 수 있습니다.
방법-5: VBA 코드 사용
할인가 란에 할인율 0.06 이제 공식에서 이 값을 변경하여 이 할인율을 0.04 로 바꾸려고 합니다. 이를 위해 여기에서 VBA 코드를 사용합니다.
Step-01 :
➤ 이동 Developer Tab>> Visual Basic Option
그러면 Visual Basic Editor 가 엽니다.
< 삽입 탭으로 이동 >> 모듈 옵션
그 후, 모듈 이 생성됩니다.
단계-02 :
<다음 코드 작성
1846
여기서 oldStr 변수에 이전 값 0.06 을, newStr 변수에 0.04 를 할당하고 D5,D6,D7,D8,D9,D10,D11,D12,D13 은 원하는 범위의 셀입니다.
REPLACE 0.06 이 셀의 수식에 0.04 를 사용하고 마지막으로 이러한 새 값을 newStr 변수에 저장합니다.
< F5
결과 :
이렇게 하면 0.06 을 0.04 <로 바꿀 수 있습니다. 7> Discounted Price 열의 수식에서.
자세히 보기: 열에서 텍스트 찾기 및 바꾸기 Excel VBA(2 예)
방법-6: VBA 코드에 SUBSTITUTE 및 FORMULATEXT 함수 사용
여기서는 SUBSTITUTE 함수 와 FORMULATEXT 함수를 사용하겠습니다. function 을 VBA 코드와 함께 Discounted Price 열의 수식에서 0.06 을 0.04 로 대체한 다음 새 가격 열에 새 가격이 표시됩니다. 추가 계산을 위해 새로운 열 공식 을 추가했습니다.
Step-01 :
➤ E5
=SUBSTITUTE(FORMULATEXT(D5),0.06,0.04)
셀에 다음 수식을 사용합니다. 여기서 D5 은 할인된 가격 열.
- FORMULATEXT(D5) → D5
<셀에서 사용한 수식을 반환합니다. 1>
출력 → C5-C5*0.06
- SUBSTITUTE(FORMULATEXT(D5),0.06,0.04) <0이 됨> SUBSTITUTE(C5-C5*0.06,0.06,0.04) → 0.06을 0.04
출력 으로 대체 → C5-C5*0.04
< 입력 을 누릅니다.
➤ 채우기 핸들 도구를 아래로 드래그합니다.
그 후 수식 열에 새 수식을 얻었고 새 가격 열에서 새 가격을 가져오는 데 사용할 수 있습니다.
이를 위해 우리는 VBA 코드를 사용하여 처음에 함수를 생성합니다.
Step-02 :
< Step-01 <7을 따릅니다>of Method-5
4755
VOLATILE 워크시트의 셀에서 계산이 발생할 때마다 다시 계산하고 이 VBA 코드는 다음과 같은 함수를 생성합니다. EVAL .
➤ 코드를 저장한 후 워크시트로 돌아갑니다.
➤ 생성한 함수 이름을 셀 <6에 입력합니다>F5 .
=EVAL(E5)
EVAL 은 셀 E5 의 수식 값을 반환합니다.
< Enter 를 누르고 채우기 핸들 도구를 아래로 드래그합니다.
결과 :
그 후에 새 수식에서 0.06 을 0.04 로 바꿀 수 있습니다. Price column.
자세히 보기: Excel VBA에서 대체 기능을 사용하는 방법(예제 3개)
방법-7: VBA 코드로 REPLACE 및 FORMULATEXT 함수 사용
이 섹션에서는 REPLACE 함수 및 FORMULATEXT 함수 를 사용합니다. <6과 함께> 0.06 을 0.04 로 대체하는 VBA 코드 Discounted Price 열의 수식에서 에서 새 가격을 얻습니다. 새 가격 열.
단계-01 :
<셀 E5에 다음 공식을 사용합니다.
=REPLACE(FORMULATEXT(D5),FIND("*",FORMULATEXT(D5),1)+1,4,0.04)
여기서 D5 은 할인가 열의 값입니다.
- FORMULATEXT(D5) → 사용된 값 반환셀의 수식 D5
- FIND(“*”, FORMULATEXT(D5),1) →
FIND(“*”, C5-C5*0.06,1) → 기호 “*”<7의 위치를 찾습니다>
출력 → 7
- FIND(“*”,FORMULATEXT(D5),1)+1 → 기호 “*”
- REPLACE(FORMULATEXT(D5),FIND("*",FORMULATEXT(D5),1)+1,4,0.04)
REPLACE(C5-C5*0.06,FIND("* ”,8,4,0.04) → 0.06을 0.04
출력 으로 대체 → C5-C5*0.04
➤ 입력 을 누릅니다.
➤ 채우기 핸들 도구를 아래로 드래그합니다.
그 다음 공식 열에 새 공식을 얻었고 새 가격 열에서 새 가격을 가져오는 데 사용할 수 있습니다.
이를 위해 이전 방법에서 만든 함수 EVAL 을 사용합니다.
Step-02 :
➤ 셀 F5 에 다음 수식을 입력합니다.
=EVAL(E5)
EVAL 은 v를 반환합니다. E5 셀의 수식 값.
➤ ENTER 를 누릅니다.
➤ Fill Handle tool.
Result :
마지막으로 0.06을 교체할 수 있습니다. 0.04 새 가격 열의 공식에
자세히 보기: Excel VBA(매크로 및 사용자 양식)로 범위 내 텍스트 찾기 및 바꾸기
실습 섹션
혼자 연습할 수 있도록 Practice 라는 시트에 아래와 같은 Practice 섹션을 제공했습니다. 직접 해보세요.
결론
이 기사에서는 Excel 수식에서 텍스트를 바꾸는 몇 가지 방법을 다루었습니다. 유용하게 사용하시길 바랍니다. 제안이나 질문이 있는 경우 의견 섹션에서 자유롭게 공유하십시오.