Comment rechercher des dates conditionnellement dans une plage de dates sur Google Sheets

Bonjour mes amies !

Aujourd’hui, je vais vous révéler une astuce incroyable pour rechercher conditionnellement des dates dans une plage de dates sur Google Sheets. Cela peut sembler compliqué, mais avec la formule ARRAY, vous pourrez y arriver sans problème.

Le contexte

Imaginez que vous ayez un tableau contenant des dates de voyage et des villes associées. Vous souhaitez maintenant récompenser ou payer en fonction de ces dates et villes. Cependant, étant donné qu’il y a plusieurs villes et dates de voyage (et que le tableau grandit constamment), vous avez besoin d’une formule de recherche conditionnelle qui puisse effectuer cette tâche pour vous.

Comment faire ?

Ne vous inquiétez pas, j’ai la solution parfaite pour vous. Voici la formule ARRAY à utiliser :

=ArrayFormula(ifna(vlookup(G3:G, filter(B3:E, isbetween(IFNA(vlookup(B3:B,G3:H,2,0)),C3:C,D3:D)),4,0)))

Ne vous inquiétez pas si cela vous semble un peu compliqué. Je vais vous expliquer étape par étape comment cela fonctionne.

Étape 1 : Filtrer les données

Nous allons commencer par utiliser la fonction FILTER pour filtrer les données en fonction des critères donnés. Dans notre cas, nous voulons filtrer les données en fonction des noms de villes (colonnes G3:G) et des dates de voyage (colonnes H3:H) dans les colonnes B3:B et C3:D respectivement. La formule ressemblera à ceci :

=filter(B3:E,isbetween(IFNA(vlookup(B3:B,G3:H,2,0)),C3:C,D3:D))

Étape 2 : Rechercher les valeurs correspondantes

Maintenant que nous avons filtré les données, nous allons utiliser une fonction de recherche VLOOKUP pour trouver les valeurs correspondantes dans la colonne E. La formule finale sera donc :

=ArrayFormula(ifna(vlookup(G3:G, filter(B3:E, isbetween(IFNA(vlookup(B3:B,G3:H,2,0)),C3:C,D3:D)),4,0)))

Et voilà ! Vous avez maintenant une formule ARRAY qui vous permettra de rechercher conditionnellement des dates dans une plage de dates sur Google Sheets.

Remarques importantes

Avant de mettre en pratique cette formule, voici quelques points importants à garder à l’esprit :

  1. La formule ne prend pas en charge l’utilisation de villes dupliquées dans la plage de critères G3:H.
  2. La formule est basée sur les paramètres régionaux de votre feuille de calcul. Assurez-vous donc de vérifier ces paramètres si jamais vous rencontrez une erreur.
  3. Suivez les instructions étape par étape pour comprendre comment la formule fonctionne et la modifier si nécessaire.

C’est tout pour aujourd’hui mes amies ! J’espère que vous avez apprécié cette astuce et que vous pourrez l’utiliser dans vos propres feuilles de calcul. Si vous souhaitez en savoir plus sur Google Sheets et d’autres astuces, n’hésitez pas à jeter un œil à mon site web Crawlan.com.

À bientôt pour de nouvelles astuces !

Sample_Sheet_10621

Articles en lien