Alerte échéancier formule toute bête SI

Bonjour,

Je recherche depuis plus de 4'00 maintenant pour afficher une alerte de paiement dans une cellule avec une formule pourtant assez simple ...

Je mets la copie de mon tableur xls en PJ.

J'ai donc 3 colonnes

A/B/C

A1 = Date prévu (de paiement)

B1 = Montant prévu (de paiement)

C1 = Montant versé

Littérairement je souhaite afficher une alerte : SI la colonne A contient une date + SI la date de la colonne A > aujourd'hui + Si la colonne C>0€ alors "Alerte Paiement" sinon rien.

J'ai mis cette formule :

=SI(ESTVIDE(A1);"";SI(AUJOURDHUI()>A1;"Alerte Paiement";""))

Elle fonctionne mais il me manque le contrôle avec le montant versé.

Auriez vous une petite idée de la tournure de la formule qui pourrait résoudre mon problème ?

Merci à vous d'avance de votre aide !

xls

Bonjour, c'est possible de le faire comme ceci

=SI(ESTVIDE(A1);"";SI((AUJOURDHUI()>A1)*(C1>0));"Alerte Paiement";""))

en la validant avec ctrm+maj+entrée mais il faut vous mettre d'accord avec vous même...

"Littérairement je souhaite afficher une alerte : SI la colonne A contient une date + SI la date de la colonne A > aujourd'hui + Si la colonne C>0€ alors "Alerte Paiement" sinon rien."

"Elle fonctionne mais il me manque le contrôle avec le montant versé."

LE montant versé c'est la colonne D...

Bonjour

Bonjour Force rouge

Une autre idée

=SI(ESTVIDE(B4);"";SI(ET(AUJOURDHUI()>B4;D4-C4<>0);"Alerte Paiement";""))

Salutation banzai (d4-c4) roo tu lui maches le travail là..

Force rouge a écrit :

Salutation banzai (d4-c4) roo tu lui maches le travail là..

Oui, en effet, vous m'avez bien "maché" le travail et je vous en remercie car cela marche !!! J'espère que cela pourra servir à d'autres utilisateurs en tout cas !

Merci beaucoup et bonne soirée !!

Re-bonjour,

Je sollicite vos conseils et aide de nouveaux pour gérer une base de données qui va suivre des subventions que je vous mets en PJ.

Il s’avère que je ne souhaite plus passer par Access devenu trop lourd et trop complexe pour moi (mais qui était pourtant pratique pour ce type de requête).

L’idée :

Est de faire une fiche opération 15xxx par subvention qui regroupe l’ensemble des informations :

• Informations comptables

• Montants accordés – Echéancier de versement de la subvention – Echéancier de l’envoi des rapports aux bailleurs (qui déclenche en général le paiement)

• Une fiche OP = Un onglet

Les informations les + importantes en terme d’administratif et financier sont repris dans l’onglet « Suivi OP des subventions ».

Ici, je dois insérer à chaque fois à la main la nouvelle ligne OP ainsi que les liens et formules pour que les informations soient reprises.

Problème 1 :

Je vais gérer une cinquantaine de fiche par année. Je sais que cela va faire beaucoup d’onglets et de liens (source d’erreurs). Y va-t-il un moyen d’automatiser la recherche des informations dans tous les onglets (et donc toutes les fiches OP) à partir du moment où je vais rentrer le N°OP dans l’onglet « Suivi OP des subventions » ?

Voyez-vous une solution de gestion plus facile de ces fiches (sans VBA) car il faut que le fichier soit facilement modifiable par une personne basic en Excel.

Problème 2 :

Dans la cellule M50 de l’onglet 15001

Je souhaite mettre une alerte de retard comme quoi le rapport n’a pas été envoyé :

Si la cellule B50 est non vide et que la date est > à aujourd’hui

Si l’envoi n’a pas déjà été fait (I50 non vide)

Voici ce que j’ai écrit :

=SI(ESTVIDE(B50);"";SI(ET(AUJOURDHUI()>B50;I50<>"");"Alerte Rapport";""))

Je n’arrive pas à trouver la solution …

Problème 3 :

Onglet « Alerte »

Dans mon onglet « Suivi OP des subventions » je n’ai qu’une bref vision des retards d’envoi des rapports et des retards de paiement. Cela me permet d’avoir une vision général de l’état d’avancement.

Cependant j’aimerai que dans un onglet « Alerte », je puisse retrouver toutes les alertes de paiement et les retards d’envoi de rapport de toutes les fiches OP sans avoir besoin d’aller voir une fiche par fiche.

Je ne sais pas comment faire sans devoir le faire à la main en créant à chaque nouvelle fiche des liens ….

Voilà, ma demande est un peu long … et je m’en excuse mais n’étant pas une experte d’Excel j’espère que vous pourrez me donner des conseils pour mieux gérer ce besoin.

En fait, j'aurai peut être dû créer un nouveau post pour ce genre de demande...

26bdd-nelly.xlsx (22.91 Ko)
22bdd-nelly.xlsx (22.91 Ko)

Bonjour Nelly,

A mon avis, il ne faudrait pas prendre la feuille "15001" comme source de données mais comme résultante, capable d'afficher les données de n'importe quelle opération.

Non seulement c'est possible, en structurant les données différemment, mais ça va aussi te permettre de dresser un tableau de bord du bazar entier...

Je commence à regarder...

Daniel

Bonjour, pour le problème 1 voici un exemple :

=INDIRECT(A6&"!G3")

cette formule renvois "Sollicité" car indirect(A6&"! spécifi que l'on va travailler sur la feuille dont la valeur est contenue dans A6 et G3") c'est la cellule dont on veut le résultat

Pour le problème2 :

=SI(ET(B50>AUJOURDHUI();I50<>"");"Alerte Rapport";"")

devrait faire l'affaire

Dan42153 a écrit :

Bonjour Nelly,

A mon avis, il ne faudrait pas prendre la feuille "15001" comme source de données mais comme résultante, capable d'afficher les données de n'importe quelle opération.

Non seulement c'est possible, en structurant les données différemment, mais ça va aussi te permettre de dresser un tableau de bord du bazar entier...

Je commence à regarder...

Daniel

Merci Daniel,

L'objectif était d'avoir un tableau de bord contenant les informations essentielles admin et fi d’où l'utilisation des fiches pour ensuite avoir une vision détaillée du projet.

Mais je suis preneuse de tes idées et de voir comment tu structures l'ensemble Merci de ton aide !!!


Force rouge a écrit :

Bonjour, pour le problème 1 voici un exemple :

=INDIRECT(A6&"!G3")

cette formule renvois "Sollicité" car indirect(A6&"! spécifi que l'on va travailler sur la feuille dont la valeur est contenue dans A6 et G3") c'est la cellule dont on veut le résultat

Merci Fore Rouge car je ne connaissais pas cette formule mais cela m'oblige tout de même de rentrer à la main à chaque fois l'emplacement de la cellule de référence.

Pour votre tableau des subventions vous ne rentrez les correspondances de cellule à la main qu'une seule fois (si la présentation des op est standard), ensuite il suffit simplement d'étirer les formules vers le bas. Mais je ne vais pas interferer avec Dan que je salue qui a visiblement une autre idée qui fera que cette formule ne sera pas utile @+

Force rouge a écrit :

Pour votre tableau des subventions vous ne rentrez les correspondances de cellule à la main qu'une seule fois (si la présentation des op est standard), ensuite il suffit simplement d'étirer les formules vers le bas. Mais je ne vais pas interferer avec Dan que je salue qui a visiblement une autre idée qui fera que cette formule ne sera pas utile @+

Oui effectivement mais dès lors qu'il y a des formules, exemple dans l'onglet Suivi des "OP des subventions" cellule I6 / M6 / N6 ... je n'arrive pas à la faire fonctionner

Merci à tous les deux en tout cas !

24bdd-nelly.xlsx (39.48 Ko)

Une première ébauche en PJ (5 premières feuilles)

Il restera des choses à faire (se donner le moyen d'avoir des statistiques par bailleur, type de bailleur, responsable de projet, etc...), et puis de construire la fiche (sans doute avec une macro car elle attaquera plusieurs feuilles)...

Voilà : je continue si je suis sur la bonne voie... Daniel

=INDIRECT(A6&"!G3") il n'y a que la cellule en rouge qu'il faut changer et mettre celle qui corresponds à la valeur que vous voulez afficher de votre op... mais laissons DAN developper son idée !

Dan42153 a écrit :

Une première ébauche en PJ (5 premières feuilles)

Il restera des choses à faire (se donner le moyen d'avoir des statistiques par bailleur, type de bailleur, responsable de projet, etc...), et puis de construire la fiche (sans doute avec une macro car elle attaquera plusieurs feuilles)...

Voilà : je continue si je suis sur la bonne voie... Daniel

Merci Daniel!

On change de logique en effet

Ce qui m'embête c'est que je vais devoir rentrer des informations dans 3 onglets :

Onglet Subvention (ou je dois rentrée pour le coup beaucoup plus d'informations...)

Onglet Échéancier de paiement

et un autre Onglet pour l'échéancier des envois de rapport

L'avantage de ce que vous monter et d'avoir effectivement cette fiche automatique...

N'auriez vous pas une autres idée de simplification tout en gardant le système des fiches ?

Je sais, j'en demande beaucoup ...

Merci de votre temps.

l'idéal c'est de pouvoir avoir une base de donnée en ligne (1 ligne un produit/service) avec autant de colonne d'information que vous en avez besoin puis, avec des formules de venir chercher ses données et de les afficher dans different formulaire pret à imprimer..Les formules c'est le domaine des helpeurs d'ici donc ne vous inquietez pas pour ça...Les anciens font parfois des miracles !

Nellyhaz a écrit :

Ce qui m'embête c'est que je vais devoir rentrer des informations dans 3 onglets

Oui, effectivement, mais si on y réfléchit à deux fois, on s'aperçoit :

  • que les temps d'intervention sur ces informations sont souvent différents,
  • que c'est la seule manière de gérer des relations de 1 à plusieurs simples et donc efficaces
  • qu'en matière de tableau de bord de suivi, la répartition des données sur des feuilles différentes facilitent beaucoup les choses, notamment dès qu'on sait rapatrier les infos nécessaires d'une feuille à l'autre
  • qu'une telle organisation permet de mettre le classeur à disposition d'un non-spécialiste d'Excel
  • etc...

Avec le classeur d'origine, on allait vers beaucoup de complexité (même si des solutions comme celle de Force Rouge permettent de contourner la difficulté, et à ce titre, bravo à lui) : un nombre de feuilles non maîtrisé, avec des formules différentes d'une ligne à l'autre, rendant pratiquement impossible la protection ultérieure des feuilles et du classeur... etc...

Faut-il poursuivre, du coup, Nelly ?

Dan42153 a écrit :
Nellyhaz a écrit :

Ce qui m'embête c'est que je vais devoir rentrer des informations dans 3 onglets

Oui, effectivement, mais si on y réfléchit à deux fois, on s'aperçoit :

  • que les temps d'intervention sur ces informations sont souvent différents,
  • que c'est la seule manière de gérer des relations de 1 à plusieurs simples et donc efficaces
  • qu'en matière de tableau de bord de suivi, la répartition des données sur des feuilles différentes facilitent beaucoup les choses, notamment dès qu'on sait rapatrier les infos nécessaires d'une feuille à l'autre
  • qu'une telle organisation permet de mettre le classeur à disposition d'un non-spécialiste d'Excel
  • etc...

Avec le classeur d'origine, on allait vers beaucoup de complexité (même si des solutions comme celle de Force Rouge permettent de contourner la difficulté, et à ce titre, bravo à lui) : un nombre de feuilles non maîtrisé, avec des formules différentes d'une ligne à l'autre, rendant pratiquement impossible la protection ultérieure des feuilles et du classeur... etc...

Faut-il poursuivre, du coup, Nelly ?

Oui effectivement, je suis convaincue alors je veux bien qu'on voit la suite ensemble )

24bdd-nelly.xlsm (63.48 Ko)

Une étape significative de l'avancée des travaux en PJ !

Les cellules en beige-rose contiennent des formules, en jaune clair des infos qu'il faudra prévoir sur la feuille Subventions.

Pour mettre la Fiche à jour, sélectionner un dossier (N° OP), puis cliquer sur le bouton bleu : vérifier les données extraites au niveau des échéanciers, des encaissements, des rapports...

Tout ça est fait avec des choses très simples, même la macro est à la portée de tous (essentiellement basée sur l'enregistrement d'une suite de manipulations)... A+ Daniel


J'ajoute que les feuilles Encaissements, Echéanciers et Rapports contiennent à partir de la ligne 2000 les zones d'extraction : ces plages contiennent des entêtes qui doivent absolument être identiques que la ligne 3 ou 4 de chaque feuille, sinon, l'extraction ne marche plus.

Avant d'envisager des modif sur ces entêtes de colonnes, bien se souvenir qu'il faut aussi regarder tout en base !

Daniel

Dan42153 a écrit :

Une étape significative de l'avancée des travaux en PJ !

Les cellules en beige-rose contiennent des formules, en jaune clair des infos qu'il faudra prévoir sur la feuille Subventions.

Pour mettre la Fiche à jour, sélectionner un dossier (N° OP), puis cliquer sur le bouton bleu : vérifier les données extraites au niveau des échéanciers, des encaissements, des rapports...

Tout ça est fait avec des choses très simples, même la macro est à la portée de tous (essentiellement basée sur l'enregistrement d'une suite de manipulations)... A+ Daniel


J'ajoute que les feuilles Encaissements, Echéanciers et Rapports contiennent à partir de la ligne 2000 les zones d'extraction : ces plages contiennent des entêtes qui doivent absolument être identiques que la ligne 3 ou 4 de chaque feuille, sinon, l'extraction ne marche plus.

Avant d'envisager des modif sur ces entêtes de colonnes, bien se souvenir qu'il faut aussi regarder tout en base !

Daniel

C'est super Daniel,

Je vais continuer à travailler sur ce fichier ce week end et je posterai mes avancées et modifications ! C'est vraiment TOP comme travail merci !

Bon week-end, alors ! 8)

Rechercher des sujets similaires à "alerte echeancier formule toute bete"