Excel 수식에서 텍스트를 바꾸는 방법(7가지 쉬운 방법)

  • 이 공유
Hugh West

이전에 작성한 수식을 즉시 변경하기 위해 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

    출력 → C5-C5*0.06
  • FIND(“*”, FORMULATEXT(D5),1) →

    FIND(“*”, C5-C5*0.06,1) → 기호 “*”<7의 위치를 ​​찾습니다>

    출력 → 7

  • FIND(“*”,FORMULATEXT(D5),1)+1 → 기호 “*”

    출력 → 8
  • 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 수식에서 텍스트를 바꾸는 몇 가지 방법을 다루었습니다. 유용하게 사용하시길 바랍니다. 제안이나 질문이 있는 경우 의견 섹션에서 자유롭게 공유하십시오.

Hugh West는 업계에서 10년 이상의 경험을 가진 고도로 숙련된 Excel 트레이너이자 분석가입니다. 그는 회계 및 재무 학사 학위와 경영학 석사 학위를 보유하고 있습니다. Hugh는 교육에 대한 열정을 가지고 있으며 따라하기 쉽고 이해하기 쉬운 독특한 교수법을 개발했습니다. Excel에 대한 그의 전문 지식은 전 세계 수천 명의 학생과 전문가가 자신의 기술을 향상시키고 경력에서 탁월하도록 도왔습니다. Hugh는 자신의 블로그를 통해 자신의 지식을 전 세계와 공유하고 개인과 기업이 잠재력을 최대한 발휘할 수 있도록 무료 Excel 자습서 및 온라인 교육을 제공합니다.