BDcontar y listar esos registros

16/05/2008 - 05:31 por Diana | Informe spam
Tengo una planilla con 300 alumnos cuyos nombre están en la columna A, las
notas de Matemáticas en la columna B, las notas de Lengua en la columna C, y
las notas de Historia en la columna D.
Con la fórmula BDContar puedo saber por ejemplo cuántos alumnos tuvieron 1)
notas superiores a 8 en dos o más materias (2 o más columnas de la
planilla), 2) que tuvieron 9 en Matemáticas y 8 en Historia, y otras
combinaciones de criterios. Pero hay alguna forma en excel o con visual
basic de listar esos alumnos que cumplieron con los criterios buscados? Ni
el autofiltro ni el filtro avanzado dan esta lista. Tampoco encontré cómo
hacerlo con código.
Alguien sabe cómo listar los registros que cumplen con los criterios de
BDCONTAR ?
Gracias,

Preguntas similare

Leer las respuestas

#1 Diana
16/05/2008 - 05:59 | Informe spam
Perdón. Omití lo más importante.
Entre la columna de nombres y las de materias hay otra columna que es "Tipo
de Examen", donde figura si es 1º examen, 2º examen, recuperatorio y examen
final. O sea que cada alumno figura en más de una fila. Ahí está mi
problema. En la segunda columna debería poder filtrar por más tres
criterios, que es lo que no me permite el autofiltro.

"Diana" escribió en el mensaje
news:%
Mostrar la cita
#2 Héctor Miguel
16/05/2008 - 08:08 | Informe spam
hola, Diana !

1) (hasta donde se) las funciones BD... no te podran hacer un "extracto/listado/..." de los elementos que cumplen
(al menos, de forma sencilla y "natural" como otras opciones en excel)

2) usando filtros avanzados tienes la opcion de usar un rango de dos celdas para los criterios +/- de la siguiente forma:
a) dejar en blanco la primer celda (lo que seria el "titulo" de los encabezados donde buscarias los criterios a cumplir)
b) usar una formula (en la segunda celda) que pueda ser evaluada como verdadero o falso segun se cumplan "n_criterios"

3) ejemplo: asumiendo que los datos (fuera de los titulos) se inician en la fila 2 y que usas como criterios el rango H1:H2
[H1] dejas la celda en blanco
[H2] si quieres filtrar por matematicas (columna B) superior a 8 {mas} historia (columna D) superior a 7
usarias una formula +/- como la siguiente (OJO con el separador de argumentos, yo uso la coma)

[H2] =y(b2>8,d2>7)

-> seleccionas alguna celda en tu listado... activas los filtros avanzados... seleccionas el rango de criterios [H1:H2]
y decides si quieres filtrar la lista en su lugar... o hacer una copia en otro lugar ;)

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.

__ la consulta original __
Mostrar la cita
#3 Diana
16/05/2008 - 15:10 | Informe spam
Hola Héctor,
Gracias por tu respuesta. Funciona muy bien.
Si a esta fórmula le quisiera agregar que de la columna 2 (1º Examen, 2º
examen,.) filtre por 3 criterios, o sea todos los alumnos que en los
tres exámenes de esas materias sacaron estas notas, cómo modifico la
fórmula?
Muchísimas gracias.


"Héctor Miguel" escribió en el mensaje
news:
Mostrar la cita
#4 Héctor Miguel
16/05/2008 - 15:45 | Informe spam
hola, Diana !

Mostrar la cita
solo necesitas "armar la logica" con la que la formula debiera devolver verdadero o falso (de acuerdo con este punto):
Mostrar la cita
solo que ya no "me coincide" que si la columna 2 son los examenes... la columna B tuviera las notas de matematicas -?????-
asi que suponiendo que las notas de matematicas van en la columna C y las de historia en la columna E (B son los examenes) ?

(p.e.) si quisieras incluir solo los examenes 1 y 2, modificar la formula propuesta de:
Mostrar la cita
a: -> [H2] =o(b2="1° examen",b2="2° examen",y(c2>8,e2>7))

saludos,
hector.
#5 Diana
16/05/2008 - 16:18 | Informe spam
Exacto! Me referí mal a las columnas pero es igual a tu interpretación.
Gracias!!!!
Diana

"Héctor Miguel" escribió en el mensaje
news:
Mostrar la cita
Ads by Google
Search Busqueda sugerida