Excel: Valeur proche

Résolu
nicodrum Messages postés 147 Date d'inscription   Statut Membre Dernière intervention   -  
nicodrum Messages postés 147 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

j'ai un tableau de plus de 4000 lignes et j'aimerais pouvoir afficher les valeurs les plus proches qu'elles soient supérieures ou inférieures. Je m'explique:

- colonne A: les auteurs (simplement 1, 2, 3, etc.)
- colonne B: le pourcentage qu'ils représentent fait sur la base des effectifs cumulés croissants
- colonne C: le nombre d'article qu'ils ont publié
- colonne D: le pourcentage de ces articles fait sur la base des effectifs cumulés croissants

Je voudrais pouvoir dire: 10% des auteurs représentent "x" de pourcents des articles. La formule recherche recherche ou recherchev me donne seulement la valeur inférieur la plus proche alors que parfois c'est la valeur supérieure qui est plus proche de 10% par exemple. Même si l'écart n'est pas grand, la précision statistique fait que j'aimerais avoir le valeur la plus proche qu'elle soit supérieure ou inférieure.

Vous auriez une idée de la formule à employer?

Merci d'avance
A voir également:

6 réponses

wilfried_42 Messages postés 907 Date d'inscription   Statut Contributeur Dernière intervention   245
 
Bonjour

un fichier exemple serait intéressant, pour pouvoir t'aider, un exemple avec des renseignements non confidentiels et le résultat souhaité (avec une explication)

@ te lire
0
nicodrum Messages postés 147 Date d'inscription   Statut Membre Dernière intervention   19
 
bonjour,

je sais pas comment insérer un fichier sur le forum...
0
nicodrum Messages postés 147 Date d'inscription   Statut Membre Dernière intervention   19
 
ou alors comme ça:

auteurs ECC_auteurs ECC_auteurs% travaux ECC_travaux ECC_travaux%
A* 1 1,754% 90 90 6,263%
B 2 3,509% 90 180 12,526%
C 3 5,263% 60 240 16,701%
D 4 7,018% 55 295 20,529%
E 5 8,772% 40 335 23,312%
G 6 10,526% 39 374 26,026%
H 7 12,281% 39 413 28,740%
I 8 14,035% 38 451 31,385%
J 9 15,789% 36 487 33,890%
K 10 17,544% 34 521 36,256%
L 11 19,298% 33 554 38,553%
M 12 21,053% 33 587 40,849%
N 13 22,807% 31 618 43,006%
O 14 24,561% 30 648 45,094%
P 15 26,316% 28 676 47,042%
Q 16 28,070% 28 704 48,991%
R 17 29,825% 27 731 50,870%


Question: Je veux pouvoir afficher 10% des auteurs (environ, valeur plus proche = 10,526%) représente 26,026% des publications

Avec la fonction recherche c'est la valeur correspondante à 8,772% qui s'affiche alors que 10,526% est plus proche.
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Bonjour,

tu peux le faire avec une formule matricielle à valider avec shift+ctrl+entrée, si c'est bien fait elle s'encadre avec des { } :
=INDEX(E2:E18;EQUIV(MIN(ABS(B2:B18-H3));ABS(B2:B18-H3);0))

ABS(B2:B18-H3) te calcule les différences
MIN(ABS(B2:B18-H3)) te retourne la + petite différence
EQUIV(MIN(ABS(B2:B18-H3));ABS(B2:B18-H3);0) te donne sa position p dans la matrice.
=INDEX(E2:E18;EQUIV(MIN(ABS(B2:B18-H3));ABS(B2:B18-H3);0)) te retourne la valeur en même position p dans la matrice en colonne E

exemple

Il y a peut-être plus court...
eric
0
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354
 
Il faut dormir, la nuit, sinon on fatigue : Tu ne te serais pas trompé de fichier ? Ton exemple est le clone parfait de celui que tu as (brillamment) fait pour la "Somme de colonnes" de Felger ...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
oulalalaaa, heureusement qu'il y a une veille de nuit d'assurée sur ccm ;-)
exemple
Bonne journée/nuit à tous
eric
0
nicodrum Messages postés 147 Date d'inscription   Statut Membre Dernière intervention   19
 
Bonjour,

merci beaucoup, ça marche impec.

Nico
0