Contar valores no repetidos con dos condiciones...

Solo consultas sobre Funciones y Fórmulas Excel.

Reglas del Foro
1. Antes de hacer tu pregunta intenta con el buscador de este foro (muchas preguntas ya fueron respondidas antes!)
2. Si haces una nueva pregunta, es muy recomendable que adjuntes el ejemplo Excel para poder comprenderla mejor!
3. Realiza tu pregunta de forma clara, explicando bien cada paso de lo que haces y tendrás más probabilidad de respuesta!
Compartir en:
     

Contar valores no repetidos con dos condiciones...

Notapor acero » 21 Mar 2007 07:20

Hola a todos,

Estoy tratando de buscar una fórmula que me cuente el número de máquinas que se han inspeccionado en Enero en inspección "A". En este caso me tendrí­a que dar 2.

Nº Mí
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
acero
Miembro Frecuente
Miembro Frecuente
 
Registrado: 27 Sep 2005 09:27

Re: Contar valores no repetidos con dos condiciones...

Notapor galileogali » 21 Mar 2007 08:03

Ya, entre todos, iremos simplificandola, pro por ahora, vamos con esto:


=SUMAPRODUCTO((B3:B10>FECHANUMERO("31/12/06"))*B3:B10<FECHANUMERO("01/02/07")*(C3:C10="SIA")*(COINCIDIR(A3:A10,A3:A10,)=FILA(A3:A10)-FILA(A3)+1)))
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
galileogali
Moderator
Moderator
 
Registrado: 07 Ene 2005 22:46
Ubicación: QUIROGA (ba), ARGENTINA

Re: Contar valores no repetidos con dos condiciones...

Notapor galileogali » 21 Mar 2007 08:12

DESCARTA LA FROMULA ANTERIOR, FUNCIONA SOLO CON ESA DISPOSICION
" A N U L A D A "
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
galileogali
Moderator
Moderator
 
Registrado: 07 Ene 2005 22:46
Ubicación: QUIROGA (ba), ARGENTINA

Re: Contar valores no repetidos con dos condiciones...

Notapor acero » 21 Mar 2007 08:29

Al probarla me habí­a dado error.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
acero
Miembro Frecuente
Miembro Frecuente
 
Registrado: 27 Sep 2005 09:27

Re: Contar valores no repetidos con dos condiciones...

Notapor ioyama » 21 Mar 2007 09:06

Hola acero

Prueba con

=SUMAPRODUCTO((MES(B3:B10)=1)*(C3:C10="SIA")*(COINCIDIR(A3:A10;A3:A10;)=FILA(A3:A10)-FILA(A3)+1))

Está hecha a partir de la de Gali, la he probado y aparentemente parece que funciona (adjunto el fichero).

Un saludo desde Vitoria
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
ioyama
Miembro Frecuente
Miembro Frecuente
 
Registrado: 28 Ene 2005 09:12
Ubicación: Vitoria

Re: Contar valores no repetidos con dos condiciones...

Notapor sailepaty » 21 Mar 2007 10:01

Hola Ioyama,

Te comento que ese fue mi primer intento y quiero imaginar que también de Galileo pero desafortunadamente no funciona del todo bien, cambia el valor de A2 y veras que el resultado no es correcto. Bueno aquí­ van otras posibles opciones.

Saludos.
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
sailepaty
Miembro Frecuente
Miembro Frecuente
 
Registrado: 27 Oct 2004 12:31
Ubicación: Dallas, TX

Re: Contar valores no repetidos con dos condiciones...

Notapor ioyama » 21 Mar 2007 10:44

Hola sailepaty

Tienes toda la razón, al modificar A3 la función no da el resultado correcto (una vez más funciona la ley de Murphy, creo que era la única celda que no habí­a probado a variar).

Lo siento acero.

Un saludo desde Vitoria
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
ioyama
Miembro Frecuente
Miembro Frecuente
 
Registrado: 28 Ene 2005 09:12
Ubicación: Vitoria

Re: Contar valores no repetidos con dos condiciones...

Notapor acero » 21 Mar 2007 11:20

Muchas gracias a todos por vuestra ayuda. Una pregunta estoy mirando el fichero que ha adjuntado sailepaty y en las formulas hay unos corchetes {} y al ir a seleccionar la formula para copiarla en otra celda desaparecen los corchetes y no sale el mismo resultado.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
acero
Miembro Frecuente
Miembro Frecuente
 
Registrado: 27 Sep 2005 09:27

Re: Contar valores no repetidos con dos condiciones...

Notapor ioyama » 21 Mar 2007 11:26

Hola acero

Las llaves {} indican que se trata de funciones matriciales, para introducir estas funciones el cursor debe estar situado en la barra de fórmulas y tienes que pulsar Control+Mayúsculas+Intro.

Un saludo desde Vitoria
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
ioyama
Miembro Frecuente
Miembro Frecuente
 
Registrado: 28 Ene 2005 09:12
Ubicación: Vitoria

Notapor tfernandez » 21 Mar 2007 14:45

hola a mi me lo rsolviste hace tiempo, os adjunto hilo donde se trato
y mi formula final que funciona perfectamente
espero que os sirva
teresa

http://www.exceluciones.com/portal/view ... highlight=

=SUMA(--(FRECUENCIA(SI((datos!$A$2:$A$901="marzo");COINCIDIR(datos!$D$2:$D$901&"";datos!$D$2:$D$901&"";0));COINCIDIR(datos!$D$2:$D$901&"";datos!$D$2:$D$901&"";0))>0))
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
tfernandez
Miembro Frecuente
Miembro Frecuente
 
Registrado: 04 Feb 2007 08:04

Notapor jbf99 » 21 Mar 2007 15:40

Muy buenas todas las formulas sayle. Aprovecho una de ellas para hacer una version que creo q acelera un poco el calculo.

{=SUMA(--(FRECUENCIA(SI((B2:B9-DIA(B2:B9)&C2:C9=FECHA(2007;1;)&"SIA");COINCIDIR(A2:A9;A2:A9;0));FILA(A2:A9)-1)>0))}

Un saludo
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
jbf99
Miembro Frecuente
Miembro Frecuente
 
Registrado: 15 Jul 2005 07:50

Notapor jbf99 » 21 Mar 2007 15:42

Donde pone el smile es ; )
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
jbf99
Miembro Frecuente
Miembro Frecuente
 
Registrado: 15 Jul 2005 07:50

Re: Contar valores no repetidos con dos condiciones...

Notapor galileogali » 21 Mar 2007 19:46

a ver si esto funciona:

{=SUMA(N(FRECUENCIA(SI((MES(B2:B9)=1)*(C2:C9="SIA"),A2:A9),A2:A9)>0))}


Tal vez un poco mas de lo mismo....ahora bien ....SUMAPRODCUTO se viene resisitiendo.....y eso que saile anduvo por aqui....
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
galileogali
Moderator
Moderator
 
Registrado: 07 Ene 2005 22:46
Ubicación: QUIROGA (ba), ARGENTINA

Re: Contar valores no repetidos con dos condiciones...

Notapor KL » 21 Mar 2007 20:41

galileogali";p="36543 escribió:....ahora bien ....SUMAPRODCUTO se viene resisitiendo.....y eso que saile anduvo por aqui....


algo asi tal vez:

=SUMAPRODUCTO((FRECUENCIA(A2:A9;A2:A9)>0)*(C2:C10="SIA")*(TEXTO(B2:B10;"mmyy")="0107"))

tomad nota que el rango usado dentro de la funcion FRECUENCIA es una celda mas corto que el resto ya que la matriz devuelta por dicha funcion siempre lleva un elemento extra al final.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
KL
Miembro Frecuente
Miembro Frecuente
 
Registrado: 18 Mar 2006 13:57
Ubicación: Madrid

Re: Contar valores no repetidos con dos condiciones...

Notapor KL » 21 Mar 2007 20:44

perdon, olvidad la formula - he caido en la misma trampa dos veces: se elimina la duplicidad antes de comprobar el resto de las condiciones.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
KL
Miembro Frecuente
Miembro Frecuente
 
Registrado: 18 Mar 2006 13:57
Ubicación: Madrid

Siguiente

Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Funciones y Fórmulas

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 4 invitados