2015-01-14 4 views
0

받은 재고 목록 참조를 표시하는 열이 있습니다. 1 개 이상의 재고 상자가 수신 된 카탈로그 번호에는 접미사 '(BX (상자 수를 더한 상자))'가 붙습니다.Excel 수식 - 문자열에서 chacter 찾기, 문자열 끝에 문자 삭제

3 개 상자 심판 'ABC123'이 될 것

카탈로그 'ABC123 (BX3)'

12 개 상자 심판 'DEF456가' 'DEF456 (BX12)'난에 다음과 같은 공식을 사용

카탈로그 여러 카탈로그가있는 카탈로그 참조를 확인하십시오 ...

ISNUMBER(SEARCH("(BX",C2)) 

...이 수식은 모든 행에 대해 H 열에 복사됩니다.

카탈로그 참조에서 상자 정보를 제거하는 방법이 있습니까?

'ABC123 (BX3)는' 'ABC123'

'DEF456 (BX12)이'

답변

1

바꾸기보십시오된다 'DEF456'

감사하게 : 아무것도

(*) 

.

+0

덕분 '(BX'의 시점에서 문자열을 분할 할 수 있습니다. 내 문제는 내가 단지가 없다는 것입니다 '(BX'를 아무것도 사용하지 않고 'BX'를 대체하고 싶습니다. '(BX' – SMORF

+0

@SMORF 그런 다음 그냥'(*'또는'(BX *')로 변경하십시오.'*'는 와일드 카드입니다 'Replace'를 위해 –

2

답변을 찾았습니다 ... 최상의 해결책인지는 확실하지 않지만 작동합니다. 나는 당신의 대답은 ... '(BX'전에 만 문자열을 떠나지 만

=LEFT(A2, FIND("(BX",A2)-1)