Formule excel
Résolugeorges97 Messages postés 20556 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à vous tous,
J'essaie ca et cela ne fonctionne pas.
=RECHERCHEX(AF5;'Déclarations Mars 2024'!$J$4:$J$445;('Déclarations Mars 2024'!$D$4:$D$445;SI('Déclarations Mars 2024'!$C$4:$C$445="Ajustement"));"")
J'essaie de dire si en AF5 tu trouve la même chose sur la feuille déclarations Mars 2024 dan la colonne J4 à J 455 inscrit moi ce qui est inscrit dans la colonne D Seulement si dans la colonne C c'est inscrit Ajustement mais ma formule ne fonctionne pas est ce que vous pouvez m'aider svp?
Quand je fais:
=RECHERCHEX(AF5;'Déclarations Mars 2024'!$J$4:$J$445;'Déclarations Mars 2024'!$D$4:$D$445) cela fonctionne jusque-là. C'est quand je veux lui dire seulement s'il y a d'inscrit "Ajustement " à la colonne C de déclarations Mars 2024
Merci
Windows / Edge 124.0.0.0
- Formule excel
- Formule excel si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Liste déroulante excel - Guide
- Excel mise en forme conditionnelle formule - Guide
- Formule somme excel ligne - Guide
5 réponses
Le problème porte sur une recherche conditionnelle dans Excel: il faut renvoyer la valeur de la colonne D lorsque AF5 est trouvé dans la colonne J et que la colonne C indique "Ajustement" sur la feuille Déclarations Mars 2024. La formule RECHERCHEX qui compare uniquement J et D fonctionne, mais échoue dès qu'une condition sur la colonne C est ajoutée. Plusieurs réponses proposent des approches alternatives, notamment pré-filtrer les lignes avec FILTER et appliquer XLOOKUP sur les résultats filtrés, tout en rappelant l’importance de la version d’Excel et la gestion des doublons. Des échanges invitent à partager un fichier d’exemple et discutent des complications liées à des valeurs identiques et à l’adaptation des formules selon les versions.
Bonjour,
Ma proposition, voir fichier : https://www.cjoint.com/c/NDzjovXY7GZ
Note: dans votre exemple il y a 2 valeurs identiques (ligne 3 et 4), j'ai choisi de prendre la valeur correspondante au numéro de ligne supérieur.
Bonjour,
Afin d'éviter de devoir construire un exemple qui ne soit pas conforme au votre, pouvez-vous mettre votre fichier sur https://www.cjoint.com/ et poster le lien
Bonjour,
J'ai utilisé des plages nommées dynamiques (étendue de la plage automatique selon ajour de lignes) et j'ai ajouté la fonction ( SIERREUR() ) si pas de valeur correspondante.
Le fichier modifier : https://www.cjoint.com/c/NDAgjC0lnGZ
Bonsoir Marie Chant.
D'après ta formule, je suppose que tu utilises Excel 2016 ou 365, non ?
Il faut TOUJOURS préciser sur quelle version on travaille !
Bonsoir,
Vous avez ouvert un nouveau sujet :
https://forums.commentcamarche.net/forum/affich-38143444-formule-excel
et répondez ici à une question posée en Avril 2024. Il faudrait sans doute revenir au sujet actuel, ouvert ce 7 Janvier, pour éviter confusion et incohérence.
Bonjour à tous,
=SI('Déclarations Mars 2024'!$C$4:$C$445="Ajustement");RECHERCHEX(AF5;'Déclarations Mars 2024'!$J$4:$J$445;'Déclarations Mars 2024'!$D$4:$D$445);"")
Crdlmt
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question