Suma en excel 2013 por medio de colores


hola, sean bienvenidos a sistemas de información inmediatas, hoy trayéndoles un nuevo vídeo sobre
sistemas que les puede ser muy útil y hacer la vida mas fácil, en el día de hoy les traigo un vídeo
muy especial, en donde les enseñare a como sumar celdas dependiendo del tipo de color que queramos sumar, este método nos ayuda mucho para diferenciar de algunas celdas de otras, y poder obtener datos, bueno sin mas que esperar comencemos.

Primero abrimos nuestro excel, en mi caso lo haré en la versión office 2013, luego allí debemos tener 
una plantilla tal y como se las mostrare en estos momentos, como pueden ver yo ya tengo una plantilla ya hecha antes y con dos colores, ahora bien excel no tiene formulas instaladas para dicha tarea por lo que tendremos que generar una para que nos haga lo que queremos, con la combinación de las teclas alt + F11 se nos abre la ventana de código, y luego generamos un nuevo modulo así

luego vamos al código que abran visto al principio del vídeo, seleccionamos y copiamos de esta manera:

Function sumacolores(celdainicial As Range, celdafinal As Range) As Long
Dim celdaselec As Range
For Each celdaselec In celdafinal
  If celdaselec.Interior.ColorIndex = celdainicial.Interior.ColorIndex Then
        sumacolores = sumacolores + celdaselec.Value
  End If
Next
End Function

Es una formula muy fácil de entender con básico de programación, este código se las dejare en 
la descripción del vídeo, ahora lo que vamos a hacer es ensayar este código así: llamaremos la función en mi caso se llama sumacolores así, como pueden ver llame a la función que llame y luego le di un color a escoger, después le pedí seleccionar el rango a evaluar y por ultimo cierre la función
al darle enter me arrojo el resultado, vamos a verlo una vez mas con otro color

lo vieron es muy fácil de hacer un muy útil para lograr una suma especial a la que conocemos en excel si tienen alguna duda o comentario sobre este código me pueden escribir y comentar


0 comentarios:

Publicar un comentario