ANIDAR FORMULAS

9 envíos / 0 nuevos
Último envío
aranadrian
Imagen de aranadrian
Offline
última acción: Hace 7 años 3 meses
alta: 23/11/2012 - 23:36
Puntos: 105
ANIDAR FORMULAS

BUENAS NOCHES

LA PREGUNTA ES LA SIGUIENTE SE PUEDE ANIDAR EN EXCEL 2010 UN =CONSULTAV( ??? CONTAR.SI.CONJUNTO( ???? )) O QUE TIPO DE FORMULA PUEDO USAR PARA ASER UN CONTEO DE UN DATO ESPECIFICO GRACIAS

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 19 horas 50 mins
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 11175
Re: ANIDAR FORMULAS

Hola aranadrian:

Sí se puede anidar, es decir, el resultado de cualquier función de Excel se puede emplear como argumento de otra función.

Pero debes tener en cuenta que deben coincidir los tipos de datos, me explico:

la función contar.si.conjunto devuelve como resultado un número, así que la podré utilizar en una función que espere un número como argumento. si la otra función espera un rango en vez de un número no sabrá cómo calcularlo ¿no?

 

------
Ya sé Excel, pero necesito más.

aranadrian
Imagen de aranadrian
Offline
última acción: Hace 7 años 3 meses
alta: 23/11/2012 - 23:36
Puntos: 105
Re: ANIDAR FORMULAS

buenos dias

si yo lo que quiero es contar cuantas visitas son efectivas y cuantas son fallidas o canceladas como deberia de hacer o que formula usar para obtener el numero de vicitas, gracias

Adrian Arana Abadia

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 19 horas 50 mins
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 11175
Re: ANIDAR FORMULAS

Supongo que bastaría con la función CONTAR.SI  o CONTAR.SI.CONJUNTO

¿cómo sabes qué visitas son buenas y cuáles no? ¿Cómo son tus datos?

¿puedes adjuntar un ejemplo?

 

------
Ya sé Excel, pero necesito más.

aranadrian
Imagen de aranadrian
Offline
última acción: Hace 7 años 3 meses
alta: 23/11/2012 - 23:36
Puntos: 105
Re: ANIDAR FORMULAS

Adjunto documento

para anidar formula gracias por la ayuda

AdjuntoTamaño
File anidar_formula.xlsx43.6 KB

Adrian Arana Abadia

aranadrian
Imagen de aranadrian
Offline
última acción: Hace 7 años 3 meses
alta: 23/11/2012 - 23:36
Puntos: 105
Re: ANIDAR FORMULAS

ESTADO REALIZANDO ESTA FORMULA =CONSULTAV(B9;DICIEMBRE!F:N;9;CONTAR.SI(DICIEMBRE!N:N;"EFECTUADA")) PERO EN VES DE ARROJARME UN TOTAL ME TRAE EFECTUADA EN QUE ESTOY MAL

 

GRACIAS POR LA AYUDA

Adrian Arana Abadia

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 19 horas 50 mins
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 11175
Re: ANIDAR FORMULAS

Hola:

un inciso ¿qué versión de Excel utilizas? porque CONSULTAV es un nombre que se utilizó por un cambio en la traducción en la versión 2010, pero con el primer ServicePack lo volvieron a dejar como estaba antes, esto es, como BUSCARV. (lo comento aunque no tenga nada que ver con esto, para que tengas las últimas correcciones del programa para tu versión)

 

Sobre la duda, vamos a ver tu función argumento por argumento:

Buscas lo que hay en la celda B9, que contiene un documento de paciente.

Lo buscas en la primera columna del rango F:N de la hoja diciembre

Quieres recuperar el dato de la columna 9 de ese rango

El último argumento debería ser Verdadero o Falso, para indicar si quieres una coincidencia aproximada o exacta. En tu caso, imagino que tendrás que encontrar una coincidencia exacta, para que te devuelva el dato del paciente concreto, no te vale uno aproximado. Así que deberías poner FALSO, (ese contar.si que tienes lo que hace es contar todos los "efectuada" que tienes en la columna N:N, y esto es un número, en tu ejemplo hay 129 celdas con este valor, pero la función está esperando un Verdadero o Falso) 

 

Así que esto devolvería Efectuada o Fallida, que es lo que hay en la columna 9 de ese rango F:N, para la primera ocurrencia del documento del paciente.

Entonces, ¿para qué quieres ese Contar.SI?¿qué es lo que quieres contar? 

¿Quieres contar el número de veces que aparece cada paciente? entonces no necesitas la función BuscarV (o consultaV en tu versión) hazlo directamente con un CONTAR.SI

 

------
Ya sé Excel, pero necesito más.

aranadrian
Imagen de aranadrian
Offline
última acción: Hace 7 años 3 meses
alta: 23/11/2012 - 23:36
Puntos: 105
Re: ANIDAR FORMULAS

buenas tardes

con respecto a la version del offices es la version 2010 pero no he descargado nimgun servi pack

tengo una hoja de informe mensual de visitas de pacientes por lo que se me hace mas facil contar el numero de visitas que se le arrealizado a cada paciente por su numero de identificacion que son los datos que estan en la columna B9, y las visitas de este usuario se coloca en la columna N9,

como "EFECTUADA; FALLIDA O CANCELADA" en los 30m dias del mes y como son 9 pacientes diarios y son + 0 - 4 a 6 visitas en este periodo gracias boy a descargar el servi pack del offices

Adrian Arana Abadia

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 19 horas 50 mins
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 11175
CONTAR.SI y CONTAR.SI.CONJUNTO

entonces para contar las visitas, bastaría con un CONTAR.SI

Cuenta las celdas en las que aparece el número de paciente

podría ser algo así (para la fila 9 de la hoja estadística, en B9 está el número de paciente):

=CONTAR.SI(DICIEMBRE!F:F;ESTADISTICA!B9)

 

Para considerar varias condiciones, que coincida el número de paciente y que sean visitas efectuadas, emplea la función CONTAR.SI.CONJUNTO

=CONTAR.SI.CONJUNTO(DICIEMBRE!F:F;ESTADISTICA!B9;DICIEMBRE!N:N;"EFECTUADA")

 

------
Ya sé Excel, pero necesito más.