Aide sur une formule

frelator -  
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
pouvez vous m'expliquer cette formule j'ai du mal à la comprendre surtout au niveau CAR
Merci

=SI(ESTERREUR(RECHERCHEV($F$4&CAR(96+LIGNES($D$26:$D26));BAL;2;FAUX));"";RECHERCHEV($F$4&CAR(96+LIGNES($D$26:$D26));BAL;2;FAUX))
Configuration: Windows XP Internet Explorer 6.0

2 réponses

  1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    Salut,
    CAR(96+LIGNES'$D$2:$D2)
    te renvoie les lettres de l'alphabet minuscule

    CAR(96) renvoie le caractère: `
    Lignes($D$2:$D2) renvoie 1 (la fonction LIGNES renvoie le nombre de lignes)
    donc car(96+1)= car(97) renvoie "a"

    lorsque tu vas tirer la formule vers le bas
    tu vas avoir
    LIGNES($D$2:D3) donc 2 ==> "b"

    en conclusion la recherche va s'effectuer sur la concayténation de la valeur affectée à F48 et de lattre renvoyée

    par exemple F48 contient 123
    on aura en ligne4: 123c

    0
    1. frelator
       
      en fait je copie cette formule dans un nouveau fichier excel mais il continue à rechercher dans l'autre fichier
      comment faire une recherche avec cette formule dans mon nouveau fichier
      je sais pas si je suis bien clair là !!!
      0
  2. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    Tu as demandé:
    j'ai du mal à la comprendre surtout au niveau CAR

    je t'ai répondu
    c'est plus que lassant, ces questions mal posées
    Ciao

    --
    0