대시 문자 왼쪽에 모든 숫자 추가

대시 문자 왼쪽에 모든 숫자 추가

대시와 대시 오른쪽의 모든 항목을 무시하면서 Excel에서 대시 문자 왼쪽에 모든 값을 추가하려고 시도하고 있지만 실행한 일부 예제에서 LEFT() 또는 FIND()를 사용하지 못했습니다. 가로질러.

일부 예시 데이터는 다음과 같습니다.

1.23 - 2/20
10 - 2/20
1 - 2/20

이상적으로는 SUM()을 사용하여 12.23을 출력합니다.

답변1

다음 공식을 시도해 보세요.

=SUMPRODUCT(--(NUMBERVALUE((LEFT(A1:A3,FIND(" -",A1:A3)-1)))))

여기에 이미지 설명을 입력하세요

답변2

Excel 365를 사용하는 경우 다음 수식을 사용할 수 있습니다.

=LET(x,A1:A3,SUM(NUMBERVALUE(LEFT(x,FIND(" -",x)-1))))

설명:

  • x에는 A1에서 A3 범위의 값이 있습니다.
  • LEFT(x,FIND(" -",x)-1): -각 x를 찾은 다음 ) 왼쪽에 있는 최대 1자까지의 문자를 가져옵니다 -.
  • NUMBERVALUE(LEFT(x,FIND(" -",x)-1))): 숫자를 가져옵니다. 이는 Excel에서 값을 텍스트로 간주할 수 있다는 점에서 중요합니다.
  • SUM(NUMBERVALUE(LEFT(x,FIND(" -",x)-1)))): x 값을 합산합니다.

결과

관련 정보