Adopter valeur d'une cellule si cellule subséquente vide

Résolu/Fermé
Mini_2161 Messages postés 2 Date d'inscription mardi 7 février 2023 Statut Membre Dernière intervention 8 février 2023 - 7 févr. 2023 à 04:13
Mini_2161 Messages postés 2 Date d'inscription mardi 7 février 2023 Statut Membre Dernière intervention 8 février 2023 - 8 févr. 2023 à 00:08

Bonjour, 

Tout d'abord j'aimerais vous dire un gros merci. Vous ne pouvez imaginer le nombre de fois que vous m'avez dépanner sur Excel. J'ai un problème et je ne trouve pas la formule à appliquer. 

J'ai 4 cellules consécutives dans lesquels il peut y avoir une valeur ou non. Je désire que la dernière valeur inscrite se copie automatiquement dans la 5e cellule. J'ai essayé avec toutes les combinaison possible de la fonction Si. Rien ne fonctionne. 

Mon tableau donne ceci:

A1 a une valeur. B1, C1, D1 vide. J'aimerais qu'Excel copie la valeur A1 à E1. 

Si B1 a une valeur, celle-ci est copier à E1. Et ainsi de suite. 

Je préfère avoir une formule qu'un VBA. Je ne suis pas très expert avec le VBA.

J'ai tenté une formule imbriquée comme suit.

=si((b1="";a1);(si(c1="";b1) jusqu'à d1. 

Merci de m'aider.

4 réponses

via55 Messages postés 14501 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 28 novembre 2024 2 735
7 févr. 2023 à 16:09

Bonjour à tous

@ mini

tu n'étais pas loin d'une solution avec de SI imbriqués, encore faut-il les imbriquer correctement :

=SI(B1="";A1;SI(C1="";B1;SI(D1="";C1;D1)))

Cdlmnt

Via


1
Mini_2161 Messages postés 2 Date d'inscription mardi 7 février 2023 Statut Membre Dernière intervention 8 février 2023
8 févr. 2023 à 00:08

Merci ça fonctionné. 

0
M-12 Messages postés 1331 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 8 avril 2023 284
7 févr. 2023 à 06:02

Bonjour,

Si les valeurs sont des chiffres (entre A1 et D1)

=RECHERCHE(9^9;A1:D1)

Si les valeurs sont du texte (entre A1 et D1)

=RECHERCHE("zzz";A1:D1)
0
PapyLuc51 Messages postés 4412 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 26 novembre 2024 1 447
7 févr. 2023 à 06:15

Bonjour

et s'il y a les deux : nombres et textes ; la dernière cellule renseignée 

=RECHERCHE(2;1/(A1:D1<>"");A1:D1)

Cordialement

0
yclik Messages postés 3700 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 28 novembre 2024 1 516
7 févr. 2023 à 11:10

Bonjour

Une autre proposition

=INDEX(A1:D1;1;NBVAL(A1:D1))
0