Función personalizada de Excel | formateo

0

Me gustaría obtener la SUMA de las celdas con un formato específico en el mismo formato.

Por ejemplo, tengo una columna de columna de celdas con:

23/02/11
00/01/02
05/12/06

28/15/19 < I want the total to be displayed like so.

¿Es esto posible, o debería dividir cada cantidad en diferentes celdas? Cualquier idea es apreciada.

Christopher
fuente
Es probable que esas entradas se interpreten como fechas. Incluso si cambia el delimitador, necesitaría fórmulas complicadas para hacer lo que desea. La solución simple sería tener los números en celdas separadas. Por cierto, ¿qué sucede si alguna suma excede los dos dígitos?
fixer1234
Estoy de acuerdo con fixer1234, pero esto se puede hacer con bastante facilidad con vba, pero ¿no está seguro de querer eso?
Dave
Gracias Fixer. No es importante que las sumas sean de dos dígitos. Haré lo que sugieras y dividiré cada entrada en su propia celda.
Christopher
Entonces, ¿esta pregunta sigue siendo válida? ¿O tienes tu solución?
Dave
En realidad, podrías usar len y left para lograr esto. Con una cadena de concat ....
Dave

Respuestas:

1

Use SUMPRODUCT y LEFT o MID para encontrar los valores y la suma:

=SUMPRODUCT(--LEFT($A$1:$A$3,FIND("/",$A$1:$A$3)-1))&"/"&SUMPRODUCT(--MID(SUBSTITUTE($A$1:$A$3,"/",REPT(" ",99)),99,99))&"/"&SUMPRODUCT(--MID(SUBSTITUTE($A$1:$A$3,"/",REPT(" ",99)),198,99))

El sustituto está dividiendo los tres números por 99 espacios para que podamos estimar dónde está la división. Las --vueltas esas cadenas de texto en número que el SUMPRODUCT añade como itera.

ingrese la descripción de la imagen aquí

Scott Craner
fuente