Comment utiliser Vlookup dans des cellules fusionnées dans Google Sheets

Vous utilisez la fonction Vlookup dans Google Sheets, mais vous rencontrez des problèmes lorsque les cellules sont fusionnées ? Ne vous inquiétez pas, je vais vous montrer comment résoudre ce problème et obtenir les résultats que vous recherchez !

Exemples de Vlookup dans des cellules fusionnées dans Google Sheets

Commençons par l’exemple d’une mangue avec différentes notes et prix.

Formule de base non matricielle pour une valeur unique dans la colonne de recherche

Dans cet exemple, nous avons une mangue avec trois notes différentes et des prix correspondants. Nous voulons trouver le prix de la mangue avec une note de 2.

La formule Vlookup suivante résoudra ce problème :

=vlookup("Mango",A1:C3,3,0)

Cette formule renverra le prix de la mangue avec une note « Fancy ».

Pour obtenir le bon résultat, nous devons savoir comment utiliser Vlookup dans des cellules fusionnées. Voici un autre exemple avec plusieurs valeurs fusionnées dans la colonne de recherche, ainsi que des formules matricielles et non matricielles.

Formule matricielle pour des cellules fusionnées dans Google Sheets

Supposons que nous ayons une table contenant des informations sur différents matériaux en acier structurel, tels que « ISMB » et « ISMC », avec différentes tailles (profondeurs).

Nous voulons rechercher ces matériaux à partir d’une autre table et obtenir leur poids unitaire correspondant.

Dans la cellule D2, nous voulons rechercher le matériau « ISMB125 » dans la colonne G et H, et renvoyer la valeur de la colonne I.

Nous pouvons utiliser la formule Vlookup suivante :

=ArrayFormula( vlookup( A2&B2, {lookup(row($G$8:$G$16),if(len($G$8:$G$16),row($G$8:$G$16)),$G$8:$G$16)&$H$8:$H$16,$I$8:$I$16}, 2, 0 ) )

Vous pouvez étendre cette formule vers le bas pour rechercher d’autres matériaux.

Vous pouvez également convertir cette formule en une formule matricielle en utilisant la formule suivante :

=ArrayFormula(ifna(vlookup(A2:A&B2:B,{lookup(row(G8:G16),if(len(G8:G16),row(G8:G16)),G8:G16)&H8:H16,I8:I16},2,0)))

Et voilà ! Vous savez maintenant comment utiliser Vlookup dans des cellules fusionnées dans Google Sheets.

Merci de votre lecture et profitez-en !

Crawlan.com

Articles en lien