Fórmulas Excel: Ejemplos, Tips y Tutoriales para Dominar Excel

Descubre ejemplos prácticos de fórmulas Excel, tutoriales paso a paso y consejos para optimizar tu trabajo con hojas de cálculo. ¡Aprende a dominar Excel fácilmente!

  • Home
  • Descargas
  • App a Medida
  • Sobre mi
  • Contacto
  • FAQ

Buscar mejor proveedor con Formulas Excel

Nolberto Lopez 11 comentarios

En esta ocasión veremos algunas formulas excel para buscar proveedor con mejor precio, en Formatos Contables es un tema muy solicitado y estoy seguro que les sera de gran ayuda, se que esto es un dolor de cabeza para muchos, pero llego el momento de solucionarlo de una manera rápida y eficaz.

Aplicaciones contables en excel

Descargar MegaPack Contable en Excel

Base de datos de precios

Tenemos una base de datos de productos y los precios de mas de un proveedor para cada uno de esos productos, básicamente se trata de nuestra lista de precios de proveedores.

formulas excel para buscar proveedor con mejor precio - bdprecios

Vemos que por cada fila hay un producto, los proveedores por columna y el precio en cada intersección.

Formulas para obtener mejor precio y nombre de proveedor

Si manejas tu lista de precios de proveedores de este modo, lo que se puede hacer es agregar dos columnas mas, una para encontrar el precio mínimo de cada fila y otra para obtener el nombre del proveedor que tiene ese precio.

formulas excel para buscar proveedor con mejor precio - mejor prov

Formula para el mejor precio

En la columna para el mejor precio ponemos la siguiente formula

=MIN(B3:F3)

La función MIN simplemente nos dice cual es la cantidad menor de cada fila ( cada producto ).

Formula para obtener el nombre del mejor proveedor

=INDICE($B$2:$F$2,1,COINCIDIR(G3,B3:F3,0))

La combinación de INDICE y COINCIDIR nos dice el nombre del proveedor con el precio mas bajo que se obtiene con la formula anterior, esa formula básicamente debe encontrar la columna donde esta el menor precio y obtener el nombre que esta en la primera fila de la tabla.

Buscar el mejor proveedor para un producto especifico

Si ya tenemos el nombre del mejor proveedor para cada producto, ahora podemos hacer una busqueda en base a un determinado producto, es decir, en una celda se pone el nombre del producto y en otra se debe reflejar el nombre del mejor proveedor y precio para ese producto.

formulas excel para buscar proveedor con mejor precio -buscarv

He puesto la formula en la misma hoja pero igual funciona desde otra hoja, en este caso seria como hacer consulta rápida.

Formula para obtener el nombre del mejor proveedor para un determinado producto

=BUSCARV(J2,bdprecios,8,FALSO)

Otro modelo de tabla

Si manejan su base de datos de otra forma, una fila para cada proveedor, eso significa que el producto se repetirá por cada proveedor.

formulas excel para buscar proveedor con mejor precio - proveedor por fila

En este caso debemos usar otras formulas.

formulas excel para buscar proveedor con mejor precio - formulas opcion2

Buscar mejor proveedor con formula matricial

Vemos que en este caso es muy distinta la forma de abordarlo, aquí debemos usar una formula matricial.

=INDICE(B12:B21,COINCIDIR(K.ESIMO.MENOR((A12:A21=F12)*(C12:C21),CONTARA(A12:A21)-CONTAR.SI(A12:A21,F12)+1),C12:C21,0),1)

Esa formula no se introduce presionando ENTER sino CONTROL+SHIFT+ENTER y en la barra de formulas se vera con corchetes.

Formula matricial para obtener el mejor precio

=INDICE(C12:C21,COINCIDIR(K.ESIMO.MENOR((A12:A21=F12)*(C12:C21),CONTARA(A12:A21)-CONTAR.SI(A12:A21,F12)+1),C12:C21,0),1)

Esta también debe introducirse con CONTROL+SHIFT+ENTER

Como hemos visto, las formulas excel para buscar proveedor con mejor precio pueden ser muy simples o un poco mas complicadas dependiendo de la manera en que manejamos la lista de precios, pero finalmente podemos hacerlo y ahorrar mucho tiempo al hacer esta tarea.

Descargas formulasexcel.com

Categoría: Busqueda y Referencia, Ejercicios Excel

  1. Aplicación a Medida
  2. MegaPack contable en excel
  3. Nómina en excel
  4. Control de CFDI en excel
  5. Control de CFDI de Nomina en excel
  6. Contabilidad electrónica en excel
  7. Sistema contable en excel
  8. Cuentas por cobrar en excel
  9. Pago a proveedores en excel
  10. Ingresos y Egresos en excel
  11. Vacaciones de empleados en excel
  12. Inventarios en excel
  13. Agenda en excel
  14. Conciliación bancaria en excel
  15. Bancos en excel
Aprender Excel Gratis:
  • Facebook
  • Instagram
  • TikTok
  • Twitter
  • WhatsApp
  • Youtube

Acerca de Nolberto Lopez

Experto en Microsoft Excel. Desarrollador de aplicaciones en Excel con VBA. Autor del sitio formulasexcel.com

« Especial solo Suscriptores
Como generar consecutivo con intervalos en excel »

Comentarios

  1. Giovanni Cerritos dice

    septiembre 7, 2020 en 5:24 pm

    Cuando el precio se repite no respeta el producto buscado

    Responder
  2. katerine dice

    mayo 20, 2020 en 8:57 pm

    he tratado de aplicar esta formula =BUSCARV(J2,bdprecios,8,FALSO) pero me sale error

    Responder
    • Nolberto Lopez dice

      mayo 27, 2020 en 4:13 pm

      Cual es el error…?

      Responder
      • Rafael Macías De Luna dice

        abril 22, 2021 en 10:20 pm

        Quiero aumentar la cantidad de filas para cotizar más articulos. Y cuando llego a la parte en donde me lanza “Buscar el mejor proveedor para un producto especifico” , no se hacer para que con “bdprecios” seleccionar más filas verticalmente.
        No me da opción. Cabe mencionar que nunca habia trabajado con esta formula.
        Ojala me haya dado a entender. Saludos

        Responder
  3. WILLY SANDOVAL dice

    agosto 4, 2019 en 1:20 pm

    Estimados
    Tengo una base de datos de cotizaciones de diversos productos, quisiera obtener un reporte en otra hoja de calculo, de las 3 mejores ofertas de un producto escogido de la base de datos, con sus datos completos: fecha, producto, proveedor, direccion, telefono y cotizacion, segun el siguiente encabezado de la lista de base de datos de los productos cotizados:
    fecha/producto/proveedor/direccion/telefono/cotizacion/
    considerando que por cada producto hay entre 6 y 10 cotizaciones con la siguiente informacion (ejemplo):
    1-7-19/cemento/tradisa/av. aviacion 235, san borga/51-1-2754836/u.s $ 10.25

    Responder
  4. ana castellano dice

    febrero 20, 2019 en 1:18 pm

    Buenos dias

    como lo puedo descargar? me lo puedes enviar por correo?
    muchas gracias

    Responder
  5. Ernesto Segovia dice

    noviembre 22, 2018 en 8:01 pm

    Formulaciones muy interesantes. Gracias

    Responder
  6. gonzalo dice

    abril 15, 2014 en 6:08 pm

    Bueno

    Responder
  7. juan pablo dice

    febrero 7, 2014 en 2:40 pm

    como hafo cuando uno de los precios es 0, por ejemplo en una cotizacion no todos los proveedores tienen todos los materiales correspondientes, como discrimino estos precios, para que me señale el siguiente precio distinto de cero

    Responder
  8. Rodolfo dice

    octubre 10, 2013 en 3:07 pm

    Nolberto, gracias por los aportes, son excelentes, como siempre!

    Responder
  9. Jesús M dice

    octubre 10, 2013 en 2:32 pm

    Hola Nolberto, muy buen aporte, hace unas semanas cree un archivo para comparativos de cotizaciones, en el cual utilice estas mismas formulas: MIN con K.ESIMO.MENOR y CONTAR.SI, para no tomar en cuenta los productos con precio Cero o vacíos, de esta manera:

    SI(MIN(“[Rango de celdas]”)0,MIN(“[Rango de celdas]”),K.ESIMO.MENOR(“[Rango de celdas]”,CONTAR.SI(“[Rango de celdas]”,0)+1))

    Y para le proveedor la función INDICE con COINCIDIR, como en tu ejemplo.

    Saludos y hasta pronto.

    Responder

Deja un comentario Cancelar respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Ponte en contacto conmigo para definir detalles de tu nuevo proyecto.

Contactar
  • INICIO
  • CONTACTO
  • CONTABLES
  • VIDEOS
  • CATEGORIAS
  • VBA EXCEL
  • Política de privacidad

Copyright © 2026 · Formulas Excel · by Nolberto Lopez

Copyright © 2026

Aplicaciones contables en excel

Descargar MegaPack de 14 Apps Contables en Excel


Powered by Joinchat
Hola
¿En qué podemos ayudarte?
Abrir chat