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.


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í

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.