Fonction qui permet de chercher une un chiffres dans un tableau
Résolu/Fermé
zaza355n
-
Modifié par zaza355n le 26/02/2014 à 01:16
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 - 27 févr. 2014 à 07:38
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 - 27 févr. 2014 à 07:38
A voir également:
- Fonction qui permet de chercher une un chiffres dans un tableau
- Tableau croisé dynamique - Guide
- Fonction si et - Guide
- Comment faire un tableau - Guide
- Code ascii tableau - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
4 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 412
Modifié par Vaucluse le 26/02/2014 à 07:42
Modifié par Vaucluse le 26/02/2014 à 07:42
Bonjour
On peut toujours trouver une formule mais vos données de plafond sont un peu compliquées à gérer (ce sont des textes)
si vous pouvez revoir votre tableau de données, ce serait nettement plus simple car il n'y aurait pas besoin de décomposer vos limites dans la colonne A
En A
en commençant en A1 par la valeur 0 et en plaçant ensuite uniquement la valeur plafond de la tranche d'index par ordre croissant
Le premier index en B vient en B1 en face du 0
ensuite il suffira d'utiliser la formule, pour un poids affiché en Z1 pour l'exemple:
=SI(Z1="";"";SI(NB.SI(A:A;Z1);INDEX(B:B;EQUIV(Z1;A:A);0);INDEX(B:B;EQUIV(Z1;A:A)+1)))
cette formule vous donnera soit l'index en ligne si Z1 existe en A, soit l'index directement au dessus si Z1 n'existe pas
En aparté: si vous voulez retrouver rapidement votre liste de plafond dans la colonne A de votre base de données:
insérer une colonne vide entre A et B
sélectionnez la colonne A
Ruban / Données / Icone convertir
dans la fenêtre cochez "délimitée" / Suivant
cochez "autre" et entrez un tiret dans la case à droite de l'option
"Terminer"
supprimer la colonne A et réinsérer si besoin une cellule en haut pour placer le 0 en début de champ.
Recaler aussi si besoin les index qui doivent correspondre au poids maxi de chaque cellule A
crdlmnt
Errare humanum est, perseverare diabolicum
On peut toujours trouver une formule mais vos données de plafond sont un peu compliquées à gérer (ce sont des textes)
si vous pouvez revoir votre tableau de données, ce serait nettement plus simple car il n'y aurait pas besoin de décomposer vos limites dans la colonne A
En A
en commençant en A1 par la valeur 0 et en plaçant ensuite uniquement la valeur plafond de la tranche d'index par ordre croissant
Le premier index en B vient en B1 en face du 0
ensuite il suffira d'utiliser la formule, pour un poids affiché en Z1 pour l'exemple:
=SI(Z1="";"";SI(NB.SI(A:A;Z1);INDEX(B:B;EQUIV(Z1;A:A);0);INDEX(B:B;EQUIV(Z1;A:A)+1)))
cette formule vous donnera soit l'index en ligne si Z1 existe en A, soit l'index directement au dessus si Z1 n'existe pas
En aparté: si vous voulez retrouver rapidement votre liste de plafond dans la colonne A de votre base de données:
insérer une colonne vide entre A et B
sélectionnez la colonne A
Ruban / Données / Icone convertir
dans la fenêtre cochez "délimitée" / Suivant
cochez "autre" et entrez un tiret dans la case à droite de l'option
"Terminer"
supprimer la colonne A et réinsérer si besoin une cellule en haut pour placer le 0 en début de champ.
Recaler aussi si besoin les index qui doivent correspondre au poids maxi de chaque cellule A
crdlmnt
Errare humanum est, perseverare diabolicum
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 237
26 févr. 2014 à 08:09
26 févr. 2014 à 08:09
Bonjour,
Une proposition.
Dans le tableau, seul le poids min est à indiquer.
https://www.cjoint.com/?DBAiimLlPR7
eric
Une proposition.
Dans le tableau, seul le poids min est à indiquer.
https://www.cjoint.com/?DBAiimLlPR7
eric
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 237
27 févr. 2014 à 07:38
27 févr. 2014 à 07:38
ok, je met en résolu pour toi (en haut vers ton titre, pour la prochaine fois)
eric
eric
lynyrd1960
Messages postés
207
Date d'inscription
jeudi 26 janvier 2012
Statut
Membre
Dernière intervention
30 juin 2023
245
26 févr. 2014 à 06:12
26 févr. 2014 à 06:12
peut tu renvoyer un fichier avec (cjoint) de ton tableau prérempli car avec ton image on y voit pas grand chose.
A+
A+
lynyrd1960
Messages postés
207
Date d'inscription
jeudi 26 janvier 2012
Statut
Membre
Dernière intervention
30 juin 2023
245
26 févr. 2014 à 01:35
26 févr. 2014 à 01:35
Bonjour zaza355n
Une solution par formulaire
https://www.cjoint.com/?DBAbH112ASu
A+
Une solution par formulaire
https://www.cjoint.com/?DBAbH112ASu
A+
27 févr. 2014 à 00:32
Merci beaucoup