Associer un nombre à une cellule

Bonjour,

Je sollicite vôtre aide car je suis dans l'impasse malgré mes recherches.

Je vous joins un exemple pour plus de facilité.

1er point ;

Sur la feuille "robot1":

  • La cellule "D8" sera associée au nombre 1,
  • La cellule "E8 sera associée au nombre 2,
  • Etc... jusqu'à 20,
  • En dessous, la cellule D9 sera associée au nombre 21,
  • La cellule E9 au nombre 22 etc....

Sachant qu'il pourrais avoir comme cela, 10 000 lignes.

2ème point ;

Sur la feuille "calc1" :

Si je tape en cellule "C3" le chiffre 11, le tableur me donnera la valeur qui sera en cellule "N8" soit "g5" vue qu'au préalable, j'aurai associé le chiffre 11 à la cellule C3.. et ainsi de suite....

Merci d'avance

55exemple.xlsx (10.67 Ko)

Bonjour,

la formule en D3 de la feuille calc1 :

=RECHERCHEH(C3-(ENT(C3/20)*20);_Abaque;ENT(C3/20)+2;FAUX)

où :

_Abaque : représente le tableau des chiffres avec en entête de colonne les nombre de 1 à 20

C3 : valeur numérique de recherche

C3-(ENT(C3/20)*20) : donne un nombre compris entre 1 et 20 en fonction de son multiple de 20, si C3 = 58 alors la formule retourne 18

ENT(C3/20)+2 : donne le numéro de ligne du tableau du chiffre C3, si C3 = 58 alors la formule retourne 4

RECHERCHEH : on fait une recherche horizontale de C calculé entre 1 et 20, ce qui nous donne la colonne, puis on va chercher la valeur au numéro de ligne calculé.

Fichier joint :

36loureed.xlsx (12.30 Ko)

Bien sur pour votre tableau complet il faudra redéfinir la taille du tableau _Abaque, dans "Formules" puis "Gestionnaire de noms"

@ bientôt

LouReeD

bonjour salut LOU

avec une matrice virtuelle et Sommeprod pour choper le N° de colonne

73franc2003222.xlsx (11.70 Ko)

cordialement

Bonjour tulipe_4

en effet ça à l'air simple, mais je n'arrive pas à le concevoir, je n'arrive pas à avoir cette gymnastique de l’esprit...

Pour moi ma rechercheH est "concrète" un peu alambiquée mais je vois bien d'où je viens, où je suis et où je vais...

mais bravo pour cette "simplicité" de rédaction.

@ bientôt

LouReeD

salut

pour visualiser et mettre au point la "matrice"

1) j'ai saisi les 5 valeurs

2) j'ai selectionné une plage continue a ces 5 valeurs et saisi =(la plage des 5val+(COLONNE(A:S)) et validé a 3 doigts

bingo!! ça m'a craché une matrice de nombres; symetrique à celle des val a trouver ; du coup j'ai noyé dans la formule cette addition

cordialement

Bonsoir,

En premier lieux, merci pour vos réponses.

Les 2 méthodes sont très instructives.

Celle de Tulipe_4 est, pour moi, la plus adaptée vue que je dois adapter la formule sur plus de 10 000 lignes.

Merci encore pour vos solutions. Cela fonctionne impéccable.

Problème résolu

Bonjour,

je m'en doutais un peu...

@ bientôt

LouReeD

bonjour

pour 10000 lignes faudrait jouer du vba ;je n'y connais rien en matière de redaction mais je vois bien un "sceepting dictionnary" contenant la matrice "virtuelle" ensuite on va chercher chercher dedans les coordonnées correpondant à la val critère

pour ce faire il faudra refournir une PJ avec l'emplacement exact des 10000 lignes

cordialement

Rechercher des sujets similaires à "associer nombre"