Llamada a busqueda con resultado #N/A

15/05/2006 - 17:02 por Xdc | Informe spam
hola a todas
les explico un poco estoy haciendo un informe de alumnos para las notas
parciales y tengo un prob al hacer la llamada de busqueda en un dato el cual
es la inasistencia del alumno en un libro tengo 16 cursos de 45 alumnos en 45
filas (en vertical(1columna)) cada planilla u hoja con los 31 dias del mes en
una sola fila, en donde se marcan con "X" si tal alumno no asiste a clases
(31 columnas) al final de estas una columna con la suma total de
inasistencias de cada alumno usando esta formula:
=CONTAR.SI(T8:AX8;"x")
el asunto es que yo al llamar desde otro libro en la hoja del informe pongo
esta formula:
=BUSCAR(D12;'[AsistenciaDiaria2006-Marzo.xls]1°A'!$S$8:$S$52;'[AsistenciaDiaria2006-Marzo.xls]1°A'!$AY$8:$AZ$52)

donde D12 es el numero correspondiente al numero de lista del alumno (una
columna que tambien existe en la hoja de asistencia) luego de de aceptar la
formula obtengo como resultado #N/A alguien podria guiarme a usar otra
formula???

de antemano gracias.

Preguntas similare

Leer las respuestas

#6 Xdc
15/05/2006 - 20:50 | Informe spam
Gracias Juan, y KL

comprobe lo que me decian, deje de combinar ay con az y solo deje ay como
vector de resultado, cambie los formatos de todas las celdas, si esta en
ascendente de 1-45 correlativo, el numero que busco no es menor al de la
lista, y nada a bueno pase de un #N/A a un #¡VALOR! pero no es mi resultado
esperado por lo menos no el deseado por mi, ya na+ me queda probar lo que
dice ty bola de cristal y ver que puedo hacer con la funcion BUSCARV o
COINCIDIR, y les cuento.

Gracias a todos.

"KL" escribió:

Hola Xdc,

Puede haber varias explicaciones de por que usas mal la funcion BUSCAR (no BUSCARV como comentaba David aunque al final va a ser que David tenia razon), pero las tres mas probables son:

1) que los numeros de lista de alumnos en '[AsistenciaDiaria2006-Marzo.xls]1°A'!$S$8:$S$52 no esten ordenados de forma ascendiente
2) que (si lo primero no es cierto) el numero que buscas es menor al numero minimo de lista de alumnos que se encuentra en '[AsistenciaDiaria2006-Marzo.xls]1°A'!$S$8:$S$52
3) que (si lo primero y lo segundo no es cierto) el valor buscado este en formato distinto al de la lista, p.ej.: D12 esta en formato numerico y los numeros en '[AsistenciaDiaria2006-Marzo.xls]1°A'!$S$8:$S$52 en formato texto (aunque aparezcan como numeros). Y viceversa.

La funcion BUSCAR realiza SOLAMENTE busquedas APROXIMADAS y SOLAMENTE en listas ORDENADAS DE FORMA ASCENDIENTE (numeros) o ALFABETICAMENTE (texto).

Si esto no es lo que buscas (mi bola de crital me dice que la probabilidad es de 99% que no) usa la funcion BUSCARV (con el cuarto argumento en FALSO o 0) o la combinacion de INDICE y COINCIDIR (esta ultima con el tercer argumento en FALSO o 0).

El hecho de que la funcion BUSCAR te haya funcionado en situaciones parecidas no demuestra nada ya que podian haber coincidido varias circunstancias debido a las cuales obtenias un resultado correcto o peor aun algo que parecia un resultado correcto.

Saludos,
KL


"Xdc" wrote in message news:
> hola a todas
> les explico un poco estoy haciendo un informe de alumnos para las notas
> parciales y tengo un prob al hacer la llamada de busqueda en un dato el cual
> es la inasistencia del alumno en un libro tengo 16 cursos de 45 alumnos en 45
> filas (en vertical(1columna)) cada planilla u hoja con los 31 dias del mes en
> una sola fila, en donde se marcan con "X" si tal alumno no asiste a clases
> (31 columnas) al final de estas una columna con la suma total de
> inasistencias de cada alumno usando esta formula:
> =CONTAR.SI(T8:AX8;"x")
> el asunto es que yo al llamar desde otro libro en la hoja del informe pongo
> esta formula:
> =BUSCAR(D12;'[AsistenciaDiaria2006-Marzo.xls]1°A'!$S$8:$S$52;'[AsistenciaDiaria2006-Marzo.xls]1°A'!$AY$8:$AZ$52)
>
> donde D12 es el numero correspondiente al numero de lista del alumno (una
> columna que tambien existe en la hoja de asistencia) luego de de aceptar la
> formula obtengo como resultado #N/A alguien podria guiarme a usar otra
> formula???
>
> de antemano gracias.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida