답변:
셀 A1의 데이터를 조작하려고한다고 가정합니다.
=IF(ISERR(LEFT(A1;SEARCH("[^0-9.,]";A1)-1));A1;LEFT(A1;SEARCH("[^0-9.,]";A1)-1))
너는 단지 지키고 싶을지도 모른다. .
또는 ,
(두) 정규 표현식에서 구분 기호로 사용합니다.
그것이하는 일은 첫 번째입니다. x
셀의 문자, x
첫 번째 비 숫자 (또는 비 소수 구분 기호) 문자입니다. 그만큼 IF(ISERR(...))
알파 문자가 전혀없는 경우에 대비하여 숫자가 여전히 있음을 보장합니다. 모든 값에 단위가있는 경우 제거 할 수 있습니다.
당신은 옵션을 " Tools > Options > OpenOffice.org Calc > Calculate > Enable regular expressions in formulas
".