Je souhaite modifier la sélection de l'utilisateur de la base de syntaxe de formule dans la liste déroulante Excel. Par exemple: remplacez Small par Large dans =Small(F3:F16,1)
, si l'utilisateur sélectionne Large dans la liste déroulante donnée.Modification de la syntaxe de la formule Excel à l'aide de la fonction indirecte
J'ai essayé ="="&INDIRECT("H2")&"(F5:F16,1)"
où H2
est le menu déroulant contenant Small et Large. mais ça ne marche pas.
Hey Peter, je vous remercie de l'aide rapide. oui c'est définitivement la solution, cependant j'essayais d'utiliser indirectement spécifiquement :) –
@DeepakVed 'INDIRECT' est dangereux et devrait toujours être évité si possible. Il n'y a que quelques cas où cela est vraiment nécessaire. – ImaginaryHuman072889
Oh Ok. IMHO je crois que indirecte n'est pas une fonction volatile. Est-ce? –