Windows Excel 2010에서 간결한 대체 대체 방법 [복제] “Vlue”, “대체”), “값”,

중복 가능성 :
VBScript 없이도 Excel에서 정규식을 사용할 수 있습니까?

문자열 패턴을 다른 줄의 다음 줄에 따라 바꾸고 싶습니다.

= 대체 (대체 (이름, “Vlue”, “대체”), “값”, “대체”)

여기서 나는 “가치”또는 “Vlue”를 찾고 그것을 “대체”로 대체합니다.

아마도이 방향으로 나아가는 (작동하지 않는) 무엇인가 :

= SUBSTITUTE (이름, “V? lue”, “Replace”)

Windows에서 Excel 2010으로 쉽게이 작업을 수행 할 수 있습니까?



답변

그리 쉽지는 않을 것입니다.

첫째, ? 편지가 필요하므로 5 글자 단어 만 받아 들일 수 있기 때문에 귀하의 경우에는 적합하지 않습니다. 가시 .

수식으로 교체하려면 다음이 필요했습니다.

A1 = "this is vlue test"
B1 = "v*lue"

위치, 위치 v * lue 시작하다

C1 = SEARCH(B1,A1,1)

위치, 위치 v * lue 끝. 이를 위해서는 개선이 필요할 수 있습니다.

D1 = SEARCH(" ",A1,C1)

치환:

E1 = SUBSTITUDE(A1,MID(A1,C1,D1-C1),"REPLACE")

물론이 모든 것을 하나의 수식으로 결합 할 수는 있지만, 혼란스러워지기 때문에 그렇게하지 않았습니다.


답변