Bonjour à tous ,
J'ai pas mal parcourus le forum sans trouver de réponse. Je vous sollicite donc pour m'aider dans ma recherche de solutions.
J'aimerais pouvoir compiler des informations sur plusierus onglets dans un tableau.
Mon Ficher comporte une 30 ene d'onglet ( de S11 à S35 ) avec la même structure.
Suivant la date de plantation et la parcelle, j'aimerais que la formule me rapatrie un "1" dans le tableau parcelles.
si dans mon tableau, j'ai la date de la collone A et la parcelle de la ligne 1 alors je mets un "1". J'aimerais que la formule test sur tout les onglets .:
- La date en B4
- La parcelle sur la plage B2:I2
J'ai trouver une solution mais que ne me permet pas de faire le travail en totalité et qui est tres lourd. C'ets la somme de sommeprod.
Auriez vous une idée pour simplifier cette somme de sommeprod ? :
=(SOMMEPROD(($A16='S21'!$B$4)*(Parcelles!E$1='S21'!$B$2:$I$2)*"1"))+(SOMMEPROD(($A16='S22'!$B$4)*(Parcelles!E$1='S22'!$B$2:$I$2)*"1"))+(SOMMEPROD(($A16='S23'!$B$4)*(Parcelles!E$1='S23'!$B$2:$I$2)*"1"))+(SOMMEPROD(($A16='S24'!$B$4)*(Parcelles!E$1='S24'!$B$2:$I$2)*"1"))+(SOMMEPROD(($A16='S25'!$B$4)*(Parcelles!E$1='S25'!$B$2:$I$2)*"1"))+(SOMMEPROD(($A16='S26'!$B$4)*(Parcelles!E$1='S26'!$B$2:$I$2)*"1"))+(SOMMEPROD(($A16='S27'!$B$4)*(Parcelles!E$1='S27'!$B$2:$I$2)*"1"))+(SOMMEPROD(($A16='S28'!$B$4)*(Parcelles!E$1='S28'!$B$2:$I$2)*"1"))+(SOMMEPROD(($A16='S29'!$B$4)*(Parcelles!E$1='S29'!$B$2:$I$2)*"1"))+(SOMMEPROD(($A16='S30'!$B$4)*(Parcelles!E$1='S30'!$B$2:$I$2)*"1"))+(SOMMEPROD(($A16='S31'!$B$4)*(Parcelles!E$1='S31'!$B$2:$I$2)*"1"))+(SOMMEPROD(($A16='S32'!$B$4)*(Parcelles!E$1='S32'!$B$2:$I$2)*"1"))+(SOMMEPROD(($A16='S33'!$B$4)*(Parcelles!E$1='S33'!$B$2:$I$2)*"1"))+(SOMMEPROD(($A16='S35'!$B$4)*(Parcelles!E$1='S35'!$B$2:$I$2)*"1"))+(SOMMEPROD(($A16='S34'!$B$4)*(Parcelles!E$1='S34'!$B$2:$I$2)*"1"))
Merci par avance de votre aide .