web-dev-qa-db-fra.com

Utilisation de QUERY et IMPORTRANGE pour obtenir une valeur de Col8 lorsque certaines des lignes de Col1 sont des sous-titres

Je veux juste renvoyer la valeur dans Col8 correspondant à la ligne contenant "Résidentiel". Je peux seulement sembler obtenir la valeur qui se trouve dans la rangée du haut plutôt que celle correspondant à "Résidentiel".

=query(Importrange("Key","Sheet Name!A:H"), "Select Col8 where Col1 = 'Residential'")

Il renvoie simplement la valeur de la ligne supérieure.

1
user213156
  • vous pouvez essayer avec contains:
=QUERY(IMPORTRANGE("ID", "SheetName!A:H"), "select Col8 where Col1 contains 'Residential'")
  • ou avec matches:
=QUERY(IMPORTRANGE("ID", "SheetName!A:H"), "select Col8 where Col1 matches 'Residential'")

0

feuille de calcul de démonstration

0
user0