A voir également:
- Remplacer cellule vide par texte
- Remplacer une cellule vide par une autre cell ✓ - Forum - Bureautique
- Remplacer les cellules vides par 0 excel ✓ - Forum - Excel
- Remplacer les cellules vides ✓ - Forum - Excel
- Remplacer des cellules vides par des valeurs ou espace ✓ - Forum - Excel
- Remplacer une cellule vide par 0 - Forum - Excel
3 réponses
xounay
- Messages postés
- 320
- Date d'inscription
- lundi 14 novembre 2005
- Statut
- Membre
- Dernière intervention
- 27 avril 2012
Salut,
J'ai pas tout compris.
Mais tu ne peux pas modifier E1 par une formule dans A1
Il faut que par exemple dans E1 tu mettes
=SI(ESTVIDE(D1),A1,D1)
Si D1 est vide E1 prendra la valeur de A1
Si D1 n'est pas vide E1 prendra la valeur de D1
Essaye d'expliqué simplement ce que tu veux faire exactement.
J'ai pas tout compris.
Mais tu ne peux pas modifier E1 par une formule dans A1
Il faut que par exemple dans E1 tu mettes
=SI(ESTVIDE(D1),A1,D1)
Si D1 est vide E1 prendra la valeur de A1
Si D1 n'est pas vide E1 prendra la valeur de D1
Essaye d'expliqué simplement ce que tu veux faire exactement.
Ricky38
- Messages postés
- 4347
- Date d'inscription
- samedi 15 mars 2008
- Statut
- Contributeur
- Dernière intervention
- 2 novembre 2013
Correction de la formule de xounay
=SI(ESTVIDE(D1);A1;D1)
=SI(ESTVIDE(D1);A1;D1)
Raymond PENTIER
- Messages postés
- 53007
- Date d'inscription
- lundi 13 août 2007
- Statut
- Contributeur
- Dernière intervention
- 6 janvier 2021
Bonjour, xounay et Ricky38.
Vous m'excuserez, mais je ne suis pas d'accord avec vos propositions.
"je met la formule qui va me permettre de remplir la cellule D si elle est vide ; par la cellule E"
Ce n'est pas possible avec des formules normales, car il faudrait tester la cellule dans laquelle on veut mettre un résultat, et cela créerait un problème de référence circulaire.
Il faudrait que quelqu'un écrive une macro ...
Amicalement.
Vous m'excuserez, mais je ne suis pas d'accord avec vos propositions.
"je met la formule qui va me permettre de remplir la cellule D si elle est vide ; par la cellule E"
Ce n'est pas possible avec des formules normales, car il faudrait tester la cellule dans laquelle on veut mettre un résultat, et cela créerait un problème de référence circulaire.
Il faudrait que quelqu'un écrive une macro ...
Amicalement.
Raymond PENTIER
- Messages postés
- 53007
- Date d'inscription
- lundi 13 août 2007
- Statut
- Contributeur
- Dernière intervention
- 6 janvier 2021
Dans son autre discussion (qui fait doublon) Margeo précisait
C'est bien, la retraite ! Surtout aux Antilles ... :-)
☻ Raymond ♂
La ligne original dans le fichier Cellule A1 | Cellule B1 | Cellule C1 | Cellule D1 |Cellule E1 Cellule vide |SADIF |027407101 |RUE DU BOUT DU RANG| 3226331 | #N/A | #N/A | Cellule a remplir | 3224306 |=SI(EST VIDE(D1);E1;"")| SADIF | 027407101|RUE DU BOUT DU RANG |322633 Dans A j écris si D1est vide; D1 prendra la valeur E1 |=SI(EST VIDE(D1);E1;"")| #N/A | #N/A | Cellule a remplir |3224306 avec la formule le résultat s inscrit dans A et non Dans D Jespere etre plus claire merci par avance--
C'est bien, la retraite ! Surtout aux Antilles ... :-)
☻ Raymond ♂