Fonctions Excel

Fermé
sebastienserre Messages postés 5 Date d'inscription dimanche 6 mars 2005 Statut Membre Dernière intervention 22 août 2008 - 22 août 2008 à 12:28
 hedgehog81 - 22 août 2008 à 13:43
Bonjour,

Dans le cadre de mon travail je tiens à jour un planning d'arrivée de marchandise dans un tableau Excel du type


         A          B
1    08XXX    20/08/2008
2    08XX1    
3
4    08XX2    22/08/2008


La fonction recherchée reporterait la date de B1 dans B2 sauf quand A3 est vide alors ne rien écrire sachant qu'en B4 j'ai déjà une date qu'il ne faut pas effacer... mais inscrire dans B5 si B5 est non vide...

J'avais pensé à

=SI(ESTVIDE(B1);B2;SI(ESTVIDE(A2);"";C1))

dans B2

Sachant que C1 est un renvoi (=B1) de B1...

J'espere etre clair

Merci d'avance
A voir également:

2 réponses

arrial Messages postés 1753 Date d'inscription mardi 11 mars 2008 Statut Membre Dernière intervention 29 décembre 2023 251
22 août 2008 à 13:26
Tu n'es pas clair du tout ! dans quelle cellule veux-tu mettre ton résultat, d'abord ? une fonction est dans UNE cellule. Si tu veux que le resultat soit écrit dans des cellules selon des critères, il faut écrire une macro …
0
Si tu veux utiliser la fonction SI (IF) alors il faut que travailles sur deux colonnes. Avec ta colonne A et B pour les arguments et evtl. la C pour ton résultat.

**tu peux effectivement imbriquer des si mais ton exemple comme tu l'as écrit ne fait pas de sens.
***nombre max de SI imbriqués=7)
***tu peux tenter aussi une recherchev par valeur proche.
0