Saltar al contenido

FUNCION BUSCAR


OCTAVIO GONZALEZ

Recommended Posts

publicado

..................y quizá te interese componer una fórmula dinámica que te permita elegir mediante validación los jugadores, para obtener los resultados. Observa el archivo adjunto, con 2 fórmulas que recogen sólo resultados y jugadores con resultados.

Saludos,

 

EXCEL (B).xlsx

publicado
hace 8 horas, Victor7 dijo:

.y quizá te interese componer una fórmula dinámica que te permita elegir mediante validación los jugadores, para obtener los resultados

Excelente aporte mi estimado. Gracias.

¿Y si quisiera que filtrara los resultados pero que no importe el orden?

Es decir, que le de igual a Excel si juega "PEDRO VS TAVO" a que "TAVO VS PEDRO"

EXCEL (C).xlsx

publicado

Es conveniente explicar desde buen principio TODAS las variantes del problema que se quiere resolver.

Por ejemplo, y poniendo un símil de 'juego' con el fútbol (hablo de él por ser el más conocido), no es lo mismo un partido ESPAÑA-ARGENTINA que un ARGENTINA-ESPAÑA.  Se jugarán en cada uno de los campos (canchas) y habrá 2 resultados.

En cualquier caso, lo tienes fácil:  puedes ver cómo construir con la función =FILTRAR los parámetros y resultados necesarios; basta con que dupliques las fórmulas de búsqueda, colocando al jugador 1 en el lugar del jugador 2, y viceversa.  El resultado te aparecerá en una de las 2 combinaciones (ahora sólo hay 1).

Pero piensa qué resultado quieres que aparezca si hay 2 juegos, uno de, por ejemplo, Pedro vs  Tavo, y otro de Tavo vs  Pedro.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Olvidé comentar que asigné formato Tabla (ListObject)  al rango de datos del archivo que subí.  Creo que es más práctico y eficiente así, ya que si  añades nuevas filas con más partidos y resultados, las fórmulas los reconocerán automáticamente.

Saludos,

publicado
hace 9 horas, Victor7 dijo:

Es conveniente explicar desde buen principio TODAS las variantes del problema que se quiere resolver.

 

Perdóname es que no sabía cómo funcionaba la función FILTRAR y al momento de querer hacerlo al revés me di cuenta que no funcionaba de las dos maneras.

hace 9 horas, Victor7 dijo:

En cualquier caso, lo tienes fácil:  puedes ver cómo construir con la función =FILTRAR los parámetros y resultados necesarios; basta con que dupliques las fórmulas de búsqueda, colocando al jugador 1 en el lugar del jugador 2, y viceversa.  El resultado te aparecerá en una de las 2 combinaciones (ahora sólo hay 1)

Exacto, fue lo que hice, duplique a la inversa la tabla que ya tenía y aparte agregué la función SI.ERROR por si no concordaba la primera opción.

hace 9 horas, Victor7 dijo:

Olvidé comentar que asigné formato Tabla (ListObject)  al rango de datos del archivo que subí.  Creo que es más práctico y eficiente así, ya que si  añades nuevas filas con más partidos y resultados, las fórmulas los reconocerán automáticamente

Si lo vi, me fue muy útil para abrir mi mente y ver otras opciones. 

Muchas gracias por tu ayuda. 

publicado

¡Saludos a ambos!

Una opción para traer cualquiera de las dos combinaciones es cualquiera de las siguientes:

=LET(j;Tabla1[J1];FILTRAR(Tabla1;ESNUMERO(HALLAR(H4&"-"&H5;j&"-"&Tabla1[J2]&"-"&j))))
=LET(j;Tabla1[J1]&"-"&Tabla1[J2];FILTRAR(Tabla1;(j=H4&"-"&H5)+(j=H5&"-"&H4)))
=LET(a;Tabla1[J1];b;Tabla1[J2];FILTRAR(Tabla1;(a=H4)*(b=H5)+(a=H5)*(b=H4)))

¡Bendiciones!

publicado

Los pacientes viven en habitaciones cómodas y bien amuebladas https://academylife.ru/pansionat/birjuljovo/ Tienen a su disposición todo lo necesario para una vida cómoda https://academylife.ru/pansionat/ Por ejemplo, en el Grupo Senior del Centro de Enfermería y Rehabilitación a nivel europeo, no solo atienden a los pacientes según un horario, sino que también monitorean su condición las 24 horas del día, y también tienen botones de pánico y alfombras de alarma en habitaciones y baños https:// academylife.ru/art/pansionat -dlja-pozhilyh-posle-infarkta/ La ayuda siempre está disponible https://academylife.ru/pansionat/himki/ Región de Irkutsk, distrito de Irkutsk, p https://academylife.ru/art/pansionat-dlja-pozhilyh-s-boleznju-parkinsona/ https://academylife.ru/pansionat/vidnoe/ Markova, Lesnaya, 2? celebraciones y cumpleaños; Las pensiones privadas para personas mayores todavía tienen algunas condiciones y restricciones para admitir huéspedes en sus hospitales https://academylife.ru/art/pansionat-dlja-lezhachih-pozhilyh/ Cada organización tiene su propio procedimiento para registrarse en una residencia de ancianos, lo que normalmente implica un esquema: pruebas, documentos, cosas y la mudanza en sí https://academylife.ru/art/geriatricheskij-centr/ La capacidad de la pensión para atender las necesidades especiales de los pacientes sin la participación de familiares https://academylife.ru/reabilitacija-posle-insulta/

 

Victor7 , John Jairo V.

No sabía que ya estabais en esa edad... 😊

Este mensaje ya no tiene sentido, al borrar el mensaje anterior ha perdido la referencia, y la persona que lo lea no entenderá el mensaje.

Es mejor que también sea eliminado.

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.