Remplir une colonne selon les intervalles d'un autre tableau
Résolu
jardincouv
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
jardincouv Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
jardincouv Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- L'un des nombres spécifiés n'est pas compris dans l'intervalle autorisé
- Site inaccessible n'autorise pas la connexion - Guide
- Votre correspondant n'est pas autorisé à recevoir vos appels - Forum Mobile
- Voe.sx n'autorise pas la connexion - Forum Jeux PC
- Doodstream.com n'autorise pas la connexion. ✓ - Forum Mozilla Firefox
- V/correspondant n'est pas autorisé à recevoir - Forum Mobile
3 réponses
Bonsoir
en premier lieu il faut refaire votre tableau C pour que les valeurs soient numériques, donc sans texte ni>
et remplacer le moins de 70 par 0
sous réserve que votre colonne C de droite soit classée par ordre croissant:
en A de gauche:
=RECHERCHEV(B1;C:D;2)
devrait faire l'affaire
(à tirer sur la hauteur)
Toutefois, cette formule renvoi toujours la valeur inférieure de D. Si vous voulez la valeur la, plus proche, c'est un peu plus compliqué .
=SI(A1-INDEX(C:C;EQUIV(A1;C:C))<=INDEX(C:C;EQUIV(A1;C:C)+1)-A1;INDEX(D:D;EQUIV(A1:C:C));INDEX(D:D;EQUIV(A1;C:C)+1))
si vous voulez que la valeur de A centrée soit reportée sur la maxi, enlever le signe égal de <=
crdlmnt
Errare humanum est, perseverare diabolicum
en premier lieu il faut refaire votre tableau C pour que les valeurs soient numériques, donc sans texte ni>
et remplacer le moins de 70 par 0
sous réserve que votre colonne C de droite soit classée par ordre croissant:
en A de gauche:
=RECHERCHEV(B1;C:D;2)
devrait faire l'affaire
(à tirer sur la hauteur)
Toutefois, cette formule renvoi toujours la valeur inférieure de D. Si vous voulez la valeur la, plus proche, c'est un peu plus compliqué .
=SI(A1-INDEX(C:C;EQUIV(A1;C:C))<=INDEX(C:C;EQUIV(A1;C:C)+1)-A1;INDEX(D:D;EQUIV(A1:C:C));INDEX(D:D;EQUIV(A1;C:C)+1))
si vous voulez que la valeur de A centrée soit reportée sur la maxi, enlever le signe égal de <=
crdlmnt
Errare humanum est, perseverare diabolicum
Bonjour, quelle rapidité !!!!!!
Je viens de tester la première fonction RECHERCHEV et ça fonctionne du tonnerre !!!
Bravo et mille mercis à vous ! Par contre, est-ce que vous pourriez m'expliquer ?
En gros on dit à Excel va chercher la valeur "RECHERCHEV" ? A quoi sert le 2 à la fin de la formule ?
Merci beaucoup !!
Je viens de tester la première fonction RECHERCHEV et ça fonctionne du tonnerre !!!
Bravo et mille mercis à vous ! Par contre, est-ce que vous pourriez m'expliquer ?
En gros on dit à Excel va chercher la valeur "RECHERCHEV" ? A quoi sert le 2 à la fin de la formule ?
Merci beaucoup !!
Bonjour
fonction recherche:
=RECHERCHEV(Valeur cherchée;plage de recherche;Rang dans la plage de la colonne à ressortir;code excel)
Valeur cherché: adresse de la cellule contenant la valeur cherchée ou valeur ou texte entre guillemets
champ de recherche: plage ou se trouve la valeur à ressortir, le code recherchant la "valeur cherchée" dans la 1° colonne de cette plage
Rang dans la plage de la colonne où se trouve la valeur à ressortir
Code EXCEL:
formule se termine par:
) ou ;1) > la formule ressort la valeur en ligne avec la valeur directement inférieure à celle cherchée, mais il faut que le champ 1° colonne soit classé en ordre croissant
;) ou ;0) ou ;FAUX) la formule ressort la valeur en ligne avec la valeur exacte se trouvant dans la colonne de recherche. Renvoie #N/A si la valeur cherchée n'existe pas,. Le champ n'a pas besoin d'être classé.
Fonctionne aussi en recherche verticale avec RECHERCHEH
Bonne route Au plaisir
crdlmnt
Errare humanum est, perseverare diabolicum
fonction recherche:
=RECHERCHEV(Valeur cherchée;plage de recherche;Rang dans la plage de la colonne à ressortir;code excel)
Valeur cherché: adresse de la cellule contenant la valeur cherchée ou valeur ou texte entre guillemets
champ de recherche: plage ou se trouve la valeur à ressortir, le code recherchant la "valeur cherchée" dans la 1° colonne de cette plage
Rang dans la plage de la colonne où se trouve la valeur à ressortir
Code EXCEL:
formule se termine par:
) ou ;1) > la formule ressort la valeur en ligne avec la valeur directement inférieure à celle cherchée, mais il faut que le champ 1° colonne soit classé en ordre croissant
;) ou ;0) ou ;FAUX) la formule ressort la valeur en ligne avec la valeur exacte se trouvant dans la colonne de recherche. Renvoie #N/A si la valeur cherchée n'existe pas,. Le champ n'a pas besoin d'être classé.
Fonctionne aussi en recherche verticale avec RECHERCHEH
Bonne route Au plaisir
crdlmnt
Errare humanum est, perseverare diabolicum