Mostrar una cantidad en función de dos listas?

Hola,

Estoy atascado con mi problema a pesar de la ayuda de GPT...

Necesito que, en función de la selección en 2 listas, se muestre automáticamente una tarifa en relación con una tabla que contiene todas las tarifas existentes (depurada en la captura):

GPT me propuso esta primera fórmula:

=IF(AND(B4<>"", B5<>""), VLOOKUP(B5, 'Files prices'!$A$1:$F$100, MATCH(B4, 'Files prices'!$A$1:$A$1, 0), FALSE), 0)

Que no funcionó... He reemplazado las comas por puntos y comas y ahora tengo el siguiente error: #NOM?

GPT me hace dar vueltas y está fuera de mis habilidades. ¿Tendrías una solución?

4 respuestas

  1. Hola,

    Como para prescindir de GPT que parece cada vez más querer solo hacer roast beef.

    Independientemente de los valores de las celdas que no tenemos y del nombre real del rango de búsqueda, si sustituyes por SI, Y, BUSCARV, COINCIDIR, FALSO
    eso probablemente funcionará mucho mejor.

     

    0
    1. Hola,

      Envía un archivo anonimizado con los datos necesarios para que podamos responderte.

      Ir a

      Arrastra el archivo a la ventana

      Cuando se crea el enlace

      Clic derecho en el icono de descarga

      Copiar la dirección del enlace

      Pegarla en la respuesta

      Atentamente

      0
      1. < p > (Re)¡Buenas a todos!, < /p > < p > Si GPT dice vrai, habla inglés. En francés, eso da: < pre > < code > =SI(ET(B4<>""; B5<>""); RECHERCHEV(B5; 'Files prices'!$A$1:$F$100; EQUIV(B4; 'Files prices'!$A$1:$A$1; 0); 0) < p > Sujeto a pruebas. < p > Daniel < hr class="hr-signature"> < p >
        0
        1. Buenas noches

          Sí, la sintaxis es extraña; usar BUSCARV en una tabla no me parece adecuado

          Me parece más acertado usar un INDICE con dos COINCIDIR para encontrar la fila y la columna correctas

          Como envías una imagen en lugar de un archivo, hago lo mismo para el ejemplo

          Cordialement

          Via


          0