Récap saisie sur 1 onglet

phil87

XLDnaute Occasionnel
Bonjour le forum

Je voudrais faire apparaitre dans un onglet "Récap" la saisie d'une colonne(N° Chèque) de douze onglets(mois), afin qu'il n'y ait aucun doublon et aucun N° manquant.

PJ pour plus de compréhension

Merci par avance
 

Pièces jointes

  • Chèques.xls
    26 KB · Affichages: 47
  • Chèques.xls
    26 KB · Affichages: 51
  • Chèques.xls
    26 KB · Affichages: 52

mromain

XLDnaute Barbatruc
Re : Récap saisie sur 1 onglet

bonjour phil87,

voici un essai avec des formules et utilisant une feuille pour les calculs intermédiaires (FeuilTmp) qui peut être cachée à l'utilisateur final.

a+
 

Pièces jointes

  • Chèques.xls
    38.5 KB · Affichages: 47
  • Chèques.xls
    38.5 KB · Affichages: 47
  • Chèques.xls
    38.5 KB · Affichages: 50

phil87

XLDnaute Occasionnel
Re : Récap saisie sur 1 onglet

Bonjour mromain

Je suis désolé mais les formules ne fonctionnent pas si toutes les lignes dans la colonne (C) des onglets (mois) ne sont pas forcement remplies.

PJ pour vérif
 

Pièces jointes

  • Chèques.xls
    38.5 KB · Affichages: 43
  • Chèques.xls
    38.5 KB · Affichages: 43
  • Chèques.xls
    38.5 KB · Affichages: 43

phil87

XLDnaute Occasionnel
Re : Récap saisie sur 1 onglet

rebonjour mromain, et le forum

Tout d'abord MERCI pour ce que tu as fais!
Mais j'ai encore 1 remarque à te demander.

Dans mon fichier d'origine le tableau commence sur les lignes 7, et une fois recopié tes formules, evidemment cela ne marche pas!!
Je n'arrive pas à trouver les erreurs.
Merci encore
 

Pièces jointes

  • Chèques.xls
    42 KB · Affichages: 46
  • Chèques.xls
    42 KB · Affichages: 48
  • Chèques.xls
    42 KB · Affichages: 43

BOISGONTIER

XLDnaute Barbatruc
Repose en paix
Re : Récap saisie sur 1 onglet

Bonsoir,

Voir PJ

Nos de chèque:
=SI(ESTNUM(PETITE.VALEUR(janvier:décembre!$C$2:$C$100;LIGNES($1:1)));PETITE.VALEUR(janvier:décembre!$C$2:$C$100;LIGNES($1:1));0)


Mois associés à un no de chèque (plusieurs mois pour un chèque):
=SI(SOMMEPROD(--(NB.SI(INDIRECT("'"&nf&"'!c2:c100");$A2)>0))>=COLONNES($A:A);
INDEX(nf;PETITE.VALEUR(SI((NB.SI(INDIRECT("'"&nf&"'!c2:c100");$A2)>0)=VRAI;LIGNE(INDIRECT("1:12")));COLONNES($A:A)));"")
Valider avec Maj+ctrl+entrée

Nos de chèque manquants:
=PETITE.VALEUR(SI(ESTNA(EQUIV(LIGNE(INDIRECT(MIN(Liste)&":"&MAX(Liste)));Liste;0));LIGNE(INDIRECT(MIN(Liste)&":"&MAX(Liste))));LIGNE(INDIRECT("1:"&LIGNES(LIGNE(INDIRECT(MIN(Liste)&":"&MAX(Liste)))))))
Valider avec Maj+ctrl+entrée

JB
 

Pièces jointes

  • Chèques(1).xls
    37 KB · Affichages: 55
  • ChequesRecap.zip
    10.5 KB · Affichages: 29
Dernière édition:

mromain

XLDnaute Barbatruc
Re : Récap saisie sur 1 onglet

Bonjour Phil87, JB,

Voici le fichier modifié.
Mais la solution de JB est plus intéressante.

a+


Edit: si tu opte pour la solution de JB, il faudra modifier certains noms d'onglets de ton fichier initial. En effet, les formules fonctionnent que si tu mets bien les accents aux mois.
 

Pièces jointes

  • Chèques.xls
    41.5 KB · Affichages: 44
  • Chèques.xls
    41.5 KB · Affichages: 54
  • Chèques.xls
    41.5 KB · Affichages: 48
Dernière édition:

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 330
Messages
2 087 347
Membres
103 526
dernier inscrit
HEC