Problema con función Buscar

22/08/2009 - 16:18 por herimaro | Informe spam
Hola grupo, deseo encontrar el nombre del museocon mayor número de
vistantes y para esto aolico la función buscar, el proceso corre bien
solo a partir del segundo dato, pero si el valor más alto esta en la
primera fila excel muestra el nombre del ultimo registro, una
ilustración del caso es:

A B C D
Visitantes por Semana
1 MUSEO 1º 2º 3º
2 DE ORO 74 20 61
3COBRE 73 20 60
4 ARTE 70 62 36
5 CERA 71 50 30

Por ejemplo en la primera semana el museo mas visitado es el del Oro y
que en B2 aparece 74 que es el valor mas alto de esa columna, en la
semana 2 el museo más visitado es el de arte ya que 62 es el valor
más alto de esa columna, en la tercera semana el museo más visitado es
el del Oro ya que que tiene un numero de 61 vistantes.
Bueno para resolver el caso aplique la siguiente expresión: =BUSCAR(max
(b2:b5);b2;b5;a2:a5) la cual funciona los museos del cobre, de arte y
de cera pero no para el museo del oro en ese caso da como respuesta
el último valor de la lista o sea para la promera semana CERA a
cambio de ORO y para la tercera semana nuevamente cera a cambio de oro

Gracias por sua aportes

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
23/08/2009 - 02:53 | Informe spam
hola (...), ?????

1) procura (en la medida de lo posible) NO "tratar" de ilustrar tablas de excel usando espacios y tabulaciones

2) comenta (segun tu ilustracion) cuales son las celdas donde necesitas obtener cada uno de los resultados
y las formulas que has utilizado para cada caso en concreto (de preferencia, +/- exactamente)
(p.e. la formula que expones tiene inconsistencia en cuanto a simbolos de separacion de argumentos y union de rangos)
y no es claro si la formula piensas "arrastrarla" hacia abajo o hacia la derecha (???)
(probablemente, solo sea cuestion de mantener referencia absoluta a la columna con los nombres A2:A_n ???)

saludos,
hector.

__ OP __
... encontrar el nombre del museocon mayor numero de vistantes
... aolico... buscar, el proceso corre bien solo a partir del segundo dato
... si el valor mas alto esta en la primera fila excel muestra el nombre del ultimo registro
una ilustracion del caso es:
A B C D
Visitantes por Semana
1 MUSEO 1º 2º 3º
2 DE ORO 74 20 61
3COBRE 73 20 60
4 ARTE 70 62 36
5 CERA 71 50 30

Por ejemplo en la primera semana el museo mas visitado es el del Oro
y que en B2 aparece 74 que es el valor mas alto de esa columna
en la semana 2... es el de arte ya que 62 es el valor mas alto de esa columna
en la tercera semana... es el del Oro ya que que tiene un numero de 61 vistantes
... aplique la siguiente expresion: =BUSCAR(max(b2:b5);b2;b5;a2:a5)
la cual funciona los museos del cobre, de arte y de cera pero no para el museo del oro en
ese caso da como respuesta el ultimo valor de la lista o sea para la promera semana
CERA a cambio de ORO y para la tercera semana nuevamente cera a cambio de oro...
Respuesta Responder a este mensaje
#2 AnSanVal
24/08/2009 - 21:04 | Informe spam
Dado que los números no pueden estar ordenados, una posible solución sería cambiar tu fórmula por:

=INDICE($B$2:$B$5;COINCIDIR(MAX(C2:C5);C2:C5;0))




Saludos: Antonio.

**********************************

"herimaro" escribió en el mensaje
news:
Hola grupo, deseo encontrar el nombre del museocon mayor número de
vistantes y para esto aolico la función buscar, el proceso corre bien
solo a partir del segundo dato, pero si el valor más alto esta en la
primera fila excel muestra el nombre del ultimo registro, una
ilustración del caso es:

A B C D
Visitantes por Semana
1 MUSEO 1º 2º 3º
2 DE ORO 74 20 61
3COBRE 73 20 60
4 ARTE 70 62 36
5 CERA 71 50 30

Por ejemplo en la primera semana el museo mas visitado es el del Oro y
que en B2 aparece 74 que es el valor mas alto de esa columna, en la
semana 2 el museo más visitado es el de arte ya que 62 es el valor
más alto de esa columna, en la tercera semana el museo más visitado es
el del Oro ya que que tiene un numero de 61 vistantes.
Bueno para resolver el caso aplique la siguiente expresión: =BUSCAR(max
(b2:b5);b2;b5;a2:a5) la cual funciona los museos del cobre, de arte y
de cera pero no para el museo del oro en ese caso da como respuesta
el último valor de la lista o sea para la promera semana CERA a
cambio de ORO y para la tercera semana nuevamente cera a cambio de oro

Gracias por sua aportes
Respuesta Responder a este mensaje
#3 RETLAW08
27/08/2009 - 23:57 | Informe spam
Hola Miguelme podrias ayudar vieras que tengo un inconveniente cual y
como es la mejor forma de utilizar busqueda y referencia en una tabla de
excel ya que el resultado que me da es incorrecto, ya que necesito buscar
datos en la hoja 2 y que me aparezcan en la hoja 1 he utilizado BUSCARH,
BUSCARV y no me ha funcionado, solo funciona si estoy actualizando y
ordenando los datos de la hoja 2 cada vez que ingreso datos como podria
omitir ordenar cada vez que se ingresan datos?
Mil Gracias por toda la ayuda...


"Héctor Miguel" escribió:

hola (...), ?????

1) procura (en la medida de lo posible) NO "tratar" de ilustrar tablas de excel usando espacios y tabulaciones

2) comenta (segun tu ilustracion) cuales son las celdas donde necesitas obtener cada uno de los resultados
y las formulas que has utilizado para cada caso en concreto (de preferencia, +/- exactamente)
(p.e. la formula que expones tiene inconsistencia en cuanto a simbolos de separacion de argumentos y union de rangos)
y no es claro si la formula piensas "arrastrarla" hacia abajo o hacia la derecha (???)
(probablemente, solo sea cuestion de mantener referencia absoluta a la columna con los nombres A2:A_n ???)

saludos,
hector.

__ OP __
> ... encontrar el nombre del museocon mayor numero de vistantes
> ... aolico... buscar, el proceso corre bien solo a partir del segundo dato
> ... si el valor mas alto esta en la primera fila excel muestra el nombre del ultimo registro
> una ilustracion del caso es:
> A B C D
> Visitantes por Semana
> 1 MUSEO 1º 2º 3º
> 2 DE ORO 74 20 61
> 3COBRE 73 20 60
> 4 ARTE 70 62 36
> 5 CERA 71 50 30
>
> Por ejemplo en la primera semana el museo mas visitado es el del Oro
> y que en B2 aparece 74 que es el valor mas alto de esa columna
> en la semana 2... es el de arte ya que 62 es el valor mas alto de esa columna
> en la tercera semana... es el del Oro ya que que tiene un numero de 61 vistantes
> ... aplique la siguiente expresion: =BUSCAR(max(b2:b5);b2;b5;a2:a5)
> la cual funciona los museos del cobre, de arte y de cera pero no para el museo del oro en
> ese caso da como respuesta el ultimo valor de la lista o sea para la promera semana
> CERA a cambio de ORO y para la tercera semana nuevamente cera a cambio de oro...



Respuesta Responder a este mensaje
#4 Héctor Miguel
28/08/2009 - 04:35 | Informe spam
hola, (Leonel ?), ?

... cual y como es la mejor forma de utilizar busqueda y referencia en una tabla de excel
... el resultado que me da es incorrecto... necesito buscar datos en la hoja 2 y que me aparezcan en la hoja 1
he utilizado BUSCARH, BUSCARV y no me ha funcionado
solo funciona si estoy actualizando y ordenando los datos de la hoja 2 cada vez que ingreso datos
como podria omitir ordenar cada vez que se ingresan datos?



en las funciones buscarv(... y buscarh(... existen un cuarto argumento (ordenado) que sirve para indicar:
-> si los datos estan ordenados (se establece como verdadero, o se omite, o cualquier valor diferente de cero)
-> si los datos NO estan ordenados (se establece como falso o cero -0-)
en este ultimo caso (NO ordenados) devuelve N/A (no disponible) cuando no se encuentra el dato buscado

-> buscarv(... busca el dato en la primer columna del argumento buscar_donde y devuelve la n_columna indicada
-> buscarh(... busca el dato en la primer fila del argumento buscar_donde y devuelve la n_fila indicada

consulta la ayuda en linea y prueba con los ejemplos
si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida