elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


+  Foro de elhacker.net
|-+  Foros Generales
| |-+  Dudas Generales (Moderador: engel lex)
| | |-+  CONTAR.SI
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: CONTAR.SI  (Leído 5,285 veces)
B€T€B€


Desconectado Desconectado

Mensajes: 2.634


"A Dios lo que es de Dios; y al César lo que es.."


Ver Perfil
CONTAR.SI
« en: 9 Noviembre 2021, 00:35 am »

Sigo trasteando con Calc analizando datos.


CONTAR.SI.CONJUNTO(B2:U20;">=50")

Me cuenta las celdas que (en el intervalo dado)  son mayores o iguales que 50.
Funciona de cine.

He intentado varias veces el modificarlo par que me cuente pares o impares dentro de un intervalo y no logro dar en el clavo.
Utilizando la funcion RESIDUO(B2:U20;2=1 impares o RESIDUO(B2:U20;2=0 pares
Creo que voy bien encaminado, pero no lo consigo...



« Última modificación: 9 Noviembre 2021, 00:37 am por B€T€B€ » En línea

fzp

Desconectado Desconectado

Mensajes: 130


Ver Perfil
Re: CONTAR.SI
« Respuesta #1 en: 9 Noviembre 2021, 16:30 pm »

Sigo trasteando con Calc analizando datos.


CONTAR.SI.CONJUNTO(B2:U20;">=50")

Me cuenta las celdas que (en el intervalo dado)  son mayores o iguales que 50.
Funciona de cine.

He intentado varias veces el modificarlo par que me cuente pares o impares dentro de un intervalo y no logro dar en el clavo.
Utilizando la funcion RESIDUO(B2:U20;2=1 impares o RESIDUO(B2:U20;2=0 pares
Creo que voy bien encaminado, pero no lo consigo...



Creo  que ya te lo comenté en este hilo (que ahora duplicas):

https://foro.elhacker.net/dudas_generales/excel_funcion_si-t509250.0.html;msg2252336#msg2252336

La función RESIDUO no funciona sobre rangos. Funciona SOLO SOBRE DOS OPERANDOS. No puedes pretender aplicar "RESIDUO" a un rango. SOLO A DOS OPERADORES: dividendo y divisor. Punto. Dividendo y divisor pueden ser dos números, o dos celdas, o un número y una celda. Punto. Ni dividendo ni divisor pueden ser un rango.

Así de simple: que "RESIDUO" no opera sobre rangos.
__________________________________________________________
¿No te funcionó lo que te comentó el forero MCKSys Argentina ?
¿Probaste lo de duplicar el rango que te comenté yo?


« Última modificación: 9 Noviembre 2021, 17:06 pm por fzp » En línea

B€T€B€


Desconectado Desconectado

Mensajes: 2.634


"A Dios lo que es de Dios; y al César lo que es.."


Ver Perfil
Re: CONTAR.SI
« Respuesta #2 en: 9 Noviembre 2021, 21:51 pm »


He encontrado una solución bastante simple.
Los pares a evaluar están en un abanico de 0 a 100.

CONTAR.SI.CONJUNTO(B2:U20;"98")+CONTAR.SI.CONJUNTO(B2:U20;"96")+CONTAR.SI.CONJUNTO(B2:U20;"94")+CONTAR.SI.CONJUNTO(B2:U20;"92")+CONTAR.SI.CONJUNTO(B2:U20;"90")+CONTAR.SI.CONJUNTO(B2:U20;"88")+CONTAR.SI.CONJUNTO(B2:U20;"86")+CONTAR.SI.CONJUNTO(B2:U20;"84")+CONTAR.SI.CONJUNTO(B2:U20;"82")+CONTAR.SI.CONJUNTO(B2:U20;"80")+CONTAR.SI.CONJUNTO(B2:U20;"78")+CONTAR.SI.CONJUNTO(B2:U20;"76")+CONTAR.SI.CONJUNTO(B2:U20;"74")+CONTAR.SI.CONJUNTO(B2:U20;"72")+CONTAR.SI.CONJUNTO(B2:U20;"70")+CONTAR.SI.CONJUNTO(B2:U20;"68")+CONTAR.SI.CONJUNTO(B2:U20;"66")+CONTAR.SI.CONJUNTO(B2:U20;"64")+CONTAR.SI.CONJUNTO(B2:U20;"62")+CONTAR.SI.CONJUNTO(B2:U20;"60")+CONTAR.SI.CONJUNTO(B2:U20;"58")+CONTAR.SI.CONJUNTO(B2:U20;"56")+CONTAR.SI.CONJUNTO(B2:U20;"54")+CONTAR.SI.CONJUNTO(B2:U20;"52")+CONTAR.SI.CONJUNTO(B2:U20;"50")+CONTAR.SI.CONJUNTO(B2:U20;"48")+CONTAR.SI.CONJUNTO(B2:U20;"46")+CONTAR.SI.CONJUNTO(B2:U20;"44")+CONTAR.SI.CONJUNTO(B2:U20;"42")+CONTAR.SI.CONJUNTO(B2:U20;"40")+CONTAR.SI.CONJUNTO(B2:U20;"38")+CONTAR.SI.CONJUNTO(B2:U20;"36")+CONTAR.SI.CONJUNTO(B2:U20;"34")+CONTAR.SI.CONJUNTO(B2:U20;"32")+CONTAR.SI.CONJUNTO(B2:U20;"30")+CONTAR.SI.CONJUNTO(B2:U20;"28")+CONTAR.SI.CONJUNTO(B2:U20;"26")+CONTAR.SI.CONJUNTO(B2:U20;"24")+CONTAR.SI.CONJUNTO(B2:U20;"22")+CONTAR.SI.CONJUNTO(B2:U20;"20")+CONTAR.SI.CONJUNTO(B2:U20;"18")+CONTAR.SI.CONJUNTO(B2:U20;"16")+CONTAR.SI.CONJUNTO(B2:U20;"14")+CONTAR.SI.CONJUNTO(B2:U20;"12")+CONTAR.SI.CONJUNTO(B2:U20;"10")+CONTAR.SI.CONJUNTO(B2:U20;"8")+CONTAR.SI.CONJUNTO(B2:U20;"6")+CONTAR.SI.CONJUNTO(B2:U20;"4")+CONTAR.SI.CONJUNTO(B2:U20;"2")+CONTAR.SI.CONJUNTO(B2:U20;"0")


En línea

EdePC
Moderador Global
***
Conectado Conectado

Mensajes: 2.056



Ver Perfil
Re: CONTAR.SI
« Respuesta #3 en: 10 Noviembre 2021, 01:04 am »

jaja vaya solución XD, depende de como lo quieras hacer, por ejemplo podrías ayudarte de una columna extra con la función ESPAR() y luego contar los Verdaderos (Pares) y Falsos (impares)

Otra forma es usar formula SUMA.PRODUCTO(RESIDUO(A1:A20;2)=0) para los Pares y =SUMA.PRODUCTO(RESIDUO(A1:A20;2)<>0) para los Impares

En línea

B€T€B€


Desconectado Desconectado

Mensajes: 2.634


"A Dios lo que es de Dios; y al César lo que es.."


Ver Perfil
Re: CONTAR.SI
« Respuesta #4 en: 10 Noviembre 2021, 01:13 am »

La cuestión (ahora mismo) es utilizar el menor número de celdas.
------------------------------------------------------------------
Sigo liado.

SI(B2="";"";SI(Y(B2=1;C22=1) ;1 ;""))

¿Alguna idea de cómo hacer que en B2=1 compare con más criterios?
Probablemente no sea factible...


>>
SI(B2="";"";SI(Y(O(B2=1;B2=2;B2=3);C22=1);1;""))

De momento funciona y no da errores...
« Última modificación: 10 Noviembre 2021, 20:45 pm por B€T€B€ » En línea

B€T€B€


Desconectado Desconectado

Mensajes: 2.634


"A Dios lo que es de Dios; y al César lo que es.."


Ver Perfil
Re: CONTAR.SI
« Respuesta #5 en: 14 Noviembre 2021, 00:20 am »

Acudo una vez más a la sabiduría popular.
Supongamos que se dispone de una columna con valores de tres dígitos; alguno de dos.


789
798
210
  25
100
314
521
200

Necesito eliminar el digito que corresponde a la centena, para que me quede así:

89
98
10
25
00 o 0
14
21
00 o 0

¿Alguna sugerencia?

« Última modificación: 14 Noviembre 2021, 00:31 am por B€T€B€ » En línea

EdePC
Moderador Global
***
Conectado Conectado

Mensajes: 2.056



Ver Perfil
Re: CONTAR.SI
« Respuesta #6 en: 14 Noviembre 2021, 00:32 am »

Si quieres trabajarlo como texto usa la función DERECHA(A1;2)

Si quieres trabajarlo como números usa la función RESIDUO(A1;100)
En línea

B€T€B€


Desconectado Desconectado

Mensajes: 2.634


"A Dios lo que es de Dios; y al César lo que es.."


Ver Perfil
Re: CONTAR.SI
« Respuesta #7 en: 14 Noviembre 2021, 00:48 am »




Gracias una vez más.
Te veo muy puesto en el tema...
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Contar variables
PHP
Riki_89D 6 3,401 Último mensaje 11 Marzo 2009, 13:44 pm
por eLank0
contar caracteres
Scripting
minette1988 3 16,389 Último mensaje 13 Mayo 2010, 23:31 pm
por leogtz
Contar registros
.NET (C#, VB.NET, ASP)
celino 6 5,237 Último mensaje 30 Abril 2012, 15:58 pm
por $Edu$
Contar archivos en .bat
Scripting
matarcola2 3 11,035 Último mensaje 2 Noviembre 2013, 23:31 pm
por santi810
Contar String
Java
Finishim 3 2,051 Último mensaje 22 Mayo 2015, 06:28 am
por DarK_FirefoX
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines