![Agregar todos los dígitos a la izquierda de un carácter de guión](https://rvso.com/image/1665780/Agregar%20todos%20los%20d%C3%ADgitos%20a%20la%20izquierda%20de%20un%20car%C3%A1cter%20de%20gui%C3%B3n.png)
Estoy intentando agregar todos los valores a la izquierda de un carácter de guión en Excel mientras ignoro el guión y todo lo que esté a su derecha, pero no he tenido suerte con LEFT() o FIND() en algunos de los ejemplos que he ejecutado. al otro lado de.
Algunos datos de ejemplo son
1.23 - 2/20
10 - 2/20
1 - 2/20
Lo que idealmente generaría 12.23 con SUM().
Respuesta1
Respuesta2
Si tienes Excel 365, puedes utilizar la siguiente fórmula:
=LET(x,A1:A3,SUM(NUMBERVALUE(LEFT(x,FIND(" -",x)-1))))
Explicación:
- x tiene valores para el rango A1 a A3
- IZQUIERDA(x,FIND(" -",x)-1): busca
-
cada x, luego obtiene los caracteres hasta 1 carácter a la izquierda de-
). - NUMBERVALUE(LEFT(x,FIND(" -",x)-1))): obtiene los números. Esto es importante porque Excel puede considerar los valores como texto.
- SUM(NUMBERVALUE(LEFT(x,FIND(" -",x)-1)))): suma los valores de x.