Todoexpertos.com
http://www.todoexpertos.com
La respuesta está en Internet
Información de la pregunta
Título: Contar o sumar de forma que cumpla dos condiciones
Experto: fejoal
Valoración: 5
Fecha: 05/12/2002


Contar o sumar de forma que cumpla dos condiciones
Para realizar un resumen se necesita que que los registros de una columna cumplan una condición y de entre ellos los que cumplan otra condición entre los registros de otra columna. Se trata de cadenas de caracteres. He probado las funciones contar.si y suma(si tal como se describen en Excel pero me da errores. Agracederia una respuesta en breve, ya que estoy colapsado. Gracias por anticipado.

Formula para múltiples condicionales
Hola, folledo. Veamos un ejemplo que se acerca a tu situación: Se trata de lograr una función que contara casos si se cumplian dos condiciones: A.- que en la columna D diga MUJER B.- que en la columna D diga RUBIA La función contar.si es bastante interesante, pero limitada. Además siempre me molestó eso de poner la condición entre comillas. Por suerte, MS Excel esconde otro tipo de fórmula, lejos, más potente. Son las denominadas "Formulas Matriciales" (Array formulas/CSE formulas, en ingles) Es algo así como las fórmulas SUMAR.SI() o CONTAR.SI(), que suman o cuentan sobre la base de una condición, pero estas permiten agregar más condiciones y eventualmente modificar datos antes de usarlos para calcular "en el aire". Este tipo de fórmulas se ingresa tipeándola y presionando luego Ctrl+Shift+Enter. Un par de corchetes se agregarán automáticamente, encerrando la fórmula. La que sigue es una de la formula que usé: =SUMA(SI(D7:D50="MUJER";SI(G7:G50="RUBIA";1;0))) Asusta, pero cuando la entiendas te va a gustar. DE hecho, hay una forma alternativa, más doméstica que carga en una columna 1 o 0 según se cumplan las dos condiciones o no. Sólo que la matricial en lugar de usa una columna auxiliar, carga los resultados (1 ó 0) en una matriz y luego hace una suma matricial... Ella hace: sólo para las celdas del rango que cumplan la primer condición (que sea MUJER), evalúa si cumplen la segunda (que sea RUBIA). Por cada celda del rango que haya pasado estos filtros guardará un 1, finalmente sumará todos la matriz. Claro que esto, tu no lo verás, simplemente tendrás el resultado deseado. Espero que te aclare un poco más el tema y que tu devoluciónsea tan veloz como mi respueta. Esto debería resolver tu pregunta. Si así fuera, agradeceré un comentario y que la finalices. Si no, pregúntame de nuevo. Un abrazo! Fernando *====================================* La presente respuesta ha demandado un tiempo de lectura, análisis, elaboración y redacción. A cambio, simplemente, pretendo que te tomes un minuto para FINALIZARLA, si hubiera satisfecho -en alguna medida- tu requerimiento. (Considera que la valoración que figura predeterminada es 3/5. Tal vez quieras cambiarla....) En caso contrario, puedes preguntarme nuevamente aclarando qué entendí mal o qué faltó. Gracias... *====================================* Un abrazo! Fer

Pregunta finalizada. Valoración: 5.
En primer lugar te expreso mi gratitud.La pregunta ha sido solucionada de forma brillante.


Volver al mensaje
http://www.todoexpertos.com/categorias/tecnologia-e-internet/software-y-aplicaciones/microsoft-excel/respuestas/294200/contar-o-sumar-de-forma-que-cumpla-dos-condiciones