Comment utiliser VLookup dans une instruction IF

click fraud protection

L'instruction IF est un outil extrêmement utile dans le codage.

Nommez une feuille « Factures » et nommez l'autre « Comptes ». Pour renommer une feuille, faites un clic droit sur le nom de la feuille et sélectionnez "Renommer".

Familiarisez-vous avec la commande VLookup: VLookup( value, table_array, index_number, not_exact_match). Remplacez "valeur" par le nombre que vous recherchez dans la première colonne de votre tableau. Remplacez "table_array" par deux colonnes ou plus triées verticalement. Remplacez "index_number" par le numéro de colonne dans le "table_array" à rechercher. Remplacez "not_exact_match" par "0" ou "false" pour signaler une recherche d'une correspondance exacte. Sinon, définissez-le sur « 1 » ou « vrai » pour le résultat le plus proche qui est supérieur à la valeur spécifiée.

Combinez l'instruction IF avec un VLookup pour obtenir: "=IF (ISNA(VLOOKUP(4,A2:D10,2,FALSE)) = TRUE, "Entity not found")." Remplacez "4" par le numéro recherché. Remplacez "A2:D10" par la plage à rechercher. Remplacez "2" par la colonne dans laquelle effectuer la recherche. Remplacez "FALSE" par "TRUE" si vous souhaitez une recherche non exacte. Remplacez " = TRUE" par "FALSE" si vous voulez un message introuvable, et remplacez "Entity not found" par tout message que vous souhaitez afficher.