En mi nota anterior sobre la suma interna de los dígitos de un número, propuse esta fórmula para la tarea
=SUMAPRODUCTO(EXTRAE(A2,FILA(INDIRECTO("1:" & LARGO(A2))),1)*1)
También podemos usar
=SUMAPRODUCTO(--EXTRAE(A2,FILA(INDIRECTO("1:" & LARGO(A2))),1))
si preferimos usar la doble negación para convertir los valores VERDADERO o FALSO en 1 o 0.
El problema con esta fórmula es que cuando el resultado es un número de dos dígitos, tenemos que volver a aplicarla, ya sea anidando dos fórmulas o usando celdas auxiliares.
Con esta fórmula podemos realizar la suma interna de los dígitos de un número en una única operación:
=1+RESIDUO(SUMAPRODUCTO(--EXTRAE(A2,FILA(INDIRECTO("1:" & LARGO(A2))),1))-1,9)
Esta fórmula se base en el artificio matemático "Prueba del nueve" y fue propuesta por Rick Rothstein en un comentario en el sitio de Chandoo.
Solo para actualizar, la fórmula en excel 2010 quedaría así:
ResponderBorrar=1+RESTO(SUMAPRODUCTO(--MED(A2,FILA(INDIRECTO("1:" & LARGO(A2))),1))-1,9)
Gracias por aportar! Aclaremos que MED es el nuevo nombre de la función EXTRAE en Excel 2010.
ResponderBorrarQUE EXCELENTE APORTACION MUCHAS GRACIAS
ResponderBorrar