Cómo ÍNDICE y COINCIDIR desbancaron a BUSCARV y BUSCARX en Excel

Поділитися
Вставка
  • Опубліковано 14 жов 2024

КОМЕНТАРІ • 63

  • @SergioAlejandroCampos
    @SergioAlejandroCampos  Рік тому +8

    En la descripción está el link para descargar el archivo. Te invito a seguir aprendiendo!

  • @SIEXLExcelyPowerBI
    @SIEXLExcelyPowerBI Рік тому +15

    ¡Hola Sergio!
    Gracias por hacer tributo a mi consentida... ( Ya sabes cuál es... 😁😁)
    Dejo algunas opciones ( Separador ";" ) - evitando las funciones volátiles - :
    ► Indice - Coincidir / Coincidirx :
    ✅=INDICE(Uno!N$29:N$145;COINCIDIR(A2;Uno!A$1:A$117;))
    ✅=INDICE(Uno!N$29:N$145;COINCIDIRX(A1;Uno!A$1:A$117))
    ► Con BUSCARX :
    ✅=BUSCARX(A2;Uno!A$1:A$117;Uno!N$29:N$145)
    ► Otras no tan comunes :
    ✅=FILTRAR(Uno!N$29:N$145;Uno!A$1:A$117=A2)
    ✅=--CONCAT(SI(Uno!A1:A117=A2;Uno!N29:N145;""))
    ✅=--CONCAT(REPETIR(Uno!N29:N145;Uno!A1:A117=A2))
    ► Dejar que "fluya" la matriz dinámica (no necesita fijamientos) :
    ✅=INDICE(Uno!N29:N145;COINCIDIR(A2:A6;Uno!A1:A117;))
    ✅=INDICE(Uno!N29:N145;COINCIDIRX(A2:A6;Uno!A1:A117))
    ✅=BUSCARX(A2:A6;Uno!A1:A117;Uno!N29:N145)
    ► Con una de las ayudantes de LAMBDA :
    ✅=MAP(A2:A6;LAMBDA(x;FILTRAR(Uno!N29:N145;Uno!A1:A117=x)))
    ¡Bendiciones!

    • @ifanlo
      @ifanlo Рік тому +1

      ¡Espectacular, John!

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  Рік тому +1

      Siempre sorprendiendo amigo. Si o sí debes darnos una clase magistral de fórmulas.

    • @natalianat89
      @natalianat89 Рік тому +1

      Me sonó tu nombre 📛
      Estas en el equipo de smart con caro!!! 👀
      Un gusto encontrar tu canal.
      Nuevo subs

    • @SIEXLExcelyPowerBI
      @SIEXLExcelyPowerBI Рік тому

      @@natalianat89 ¡Un gran saludo! ¡Bendiciones!

  • @Edison_mm
    @Edison_mm Рік тому +4

    Hola Sergio!
    Gracias por compartir este conocimiento.
    Yo lo hubiera hecho con DESREF. y utilizaría doble COINCIDIR para parametrizar también la columna.

  • @jorgeomarmillanes6736
    @jorgeomarmillanes6736 Рік тому

    Buenas tardes Sergio excelente muy buena predisposición explicando gracias mil mil gracias por sus conocimientos éxitos para los próximos videos. saludos desde el sur de Argentina.....

  • @hernansenkus
    @hernansenkus Рік тому +2

    Excelente !!! Está muy bien la solución. Tal como uno de los comentarios anteriores buscaría la forma de evolucionar quitando el +28 fijo para hacerlo dinámico. Nunca se me hubiera ocurrido la solución. Gracias!!!

  • @josevteplanells3124
    @josevteplanells3124 Рік тому +5

    Muy buen video, gracias por tus aportaciones, sin tantos conocimientos como los que tu tienes en informática, yo hubiese planteado con indice y coincidir en los totales poner Total Seguimiento, Total Ventas Paquete 1, ... sin añadir un +28 filas. Siempre es bueno conocer diferentes puntos de vista. Un saludo desde España, y gracias

  • @solex5480
    @solex5480 Рік тому +3

    Hola Sergio, siempre he utilizado INDICE Y COINCIDIR, pues esta combinación es muy poderosa. Saludos

  • @silviamartinmaraver5394
    @silviamartinmaraver5394 Рік тому

    Se me acaba de dar el caso que comentas en el trabajo, devolver la información de una celda que no se encuentra en la misma fila... y me acordé de este vídeo... Me has ahorrado un buen rato de buscar y pegar valores... GRACIAS SERGIO, eres un crack!!!🥰

  • @jesusaguirre4556
    @jesusaguirre4556 Рік тому +1

    Muy bien explicado Sergio, gracias por compartir excelente tus videos

  • @Joelrock1
    @Joelrock1 Рік тому +2

    Buen aporte, gracias Sergio!
    Ese 28 puede ser variable para otra casuística y me ha pasado varias veces.
    Yo usaría BUSCARV genero 2 columnas a la izquierda B:B con el nombre de la campaña y en A:A concateno (B1&C1, arrastro) en valor buscado concateno "Seguimiento"(celda que contiene a "Seguimiento")&"Totales:" luego en columna=16 finalmente oculto la columna.

  • @joselleonq
    @joselleonq Рік тому +2

    EXCELente Sergio

  • @ExcelClaroyDulce
    @ExcelClaroyDulce Рік тому

    EXCELente video estimado Sergio Alejandro...gracias porcompartir

  • @jorgeencisocuba9563
    @jorgeencisocuba9563 10 місяців тому +1

    Gracias nmaestro

  • @IvanCortinas_ES
    @IvanCortinas_ES Рік тому +2

    Eres un clásico si amas INDICE-COINCIDIR. Un viejo rockero en tiempos de AI. Salud Sergio!!!

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  Рік тому +7

      Prefiero generar mis fórmulas, en lugar de que me las haga ChatGPT 😉

    • @valoroficial6071
      @valoroficial6071 Рік тому +2

      Todo en la viña del señor siempre es aceptable o inaceptable, pero que será con lo realizado por el razonamiento, reflexión y valoración de una persona creadora....gracias Sergio por ti y muchos como tú con sus videos y enseñanzas, ando en un Excel avanzado y realizando Dashboard, proyectos de archivo de nomina, vacaciones, liquidaciones, y cualquier tarea en la cual pueda ayudar. también en Power BI. formulas DAX . Power Query que he logrado combinar con mi carrera de contador público en áreas operativas, contable y financieras saludos Álvaro palacios de Venezuela. Somos Resultados silenciosos de sus enseñanzas.... saludos y continua así mi amigo...

  • @SoftDataBases
    @SoftDataBases Рік тому +12

    Debo reconocer que yo casi siempre utilizaba la combinación INDICE-COINCIDIR en lugar de BUSCARV/BUSCARH ya que permite justamente esa flexibilidad. ¿Que si lo habria resuelto de otra forma? Pues habria intentado flexlbilizar la formula para detectar la flla de totales por si acaso los bloques fueran de distintas alturas

    • @rnpqfiles721
      @rnpqfiles721 4 місяці тому

      interesante, pero como totales se repite en la tabla buscaria siempre el primero? para evitar busquedas de valores que se repiten utilizaria la columna K y en la celda k de la fila totales con fondo blanco y fuente blanca, o puede ser en una columna oculta al lado de K el rotulo totales de esa fila que esta en A con el numero de campaña Totales y tendremos totales1 totales2 totales3 totales4 y totales5, y buscamos la interseccion que se da de la fila donde encuantra totalesN con posiciones. rudimentario pero efectivo

  • @ancasas1
    @ancasas1 7 місяців тому

    Buenas tardes, muy buena solución la de Indice+Coincidir. Como yo soy un poco minimalista, creo que me hubiera inclinado por modificar la palabra: "Totales" de la fila 29 de cada apartado, concatenado: "Totales de: "&"Seguimiento" , "Totales de: "&"Ventas paquete 1",etc. Y luego utilizar BuscarV o BuscarX.
    Muchas gracias

  • @ifanlo
    @ifanlo Рік тому +11

    A mi me vino a la cabeza DESREF, pero la solución es menos óptima que la tuya porque también hay que meter por medio un INDIRECTO además del COINCIDIR.
    =DESREF(INDIRECTO("Uno!"&"A"&COINCIDIR(A2;Uno!A:A;0));28;9)

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  Рік тому +6

      También es buena amigo, gracias por compartir. Entre más opciones, mejor.

  • @RicardoRodriguez-br5jq
    @RicardoRodriguez-br5jq Рік тому +1

    excelente

  • @Romano197532
    @Romano197532 Рік тому +4

    Hola Sergio, gracias por tus videos y asesorias de alguien que esta aprendiendo poco a poco algo de excel... no obstante, precisamente por esta condición de principiante me asalta una duda.... y que pasaría si cada campaña tuviese una cantidad de filas diferentes? el ejercicio de muestra contempla igualdad de 29 filas para cada campaña, pero si una tuviera 15, otras 22, y las demás 29... como logro capturar el valor total de cada una de las campañas??

    •  Рік тому +1

      Lo mismo he pensado yo, si el valor a buscar no está cada x número de filas ¿Cómo se haría?

    • @lacs83
      @lacs83 Рік тому

      Simplemente deja de servir, ya que el número de filas a desplazarse es dinámico. Aún así creo que pudiera formularse por medio del empleo de otras funciones. Incluso puede que ni si quiera necesites hacer uso de formulas pidiendo aplicar una serie de filtros para realizar la extracción.

  • @pegazo1404881
    @pegazo1404881 5 місяців тому

    Sergio ¿a esa fórmula le puedes agregar Desrref para encontrar esos valores?

  • @mike67246
    @mike67246 Рік тому

    Bueno sabiendo exactamente cuántas filas abajo sería pues no hay problema pero y si el número de renglones para buscar hacia abajo fuera variable, como sería? Excelente video!

  • @TatichHector
    @TatichHector Рік тому +1

    Hola Sergio, ingenioso pero válido si y sólo si las filas son constantes. Por macros no sería más fácil?

  • @diegocasas3023
    @diegocasas3023 Рік тому +2

    Personalmente no me gusta usar fórmulas que contengan números fijos, porque los datos al estar en constante crecimiento no se puede decir que siempre estará en la posición 28 o 14, en ese caso podrías hacer seguido anexando más coincidir e indice para reemplazar esos valores fijos

    • @VanessaCuellarT
      @VanessaCuellarT Рік тому +2

      Todo depende de la estructura de tus datos. En este caso, son datos estáticos. Si tus datos variarán, entonces la fórmula cambia... Pero el criterio base permanece.

  • @javiervc22
    @javiervc22 Рік тому +1

    Buen día, buen video, pero en qué casos necesitaré hacer eso?

  • @alejandrocotjira2987
    @alejandrocotjira2987 Рік тому +1

    QUE BIEN PERO ME GUSTARIA VER UN CASO QUE SEA IVERSA DE ESO PERO COMPLETANDO LAS FILAS.

  • @gladyssanchez1626
    @gladyssanchez1626 Рік тому +1

    Hola Sergio por favor como devolvería el mismo valor pero con rangos de filas diferentes es decir c/rango puede tener más o menos filas .Es el caso de una base de datos con 2000 filas

  • @valoroficial6071
    @valoroficial6071 Рік тому +2

    Excel......ente Sergio

  • @joselleonq
    @joselleonq Рік тому

    Hola Sergio, como bien lo dices: PARA ESTE CASO EN ESPECIFICO" NO HAY UN CASO EN EQUE SEA LO CONTRARIO?????

    • @Lorqui
      @Lorqui Рік тому

      Tal vez lo hay y si lo encuentras te agradezco que me digas cuál. En mi caso yo solía usar BUSCARV pero buscando como resolver sus limitaciones me encontré con INDICE y COINCIDIR y hasta el momento no me ha fallado en ningún caso.

  • @grijalvaescobedo158
    @grijalvaescobedo158 Рік тому +2

    De hecho índice y concidir son mis favoritas más porque es más tradicional que buscax y son funciones que en Office ya pasados puedes utilizar saludos amigo 🤝

  • @mirimoro72
    @mirimoro72 Рік тому

    👏👏👏👏👏👏👏

  • @carlosgaleanopetro3305
    @carlosgaleanopetro3305 Рік тому

    hola Sergio, Buenas noches
    Mi nombre es Carlos Galean Petro , soy seguidor de todos tus videos de excel, soy de Colombia en estos momentos no estoy en la capacidad de de tomar el curso, que más quisiera , en otra ocasión será, pero si quisiera que me ayudaras con una fórmula que me ayudara a ir restando en una celda un valor y ese valor vaya cambiando automáticamente con las resta que vaya haciendo

  • @albert67producciones
    @albert67producciones 9 місяців тому

    Una consulta, necesito buscar un valor en una tabla pero, las celdas de referencia están repetidas. Ejemplo: necesito buscar en una base de datos de frutas, una manzana pero hay más de 10 datos que dicen manzana y sus valores son 0 y 10, yo necesito encontrar segun mi búsqueda manzanas pero el dato que me arroje la busqueda sea el mayor a cero. ¿Cómo puedo hacer?

  • @guillermorey
    @guillermorey Рік тому

    Son una excelente opción menos cuando lo que quieres es buscar el valor superior. Ahí COINCIDIR exige ordenar de mayor a menor lo que es antinatural en muchos casos. a BUSCARX no le pasa eso, aunque su compatibilidad es mucho más baja.

  • @crashlander5555
    @crashlander5555 Рік тому

    INDEX MATCH son poderosos obviamente, pero cada herramienta tiene su uso óptimo. Este caso es demasiado específico para generalizar el poder de una solución sobre otra.
    Un poco misleading. Abrazo!

  • @lacs83
    @lacs83 Рік тому +4

    Ummm no lo sé. Veamos claramente sabemos, cómo tú indicas que buscarv y buscarx devuelven un valor a la derecha y uno a la izquierda a partir del valor encontrado. Por eso nunca va a funcionar. Es como querer hacer un orificio en la pared con un alfiler. Este es uno de esos casos donde efectivamente usar índice y coincidir brilla más por qué resuelven una necesidad que se adapta perfectamente a ellos. Pero b para todos aquellos que sabemos estructurar nuestros datos en forma de listado, buscarv o buscarx es suficiente. Esa estructura de datos que se muestra no es óptima para ser procesada por qué es una vista final, enfocada al usuario final. Saludos!

  • @GilbertoLopezCanaima
    @GilbertoLopezCanaima Рік тому

    Quiero buscar un valor en toda la hoja y me devuelva la hubicacion ò un valor de la misma fila pero diferente columna, o por lo menos me diga si es verdadero que existe eso que estoy buscando en esa hoja

  • @JHOSSIMARPINTHO
    @JHOSSIMARPINTHO 5 місяців тому

    Cómo se haría si el alto de cada tabla ya no es 29 sino que varía

  • @programacc3577
    @programacc3577 Рік тому +1

    But buscarv desbanca a si.conjunto.

  • @ceciliaLopez-zb3wp
    @ceciliaLopez-zb3wp Рік тому

    Muy bueno, pero esta muy enredado.

  • @m-b-m3492
    @m-b-m3492 Рік тому

    Que manera tan más sucia de manejar la información! Yo corro a ese o esos empleados por ineptos 😂

  • @Chicagreen
    @Chicagreen Рік тому +1

    LO EXPLICA MUY MAL

  • @carlosalbertomunive4721
    @carlosalbertomunive4721 Рік тому +2

    No me convenció del todo esta función.
    BuscarV y BuscarX están diseñadas para obtener datos de información tabulada.
    Tu estas tratando de obtener información de un archivo con formato mas de presentación, y si por alguna razón no es estandarizado ya se perdió la magia de esa función.
    Reconozco que tiene funcionalidad, pero creo que es para otra finalidad no comparable con BuscarV o BuscarX