Formule à améliorer

  • Initiateur de la discussion Fermo
  • Date de début
F

Fermo

Guest
Bonsoirà Tous et forum,


Pouvez vous m'indiquer comment faire pour que cette formule, recherche dans M5 par exemple un chiffre et qu'elle regarde en C5 , quel est la date exemple 01.janvier .2004 et si février alors mettre en M30.



=SI(ESTVIDE(RechercheStat!M5);"";RechercheStat!M5)


Merci pour votre aide Fermo
 
A

andré

Guest
Salut Fermo,

Si j'ai bien compris ta question :

=SI(MOIS(C5)=2;M30;M5)

Les références des cellules sont à completer éventuellement par le nom de l'onglet de la feuille qui contient les valeurs recherchées.
Si cela ne marche pas, donne une petit exemple en pièce jointe.

Ândré.
 
F

Fermo

Guest
Bonjours André et Forum,


J'ai mis en Zip pour exemple,très simple, car pas assez de place, j'espère que c'est assez clair, je suis à ton entière dispositions pour tout info en sup.



Merci et au plaisir de te lire Femro
 

Pièces jointes

  • ClasseurexempleFermo.zip
    48 KB · Affichages: 25
M

Monique

Guest
Bonjour,

Ta formule n'est pas complète, il lui manque la fin.
En B15 de la feuille "Détail" :
=SI(MOIS(RechercheStat!$C14)=1;RechercheStat!M14;"")
Si la condition est réalisée, telle action, sinon telle autre
Ou bien (je ne sais pas ce que tu veux faire si la condition n'est pas réalisée)
=SI(MOIS(RechercheStat!$C14)=1; RechercheStat! M14; RechercheStat! telle autre cellule)

Mais, avec le mois de janvier, il y a un problème.
Pour Excel, une cellule vide = 00/01/1900 donc mois de janvier.
Il faut que tu complètes ta formule, il lui faut 2 conditions :
=SI(ET(RechercheStat!$C14>0;MOIS(RechercheStat!$C14)=1);RechercheStat!M14;"")
 
F

Fermo

Guest
Bonsoir Monique et Forum,

Je te remercie pour ta réponse, pour que je comprenne bien, le 1 de ta formule veut dire janvier ?

Si oui, est ce possible de modifier la formule pour quelle cherche par exemple de c5 à c50 et M5 à M50 dans la même logique ( mon exemple ci dessous serait il juste ? car dans mon tableau, elle ne prendre pas la le chiffre dans la cellule M5, et ne mais trouve rien non plus , si je mets 2 sous février.

=SI(ET(RechercheStat!$C14>0;MOIS(RechercheStat!$C14)=1);RechercheStat!M14;"")


=SI(ET(RechercheStat!$C5:C50>0;MOIS(RechercheStat!$C5:C50)=1);RechercheStat!M5:M50;"")
 
M

Monique

Guest
Bonjour,

Ce n'est pas ça que tu demandais, mais tu regardes le fichier joint et tu adaptes si tu veux.
Ta récap est en colonnes, 3 colonnes par mois.
La 2è formule de ton dernier message ne fonctionne pas, elle donne des résultats aléatoires.
Le 1 correspond au mois de janvier, en effet.
 

Pièces jointes

  • MoisFermo.zip
    17.6 KB · Affichages: 18
  • MoisFermo.zip
    17.6 KB · Affichages: 17
  • MoisFermo.zip
    17.6 KB · Affichages: 29
F

Fermo

Guest
Bonsoir Monique et Forum,

Merci pour ta réponse et fichier

Excuse moi, si je ne suis pas très précis, mais ce n'est pas facile d'expliquer quand ont ne connait pas les termes recherchés ...


J'ai modifier ton fichier comme je peux le présenter chez moi et j'ai mis quelques explications pour ce que tu n'as pas compris, peux tu regarder ce que j'ai fais et me gronder si j'ai fais des fautes...

Milles merci d'avance Fermo
 

Pièces jointes

  • MoisFermo.zip
    34.6 KB · Affichages: 14
  • MoisFermo.zip
    34.6 KB · Affichages: 17
  • MoisFermo.zip
    34.6 KB · Affichages: 15
M

Monique

Guest
Re,

Je t'ai ajouté 1 formule reportant les n° d'articles sans doublons
et une autre te donnant le total par article.

Sinon, mettre les uns au dessous des autres les articles disposés sur plusieurs colonnes,
en regroupant les articles d'un même mois, non, je ne vois pas comment on pourrait faire.

Tes formules sont refaites, seulement pour le mois de janvier.
(Ton fichier avait des liaisons vers ton disque dur, on ne pouvait rien valider, j'ai enlevé les liaisons, mais vraiment toutes les liaisons, même celles entre les 2 feuilles.)

NB - Pas vu de fautes, comme tu dis.
 

Pièces jointes

  • MoisFermoV1.zip
    18.1 KB · Affichages: 27
F

Fermo

Guest
Chère Monique et Forum,

Je te remercie pour tout le boulot que j'ai pu te donner, mais j'ai encore des problèmes, qui je supose doivent être en rapport à :


Insertion, Nom, définir,

J'ai trouvé : date - nb- NoArticle - Zone

Y a t il d'autre nom, car j'ai des problème pour février etc...



Merci pour ta réponse Fermo
 
M

Monique

Guest
Bonjour,

Dans le fichier joint, février est fait.

Tu n'as pas moins de 43 plages ou cellules ou formules nommées.
Tu ne te sers que de 3 :
Date =RechercheStat!$C$5:$C$50
Nb =RechercheStat!$D$5:$D$50
NoArticle =RechercheStat!$N$5:$N$50

Deux dont tu ne te sers pas :
Zone1 =RechercheStat!$A$5:$BE$50
Zone =RechercheStat!$A$5:$N$50

De toute façon, les autres ont une référence du style =#REF!$K$6
Mais il faut dire que, pour pouvoir utiliser ton fichier, j'ai enlevé toutes les liaisons.

Pour voir les noms dans le fichier :
barre de menu - Insertion - Nom - Coller - Coller une liste
 

Pièces jointes

  • MoisFermoV2.zip
    19.2 KB · Affichages: 16
  • MoisFermoV2.zip
    19.2 KB · Affichages: 17
  • MoisFermoV2.zip
    19.2 KB · Affichages: 23
F

Fermo

Guest
Bonsoir Monique et Forum


Je te remercie pour ton aide et surtout pour tes talents en formule, ça ne marchais pas chez moi, car je faisais un mauvaise manipulation pour valider la formule... et ça fonctionne super bien.


Néanmoins, j'aurais encore besoins de ta lumière, tu as fais une formule pour un total par mois des articles et quantités.

As tu une astuce pour faire la même chose, pour un total des articles par ans.


Merci pour ta réponse et meilleures salutations Fermo
 
M

Monique

Guest
Bonjour,

Tu insères une colonne "Nombre par an" et tu nommes cette plage, de la ligne 5 à la ligne 50 : "NbAn"
Dans pratiquement toutes les formules, tu remplaces MOIS par ANNEE,
tu remplaces Nb par NbAn
et tu enlèves *(Date>0) parce qu'il n'est plus question des cellules vides qu'Excel prend pour janvier.
 

Pièces jointes

  • MoisFermoV3.zip
    14.3 KB · Affichages: 28

Discussions similaires

Réponses
2
Affichages
185
Réponses
13
Affichages
582

Statistiques des forums

Discussions
312 339
Messages
2 087 400
Membres
103 537
dernier inscrit
alisafred974