Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2010 VLOOKUP ne fonctionne plus.

anna2054

XLDnaute Occasionnel
Bonjour,

J'ai utilisé la formule =VLOOKUP($B2;Geo20!$A$2:$D$2000;2;FALSE) pour rechercher les valeurs ARR DEP REG
Ce type de formule VLOOKUP a très bien marché pour moi, mais il ne fonctionne plus brutalement, sans aucune raison justifiable (avec le signe #N/A ou pas).

Pourriez-vous m'aider, SVP?
(J'utilise Excel version 2010 (Build 13328.20356), anglais.)

Merci beaucoup.
Anna
P.J.: Feuill excel joint.
 

Pièces jointes

  • Forum.zip
    832.5 KB · Affichages: 18

anna2054

XLDnaute Occasionnel
Encore, j'ai essayé sur la feuille en pleine de données.
Je vais vous envoyer une autre feuille donc.
 

vgendron

XLDnaute Barbatruc
et dernière contribution, puisque je l'avais préparée
pour supprimer les accents qui sont l'origine du pb
VB:
Function suppAccent(chaine As String) As String
    Dim accent As String, sansAccent As String, i As Long
    accent = "àâéèêëîïôüù"
    sansAccent = "aaeeeeiiouu"
    For i = 1 To Len(accent)
        chaine = Replace(chaine, Mid(accent, i, 1), Mid(sansAccent, i, 1))
    Next i
    suppAccent = chaine
End Function


Sub suppAccentSelection()
With Sheets("Geo20")
    fin = .Range("A" & .Rows.Count).End(xlUp).Row
    For i = 2 To fin
        .Range("A" & i) = UCase(suppAccent(LCase(.Range("A" & i))))
    Next i
    
End With
End Sub
 

Jacky67

XLDnaute Barbatruc
Bonjour à tous.

Parce que ça m'est arrivé il y a peu sur un excel récalcitrant sur une formule, un "redémarrer l'ordinateur" et c'était réglé.

Bonne résolution de ce problème.
Hello zebanx
Sauf que dans ce cas, il pourra redémarré jusqu'à la trinité..
Dans sont classeur, tel que présenté, il n'y a aucune correspondance entre la feuille1 et la feuille2
Cela a déjà été dit/écrit au #3
 
Dernière édition:

soan

XLDnaute Barbatruc
Inactif
@anna2054

ton 2ème fichier en retour ; là ça marche impeccable !

y'a bien un résultat pour toutes les lignes ! le même,
car pour ton 2ème tableau, colonnes B à D : c'est
les mêmes données !


soan
 

Pièces jointes

  • Forum2.xlsx
    22 KB · Affichages: 2

soan

XLDnaute Barbatruc
Inactif
@anna2054

ton 1er fichier en retour ; j'ai corrigé plusieurs de tes données incorrectes
à cause des accents ; maintenant, les formules avec VLOOKUP(...) et 0
en dernier argument retournent le résultat attendu.

à toi de corriger tes autres données en mettant correctement les accents.


soan
 

Pièces jointes

  • Forum.xlsx
    215.7 KB · Affichages: 4

anna2054

XLDnaute Occasionnel
@anna2054

ton 2ème fichier en retour ; là ça marche impeccable !

y'a bien un résultat pour toutes les lignes ! le même,
car pour ton 2ème tableau, colonnes B à D : c'est
les mêmes données !


soan
Merci.
Mais si vous prenez un nombre plus important des données, en collant VilleGeo20.txt sur la colonne Ville Geo20 et VilleAss.txt sur la colonne Ville Ass, tous les résultats seront disparus.
 

Pièces jointes

  • VilleGeo20.txt
    478.6 KB · Affichages: 3
  • VilleAss.txt
    366.9 KB · Affichages: 3

soan

XLDnaute Barbatruc
Inactif
désolé, je m'occupe des copier/coller faits en VBA, pas de ceux faits directement
par l'utilisateur ; donc pour ça, je te laisse t'en occuper ; surtout que je dois
travailler sur d'autres exos ; d'autre part je viens de t'écrire mon post #40.


soan
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…