Bonjour JHA,
Désolé. refresh trop tardif. Votre solution est quand même plus efficace que la mienne.
Mais comprenez vous pourquoi ça marche sur une recherche en police arabe, et non en police occidentale ?
Bonjour Seddiki_adz,
Je ne comprends pas pourquoi, mais le problème semble venir de votre police de caractères arabe.
C'est d'autant plus incompréhensible que par exemple, même si la dernière chaine est en police "occidentale", ça ne marche pas. Mais cela marche si tout est en police "occidentale".
Pire, si une et une seule chaine est en police arabe, alors il s'arrête là.
( Essai3 ou la réponse est ChaineFin1 Chaine4, car Chaine4 est suivi d'une police arabe.)
Ca m'échappe complètement.
Je suppose qu'en fait vous voulez récupérer la dernière cellule ? Je vais gratter un peu pour vois s'il n'existe pas un autre chemin pour y parvenir.
Bonjour JHA,
Désolé. refresh trop tardif. Votre solution est quand même plus efficace que la mienne.
Mais comprenez vous pourquoi ça marche sur une recherche en police arabe, et non en police occidentale ?
=SIERREUR(INDEX(INDIRECT(D$7&"!$F$2:$n$21");EQUIV($D$5&RECHERCHE("zzz";$B$9:$B9)&RECHERCHE("zzz";$A$9:$A9);INDIRECT(D$7&"!$d$2:$d$21")&INDIRECT(D$7&"!O4$B$2:$B$21")&INDIRECT(D$7&"!$A$2:$A$21");0);EQUIV($C9;INDIRECT(D$7&"!$F$1:$n$1");0));"")
ca marche pas