Dans cet article, nous allons apprendre comment récupérer le paiement le plus récent effectué par le client dans Microsoft Excel.

Lors de la préparation de rapports pour plusieurs clients, vous voulez une formule qui récupérera la date du paiement le plus récent effectué par chacun des clients.

Vous pouvez utiliser une combinaison de fonctions MAX et IF pour dériver les dates les plus récentes.

MAX: renvoie le nombre maximum d’une plage de cellules ou d’un tableau. Par exemple, si une liste de nombres contient 5, 6, 7, 8, 9 et 10, la sortie sera 10.

Syntaxe = MAX (nombre1, nombre2, …​)

Il peut y avoir au maximum 255 arguments. Reportez-vous à la capture d’écran ci-dessous:

img1

La fonction IF vérifie si une condition que vous spécifiez est TRUE ou FALSE. Si la condition renvoie TRUE, elle renvoie la valeur prédéfinie, et si la condition retourne FALSE, elle renvoie une autre valeur prédéfinie.

Syntaxe = IF (test_logique, value_if_true, value_if_false)

[.underline] # Prenons un exemple: # Nous avons la liste des clients dans la colonne A, les dates de paiement effectué dans la colonne B et le montant payé dans la colonne C. Nous voulons une formule qui récupérera les dates les plus récentes dans une plage de cellules. En fonction des critères définis dans la cellule E2, la formule renverra la sortie.

  • Les noms des clients sont fictifs.

img2

La formule dans la cellule F2 serait = MAX (IF ($ A $ 2: $ A $ 8 = E2, $ B $ 2: $ B $ 8)

  • Appuyez sur Entrée sur votre clavier.

  • La fonction renverra la date de paiement la plus récente pour les critères ABC.

img3

  • Dans la cellule E2, nous devons appliquer la liste déroulante en utilisant la fonction de validation des données. Maintenant, si nous changeons le nom du client, le le résultat sera automatiquement mis à jour.