Somme multi feuille sur requete SI RECHERCHEV

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
JeReMOoO
Fraîchement OOthentifié
Messages : 5
Inscription : 01 déc. 2017 18:19

Somme multi feuille sur requete SI RECHERCHEV

Message par JeReMOoO »

Bonjour

J'essaye d'effectuer un récapitulatif sur un fichier constitué de plusieurs feuilles dont les données sont désordornnées. Je n'ai pas le meme nombre de lignes ni meme le meme contenu sur ces lignes.
Pour retrouver mes petits, j'effectue donc

Code : Tout sélectionner

=SI(RECHERCHEV(A4;'201701'.$B$2:$L$57;2;0)="AV";RECHERCHEV(A4;'201701'.$B$2:$L$57;4;0);0)
qui me retourne la bonne valeur d'une feuille (201701).

Maintenant comment faire la somme d'une requete similaire sur l'ensemble des feuilles sans avoir une fonction de 3km (j'ai 15 feuilles et en plus des erreurs à gérer donc un SI(ESTERREUR(fonction),"",fonction) à rajouter dessus)?

Merci!
Dernière modification par micmac le 01 déc. 2017 18:35, modifié 1 fois.
Raison : Formule mise entre balises
Windows 10 - OpenOffice 4.1.2
Avatar de l’utilisateur
TheHache
PassiOOnné
PassiOOnné
Messages : 653
Inscription : 02 déc. 2009 09:43

Re: Somme multi feuille sur requete SI RECHERCHEV

Message par TheHache »

Bonjour JeReMOoO et bienvenu sur le forum,
JeReMOoO a écrit :... sur un fichier constitué de plusieurs feuilles dont les données sont désordornnées. ... Maintenant comment faire la somme d'une requete similaire sur l'ensemble des feuilles ...
En faisant :

Code : Tout sélectionner

=SI(JEJOINSMONCLASSEUR(dépersonnalisé);JAURAIUNEREPONSE(quiconvient);AMAQUESTION)
Je pense que cela devrait marcher.

@ Bientôt
LibO 7.4.4.2 - Windows 10 Pro
AOO 4.1.13 - Windows 10 Pro
JeReMOoO
Fraîchement OOthentifié
Messages : 5
Inscription : 01 déc. 2017 18:19

Re: Somme multi feuille sur requete SI RECHERCHEV

Message par JeReMOoO »

Bonjour

ci-joint le fichier, en espérant que les explications sont suffisament claires.
ANNEE2017=somme par colonne des autres feuilles, triée par ville et 2eme colonne = "AV" (avec ville par forcement dans l'ordre ou presente d'où le RECHERCHE et le ESTERREUR() à venir)

merci
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Windows 10 - OpenOffice 4.1.2
Avatar de l’utilisateur
Noonours
PassiOOnné
PassiOOnné
Messages : 501
Inscription : 11 mai 2013 00:11
Localisation : Aix en Provence

Re: Somme multi feuille sur requete SI RECHERCHEV

Message par Noonours »

Bonjour

Si tu mets cette formule en cellule B3 :

Code : Tout sélectionner

=SOMMEPROD(($'201701'.$B:$B=$A3)*($'201701'.$C:$C="AV"))
et que tu étires vers le bas avec la poignée de recopie, obtiens-tu ce que tu recherches?
Cette solution contourne le problème de données non-classées...
COOordialement,
Noonours procrastinateur perfectionniste: "Je fais rien, mais demain je l'ferai mieux"

Pour obtenir la réponse la plus précise possible, VEUILLEZ JOINDRE UN FICHIER

LibO 7.6.5.2 Stable et OpenOffice 4.1.15 sous Windows 10
JeReMOoO
Fraîchement OOthentifié
Messages : 5
Inscription : 01 déc. 2017 18:19

Re: Somme multi feuille sur requete SI RECHERCHEV

Message par JeReMOoO »

Merci Nounours.

Malheureusement je ne souhaite pas effectuer de multiplication mais simplement des additions de résultats répartis sur l'ensemble des feuilles du fichier.

merci
Windows 10 - OpenOffice 4.1.2
Avatar de l’utilisateur
Noonours
PassiOOnné
PassiOOnné
Messages : 501
Inscription : 11 mai 2013 00:11
Localisation : Aix en Provence

Re: Somme multi feuille sur requete SI RECHERCHEV

Message par Noonours »

Bonjour
JeReMOoO a écrit :je ne souhaite pas effectuer de multiplication mais simplement des additions de résultats
La fonction SOMMEPROD (voir le tuto de Papayes ICI et LA) permet de sommer sous conditions une plage de cellules.
Je te laisse décortiquer et analyser les liens... :roll:
Noonours procrastinateur perfectionniste: "Je fais rien, mais demain je l'ferai mieux"

Pour obtenir la réponse la plus précise possible, VEUILLEZ JOINDRE UN FICHIER

LibO 7.6.5.2 Stable et OpenOffice 4.1.15 sous Windows 10
JeReMOoO
Fraîchement OOthentifié
Messages : 5
Inscription : 01 déc. 2017 18:19

Re: Somme multi feuille sur requete SI RECHERCHEV

Message par JeReMOoO »

Bonsoir

Merci!, j'ai regardé et j'obtiens le même résultat qu'avec RECHERCHEV, SI et la gestion d'erreur, en plus court donc plus efficace.
en revanche, il me manque toujours le moyen de simplifier l'addition de ce résultat sur l'ensemble des feuilles car la plage de critère et de somme ne peut être que sur une seule feuille.

Merci
Windows 10 - OpenOffice 4.1.2
Avatar de l’utilisateur
Noonours
PassiOOnné
PassiOOnné
Messages : 501
Inscription : 11 mai 2013 00:11
Localisation : Aix en Provence

Re: Somme multi feuille sur requete SI RECHERCHEV

Message par Noonours »

Bonjour
JeReMOoO a écrit : en espérant que les explications sont suffisament claires.
En fait, j'aurais besoin de quelques précisions :mrgreen:

Les feuilles sont nommées "201701", "201702", etc... pour l'année et le mois si je comprends bien. pourquoi ne pas synthétiser les 2 feuilles "201706ARP" et "201706SMO" ?
Quelles colonnes (dans chacune des pages) souhaites-tu sommer?
En ligne 1, dans la plage D1:L1, à quoi correspondent les chiffres? un numéro de mois? En ce cas, pourquoi s'arrêter à 8?

Il y aurait des solutions torturées avec des SOMMEPROD (oui, j'adôôôre cette fonction) des INDIRECT et plein d'autres joyeusetés :marto:

COOordialement,
Noonours procrastinateur perfectionniste: "Je fais rien, mais demain je l'ferai mieux"

Pour obtenir la réponse la plus précise possible, VEUILLEZ JOINDRE UN FICHIER

LibO 7.6.5.2 Stable et OpenOffice 4.1.15 sous Windows 10
JeReMOoO
Fraîchement OOthentifié
Messages : 5
Inscription : 01 déc. 2017 18:19

Re: Somme multi feuille sur requete SI RECHERCHEV

Message par JeReMOoO »

Bonjour
Noonours a écrit :synthétiser les 2 feuilles "201706ARP" et "201706SMO" ?
c'est en effet possible donc pas de soucis de ce coté là
JeReMOoO a écrit :En ligne 1, dans la plage D1:L1, à quoi correspondent les chiffres? un numéro de mois? En ce cas, pourquoi s'arrêter à 8?
j'aurais pu les appeller A, B, C...

Je veux donc additionner les valeurs des colonnes "0" de toutes les feuilles sous conditions que la ville trouvée en "PROVENANCE" et que "AV" correspondent.

Promis, l'année prochaine le tableau sera ordonné!

Merci
Windows 10 - OpenOffice 4.1.2