J'aimerais écrire une formule qui détermine la valeur minimum de la ligne dont le nom correspond à celui d'une cellule.
J'ai essayé avec la formule matricielle suivante:
VB:
=MAX(SI(FEUIL1!A:A=FEUIL2!C4;FEUIL1!C3:E3;""))
mais le résultat ne se met pas à jour lorsque la valeur de la cellule "FEUIL2!C4" change. De plus j'aimerais que la formule prenne en compte que le nombre de colonnes peut varier (donc le nombre de valeurs à prendre en compte sur une ligne). Jai essayé différentes choses comme avec la fonction nbval() mais ça ne fonctionne pas:
Je vais essayer comme ça pour l'instant mais à terme il faudrait que je trouve une autre solution car le tableau de données n'est pas figé. Dans le fichier original il est généré par une macro et il aura des tailles différentes (le nombre de colonnes varie) donc je ne peux pas mettre une colonne de valeurs MAX à la fin...