Formule (ou VBA) pour obtenir prochaine date controle suivant tableau

  • Initiateur de la discussion Initiateur de la discussion zebanx
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

zebanx

XLDnaute Accro
Bonsoir à tous,

Je suis coincé sur une formule (ou VBA) permettant de calculer automatiquement la prochaine date de contrôle suivant une catégorie qui rend un contrôle à fréquence variable (mois, trimestre, semestre, année).
Pourriez-vous m'aider svp à obtenir cette formule ou ce code ?
Le fichier excel reste toujours plus explicite.

Vous en remerciant, bonne soirée
zebanx
 

Pièces jointes

Bonsoir.
VB:
Function ProchPériode(ByVal Période As String, ByVal Catég As String) As String
Dim N As Long
N = Left$(Période, 4) * 12 - 1 + Right$(Période, 2) + Choose(Asc(Catég) - 64, 1, 3, 6, 12)
ProchPériode = N \ 12 & "M" & Format(N Mod 12 + 1, "00")
End Function
En C2, à propager sur 18 lignes :
Code:
=ProchPériode($A2;$B2)
 
Bonsoir @job75

J'ai vu ta formule et t'en remercie.

L'ayant sauvegardé avant la suppression (???), si on rajoute une table pour une partie de ta formule, ça à l'air de bien fonctionner, qu'en penses-tu stp ?

#INDEX(K:N;EQUIV(A2;INDIRECT(RECHERCHEV(B2;$P$2:$Q$5;2;FAUX));0)+1;EQUIV(B2;K$1:N$1;0))


Merci d'avoir regardé en tout cas, très sympa comme toujours😉

zebanx
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
12
Affichages
1 K
Réponses
1
Affichages
643
B
Réponses
2
Affichages
859
bidouill
B
K
Réponses
6
Affichages
3 K
Retour