en una hoja de excel tengo dos columnas: en la A tengo un listado de nombres
y en la B tengo una cantidad asignada a cada nombre, que son como 200 filas.
mi pregunta es ¿como puedo hacer para que sin necesidad de ordenar las
filas, pueda yo saber atravez de una formula en la celada B210 cual es el
valor mas alto y en la celda A210 a que nombre pertenece ese valor mas alto?
=desref(A1;coincidir(max(B2:B200);B2:B200;0);0)
Max: Te devuelve el mayor Valor
Coincidir: Te devuelve la fila relativa donde est� este valor
Desref: Te trae el contenido de la celda que se encuentra en la "Fila
(coincidir)" y "columna (0)" partiendo de un punto de referencia (A1)
Seguro hay otra manera mas sencilla, pero es la que me viene a la mente
ahora.
Saludos cordiales
"Enrique" <Enr...@discussions.microsoft.com> escribi� en el mensaje
news:631EE432-C440-49B1...@microsoft.com...
y sabiendo el valor mal alto de la columna "B" localizar la persona a la
cual corresponde es valor mas alto
se pueden usar las funciones
Para encontrar la posición del mayor valor;
=COINCIDIR("valor encontrado como máximo", "rango donde están los
valores" ,0)
Para encontrar la persona a la cual corresponde el Máximo
=INDICE( <rango donde están las personas> ,<posición donde esta el valor
mas alto>)
G. Raigosa
Un ejemplo XLS lo puedes descargar de esta dirección
http://sites.google.com/site/gabrielraigosa/FuncionesExcel/busqueda-y-referencia
Se llama "ejemplo con las funciones indice y coincidir"
Enrique escribió:
La cantidad máxima la puedes obtener con la fórmula '=MAX(B1:B200)' que
estaría en la celda B210
Para obtener el nombre al que corresponde dicha cantidad máxima, se me
ocurre que pongas en la columna C una copia de la columna A. Es decir en la
celda C1 escibes la fórmula '=A1' y arrastras hacia abajo.
Luego, en la celda A210 puedes usar la fórmula "buscarv", quedaría:
'=buscarv(B210;B1:C200;2;0)'
Espero haberte ayudado. Un saludo,
Raúl.
"Enrique" wrote:
sucede que a veces se me repiten dos, tres o a veces mas personas con la
misma cantidad y eso hace que todas ellas tengan el valor mas alto, me
explico:
para decir un ejemplo en la celda A58 esta el nombre juan perez con un
puntaje de 475 en la celda B58; en la celda A83 esta el nombre Maria Martinez
con un puntaje de 475 en la celda B83 y en la celda A169 esta el nombre Jose
Morales con un puntaje de 475 en la celda B169...
mi pregunta es ¿como puedo hacer ahora para identificar a los tres por
separado, dado que todos tienen el puntaje mas alto?, esto sin nececidad de
ordenar las columnas...si me puedes(n) ayudar...te lo agradeceria
"Raúl Bajo Sanz" escribió:
Con tus datos en A1:B200, escribe en...
[D1] "Max" (sin comillas)
[E1] "Nombre(s)" (sin comillas)
[D2] =MAX(B:B)
[E2] =INDICE(A:A;COINCIDIR(D2;B:B;0))
[E3]
=SI(CONTAR.SI(B:B;$D$2)>FILA(A1);INDICE(DESREF($A$1;COINCIDIR(E2;A:A;0);0;200);COINCIDIR($D$2;DESREF($B$1;COINCIDIR(E2;A:A;0);0;200);0));"")
... y Copia/Pega E3 hacia abajo, hasta donde necesites (seg�n posibles repeticiones).
Saludos: Antonio.
*****************************
"Enrique" <Enr...@discussions.microsoft.com> escribi� en el mensaje
news:1887ADC2-DB7A-4406...@microsoft.com...
Se trataría de crear una tabla dinámica con origen las dos columnas A y B, y
con filas hasta el último registro. Como campo de valor el B, y como campo de
fila el de la columna A. Después depende de qué versión de Excel tengas.
Si tienes 2007, pincha en la flecha que hay en el campo de la tabla dinámica
que corresponde a la columna A, después ve a "filtros de valor", luego a "10
mejores", y ahora selecciona "mostrar 1 superiores".
Si tienes 2003, pincha dos veces en el campo que corresponda a la columna
A,ve a "avanzado" y selecciona "los diez mejores automostrar" >> activado >>
superiores=1.
No es muy intuitivo, pero espero haberte ayudado.
Un saludo,
Raúl.
"Enrique" wrote:
> gracias me ha sido util.... ahora se me presenta otra situacion.
>
> sucede que a veces se me repiten dos, tres o a veces mas personas con la
> misma cantidad y eso hace que todas ellas tengan el valor mas alto, me
> explico:
> para decir un ejemplo en la celda A58 esta el nombre juan perez con un
> puntaje de 475 en la celda B58; en la celda A83 esta el nombre Maria Martinez
> con un puntaje de 475 en la celda B83 y en la celda A169 esta el nombre Jose
> Morales con un puntaje de 475 en la celda B169...
> mi pregunta es ¿como puedo hacer ahora para identificar a los tres por
> separado, dado que todos tienen el puntaje mas alto?, esto sin nececidad de
> ordenar las columnas...si me puedes(n) ayudar...te lo agradeceria