Contar filas
Aprovecho la oportunidad que me ofrece este magnífico sitio web para exponer un problema que se me plantea al trabajar con excel.
Tengo confeccionada una hoja de cálculo con gran cantidad de datos que importo desde "access". Necesito realizar multitud de cálculos, entre ellos los de tipo "contar filas teniendo en cuen-ta varias condiciones", para lo cual aplico la fórmula matricial correspondiente: {=SUMA(SI(rango1=condición1;SI(rango2=condición2;1;0)))}. Esta expresión me resulta ideal siempre y cuando la "condición1", como las demás, coincidan con el contenido completo de las celdas del rango. El problema surge en los casos en que haya celdas que posean no solo la "condición1", sino además otros caracteres, pues la fórmula sólo es valida si la condición establecida corresponde con el valor exacto de la celda, omitiéndose en el recuento todas las celdas que contengan otros valores añadidos a parte del especificado, no resultando por tanto todo lo efectiva que necesito. He tratado de solucionar este inconveniente buscando un sustituto para el operador "=" por uno del tipo "contiene", pero parece ser que no existe. También e introducido la condición entre comodines (con el símbolo * ), con la idea de que ésta interprete que "es igual" o "contenga" la condición, sin embargo, la fórmula considera los comodines como un carácter más y sólo contribuyo a empeorar el resultado deseado. Por otro lado, estos comodines sí son perfectamente válidos para otro tipo de fórmulas, como por ejemplo su "hermana pequeña", "contar filas teniendo en cuenta una condición": =CONTAR. SI(rango1;condición1), cuenta todas las filas del rango que coinciden con la "condición1" , o =CONTAR. SI(rango1;*condición1*), cuenta todas las filas del rango que coinciden o contengan "condición1".
A estas alturas del planteamiento sólo me queda realizar la esperada pregunta:
¿Existe una modificación a la fórmula "contar filas teniendo en cuenta varias condiciones" para que no tenga en cuenta si la celda posee más datos a parte de los solicitados?, ¿Hay una fórmula diferente para este cálculo?, ¿Se soluciona el problema con la última versión de excel?
Gracias anticipadas y un saludo.
Tengo confeccionada una hoja de cálculo con gran cantidad de datos que importo desde "access". Necesito realizar multitud de cálculos, entre ellos los de tipo "contar filas teniendo en cuen-ta varias condiciones", para lo cual aplico la fórmula matricial correspondiente: {=SUMA(SI(rango1=condición1;SI(rango2=condición2;1;0)))}. Esta expresión me resulta ideal siempre y cuando la "condición1", como las demás, coincidan con el contenido completo de las celdas del rango. El problema surge en los casos en que haya celdas que posean no solo la "condición1", sino además otros caracteres, pues la fórmula sólo es valida si la condición establecida corresponde con el valor exacto de la celda, omitiéndose en el recuento todas las celdas que contengan otros valores añadidos a parte del especificado, no resultando por tanto todo lo efectiva que necesito. He tratado de solucionar este inconveniente buscando un sustituto para el operador "=" por uno del tipo "contiene", pero parece ser que no existe. También e introducido la condición entre comodines (con el símbolo * ), con la idea de que ésta interprete que "es igual" o "contenga" la condición, sin embargo, la fórmula considera los comodines como un carácter más y sólo contribuyo a empeorar el resultado deseado. Por otro lado, estos comodines sí son perfectamente válidos para otro tipo de fórmulas, como por ejemplo su "hermana pequeña", "contar filas teniendo en cuenta una condición": =CONTAR. SI(rango1;condición1), cuenta todas las filas del rango que coinciden con la "condición1" , o =CONTAR. SI(rango1;*condición1*), cuenta todas las filas del rango que coinciden o contengan "condición1".
A estas alturas del planteamiento sólo me queda realizar la esperada pregunta:
¿Existe una modificación a la fórmula "contar filas teniendo en cuenta varias condiciones" para que no tenga en cuenta si la celda posee más datos a parte de los solicitados?, ¿Hay una fórmula diferente para este cálculo?, ¿Se soluciona el problema con la última versión de excel?
Gracias anticipadas y un saludo.
3 respuestas
Respuesta de pduran24
1
Respuesta de nilda
1
Respuesta de fejoal
1