Fórmula para buscar y encontrar el inmediatamente superior

22 envíos / 0 nuevos
Último envío
pocholomix
Imagen de pocholomix
Offline
última acción: Hace 14 años 10 meses
alta: 08/02/2010 - 11:39
Puntos: 66
Fórmula para buscar y encontrar el inmediatamente superior

Hola a todos:

Necesito crear una fórmula para obtener un valor de una celda según un valor indicado que busco en una matriz.

El ejemplo para que quede más clara la consulta es el siguiente (ya que el valor arrojado incluye texto y no sólo números):

Valor a buscar: 900 (en columna A1)

Rango de valores en los que buscar ese valor: 100 (B1); 200 (B2); 500 (B3); 850 (B4); 950 (B5)

Valores a dar como resultado: Perfil 1 (C1); Perfil 2 (C2); Perfil 3 (C3); Perfil 4 (C4);Perfil 5 (C5)

He introducido la siguiente fómula: =BUSCAR(A1;B1:B5;C1:C5) y el valor que obtengo es Perfil 4, cuando yo lo que quiero es que me de el inmediatamente superior (Perfil 5) dado que el perfil 4 no cumple el mínimo de 900.

Muchas gracias de antemano.

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 3 semanas 4 días
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 11175
COINCIDIR

La función COINCIDIR puede encontrar la posición del elemento inmediatamente superior, pero necesitas que los datos estén colocados en orden descendente.

para ello especifica como tercer argumento -1 que es lo que pide que te devuelva la posición del inmediato superior.

con esto tendrías la posición, ahora lo que quieres es el valor de la lista de al lado correspondiente a esa posición. Para esto puedes emplear la función INDICE.

te adjunto un ejemplo con las fórmulas.

dime si esto resuelve tu problema.

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

AdjuntoTamaño
File Libro2.xlsx9.24 KB

 

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

pocholomix
Imagen de pocholomix
Offline
última acción: Hace 14 años 10 meses
alta: 08/02/2010 - 11:39
Puntos: 66
Re: COINCIDIR

Muchas gracias pacomegia por contestar y tan pronto, me ha sido de mucha ayuda para ir empezando!!

Ahora amplio la pregunta, doy dos valores y quiero que el excel según cual sea el mayor me busque en una o en otra columna.

Para que quede más claro lo adjunto en un excel lo que quiero hacer.

De nuevo, muchas gracias por la ayuda aportada.

AdjuntoTamaño
Office spreadsheet icon ejemplo formulas.xls28.5 KB
pacomegia
Imagen de pacomegia
Offline
última acción: Hace 3 semanas 4 días
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: COINCIDIR

yo no me complicaría mucho.

pon una función SI, si el valor 1 es menor que el 2, entonces el resultado es el de la columna uno; si no, pues el resultado es el de la columna dos.

te adjunto la hoja de nuevo, no sé si lo he entendido bien.

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

AdjuntoTamaño
Office spreadsheet icon ejemplo formulas2.xls28.5 KB

 

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

pocholomix
Imagen de pocholomix
Offline
última acción: Hace 14 años 10 meses
alta: 08/02/2010 - 11:39
Puntos: 66
Re: COINCIDIR

Muchas gracias de nuevo pacomegia, efectivamente, cómo bien comentas veo que sale bien el resultado simplemente con la función SI, no sé porqué estaba pensando en algo más complicado.

Un saludo y gracias!!

pocholomix
Imagen de pocholomix
Offline
última acción: Hace 14 años 10 meses
alta: 08/02/2010 - 11:39
Puntos: 66
Re: COINCIDIR

Una última cosa, ahora que estoy trabajando con ello, me ha surgido una duda. Me parecía muy sencillo pero no sé porqué no me sale.

Pensé que con el comando MAX o el MAXA funcionaría, pero no me sale.

Quiero poner en una celda, como resultado, el mayor entre dos valores que contienen números y texto, pero no me lo reconoce excel y me está dando de resultado un 0.

Ejemplo de lo que quiero:

Valor 1 en celda A1: UPN 180

Valor 2 en celda A2: UPN 200

Resultado a obtener: El mayor entre valor 1 y valor 2, es decir, el mayor entre los valores introducidos en celdas A1 y A2. (en este caso sería UPN 200)

Mis pruebas: =MAX(A1;A2)      y      =MAXA(A1;A2)

Sé que seguramente sea una tontería, pero no doy con la respuesta.

Un saludo y gracias de antemano.

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 3 semanas 4 días
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 11175
menor que, mayor que

Las funciones de máximo operan con números o verdadero y falso, que también son números (1 y 0). la ayuda dice que MAXA puede emplear textos que representen números, pero debe de ser en la versión inglesa, porque no reconoce textos de tipo "uno, dos, tres", todos los considera como ceros.

Qué curioso, porque Excel sí puede ordenar tus textos de menor a mayor, pero no tiene una función para que te dé el primero o el último.

Si sólo tienes que comparar dos valores, puedes emplear directamente el operador menor que < , o mayor que >

por ejemplo, prueba esta fórmula

=A1<A2

esto devuelve verdadero si el texto de la celda A1 está antes que el texto de la celda A2. (Puedes emplear también <= para menor o igual que)

Nuevamente te propongo una función SI,

=Si( A1>A2; A1; A2)

Sólo una precaución. Seguramente ya lo habrás sufrido alguna vez. Al tratarse de textos, se ordena el 10 antes que el 2, porque compara caracter a caracter, es decir, que el UPN 1000 va antes que el UPN 200. Para prevenirlo todos tun nombres deberían tener los números en las mismas posiciones, me refiero a que la unidades de millar estén siempre en la misma posición , etc. Así que pon espacios entre medias (u otro carácter) para situar los números en su sitio.

UPN-1000
UPN--200

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

 

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

pocholomix
Imagen de pocholomix
Offline
última acción: Hace 14 años 10 meses
alta: 08/02/2010 - 11:39
Puntos: 66
Re: menor que, mayor que

Muchas gracias pacomegia, me has resuelto todos los problemas. Gracias por el cable y por la prontitud de tus respuestas!!

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 3 semanas 4 días
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: menor que, mayor que

 

Con mucho gusto. Si tienes más dudas, ya sabes donde estoy.

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

 

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

visitante (no verificado)
Imagen de visitante
Re: Fórmula para buscar y encontrar el inmediatamente superior

pacomegia, yo tengo un problema diferente a los que han presentado los compañeros, busco lo siguiente:

Tengo una columna A con un RANDOM DEL 15 AL 100 de numero X filas, y lo que busco es que en la columna B me arroje un RANDOM con un valor menor de 5 al valor que se encuentra en la columna A, obviamente correspondiente al valor de cada fila.

Ejemplo:

COLUMNA A

FILA 1= VALOR 38

COLUMNA B

FILA 1= VALOR 26

Basicamente busco que el RANDOM me arroje un valor minimo menor a 5 al valor de la fila de la columna A.

Te agradecieria mil,veces tu valiosa ayuda pacomegia, quedo en espera de tus comentarios.

gracias!!!

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 3 semanas 4 días
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: Fórmula para buscar y encontrar el inmediatamente superior

prueba con ALEATORIO.ENTRE, y en la columan B pones como límite el resultado de la columna A menos 5

algo así (he supuesto que en la B2 el aleatorio estárá entre 10 (15 menos 5)  y lo que resulte en A2 menos 5):

------
Ya sé Excel, pero necesito más ahora en pdf

 

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

visitante (no verificado)
Imagen de visitante
Re: COINCIDIR

Muchas gracias!!! Sonrisa

visitante (no verificado)
Imagen de visitante
Re: COINCIDIR

Gracias, una maraviila tu funcion, llevaba rato atorado con ese problema. Saludos

visitante (no verificado)
Imagen de visitante
Re: Fórmula para buscar y encontrar el inmediatamente superior

No soy experto en excel, pero retomando el tema de max() con texto, tambien se puede solo maximizar los valores 1,2,3 etc...y si tu texto es constante, se puede agregar al =&"UPN"MAX()

 

SALUDOS...

larry (no verificado)
Imagen de visitante
hol pacomegia como puedo

hol pacomegia como puedo decirle a excel que buscque un valor texto dentro de una matris con varias ocurrencias y que escoja de la columna el numero mayo osea

a1b1c1d1e1
a2placaodometro AAF826
a3AAF8268329  
a4AAF8268648  
a5A0Q0312021  
a6AAF8268946  
a7A0Q0312352  
a8AAF8269302  

 

Cron
Imagen de Cron
Offline
última acción: Hace 1 año 4 meses
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntos
alta: 23/06/2010 - 12:30
Puntos: 12735
Yo haría lo siguiente:

Yo haría lo siguiente:

=INDIRECTO("A" & COINCIDIR(MAX(B:B);B:B;0);VERDADERO)

Un saludo

Nicolas (no verificado)
Imagen de visitante
Formula Coincidir

Pacomegia, como estas?, quise usar la formula coincidir para que me traiga la posicion de la una fecha posterior a la que uso de referencia pero me da error. Con numeros y textos si funciona pero no logro hacerla funcionar con fechas.

 

GRacias!!!!

visitante (no verificado)
Imagen de visitante
Buenas tardes amigos, me

Buenas tardes amigos, me pueden por favor ayudar.

tengo una lista de numeros y al momento que ingreso un tercer número, necesito que excel me arroje el numero inmediato inferior y el inmediato superior. 

muchas gracias de antemano.

avimelec
Imagen de avimelec
Offline
última acción: Hace 7 años 2 meses
alta: 26/09/2017 - 17:18
Puntos: 10
la función coincidir puede ser la solución

esa funcion me ayudo a resolver mi problema

deberiamos crear un grupo de whasapt para ayudarnos

yosman (no verificado)
Imagen de visitante
formula para buscar el valor

buenos dias, pacomegia necesito que me ayudes por favor, ya que necesito que excel me tragia el dato de la celda de al lado de un conjunto de valores donde ese valor es el minimo 

por favor y gracias

 

AdjuntoTamaño
Office spreadsheet icon solicitud_de_egreso_26-12-2017.xls134 KB
Andreu
Imagen de Andreu
Offline
última acción: Hace 6 años 9 meses
alta: 12/02/2018 - 20:12
Puntos: 55
Problema con excel

[comentario movido a tema nuevo en el foro http://www.necesitomas.com/listado-varios-numeros-equipo]

Lili (no verificado)
Imagen de visitante
Consulta Buscar V el siguiente valor del mismo objeto