Es algo muy curioso cuando te surge una necesidad y sabes por dentro que ha alguien ya le paso antes y por ende ya lo solucionaron. Teniendo en cuenta lo anterior, tuve el siguiente percance realizando unos calculos para las partes de una PC como la MainBoard, Memoria, Disco Duro, Procesadores(+ de 1), teniendo todo eso a mano me puse a realizar una simple lista de cosas para calcular el total, pero ahora si el dilema queria realizar una suma considerando un procesador (el quad core) y con el otro procesador Core 2 Duo, pero como lo tenia lista no era posible, la unica salida era realizar otro excel, pero me surgio la duda, si le pongo un flag, podria decirle a la funcion suma que tome el valor de un procesador o el otro, entonces buscando unos minutos en la web, con ayuda del ingles, encuentro lo siguiente:
La funcion SUMAR.SISumar.Si( R1, V, R2 )
Donde:R1: Es el rango con los flags, en este caso 1 o 0.
V: Es el valor que quieres que filtre en la suma, en este caso le pondrias 1.
R2: El mismo numero de filas que el Rango1, claro que en diferente columna.
En la siguiente imagen tenemos el calculo con la funcion Suma:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAQbCXA07Uu-kMpCn59EdQkRKdxVkzzyPwmok7eQJH-0YL3M8z2bupRDaPqdc8QFy_12-QBS6wB_qcPvdLPL_SePMgtvxlPrTbYj6KbD1N_edwv0PbI1yCRRADnMWm3xykZLPN/s400/i1.png)
El resultado de aplicar la funcion Suma
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZr2bRs6_CPsbwp4MuxTUv7VXqUytgTDQuAvVogWJCos2P1xV_rEHSQ4tOBS__qN6xh6-9p7oo6lPJarOEqjgrPDxiLeVu-WBuLQuxGfUqdbFedG8r6-BTTcCSaTPSgGFqSn_m/s400/ii2.png)
Si deseamos sumar solo algunos valores de la lista utilizaremos la funcion Sumar.Si, en tal caso hacemos uso de una columna adicional en donde los valores de 1 nos indicara que valores a tomar en cuenta para la suma, asi como el parametro V=1, donde le indicamos que sume aquellas celdas cuya condicion sea 1.
Links Relacionados:Url 1