[Excel] =SI(A:A=""; reprendre cell. préc.)
Fermé
Lg04
Messages postés
3
Date d'inscription
mercredi 8 décembre 2010
Statut
Membre
Dernière intervention
9 décembre 2010
-
8 déc. 2010 à 20:58
pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 - 9 déc. 2010 à 15:56
pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 - 9 déc. 2010 à 15:56
A voir également:
- [Excel] =SI(A:A=""; reprendre cell. préc.)
- Si et excel - Guide
- Liste déroulante excel - Guide
- Aller à la ligne excel - Guide
- Excel cellule couleur si condition texte - Guide
- Word et excel gratuit - Guide
8 réponses
pilas31
Messages postés
1825
Date d'inscription
vendredi 5 septembre 2008
Statut
Contributeur
Dernière intervention
24 avril 2020
643
8 déc. 2010 à 22:56
8 déc. 2010 à 22:56
Bonjour,
Supposons que la colonne soit la A et le premier chiffre est en A1 alors, à mon avis la solution la plus simple est de mettre le résultat dans une autre colonne par exemple la B.
En B1 mettre la formule =A1
puis en B2 mettre la formule =SI(A2="";B1;A2)
et recopier la formule en B2 vers le bas jusqu'a la fin de la liste.
Ainsi en colonne B se trouve bien le résultat ..
A+
Supposons que la colonne soit la A et le premier chiffre est en A1 alors, à mon avis la solution la plus simple est de mettre le résultat dans une autre colonne par exemple la B.
En B1 mettre la formule =A1
puis en B2 mettre la formule =SI(A2="";B1;A2)
et recopier la formule en B2 vers le bas jusqu'a la fin de la liste.
Ainsi en colonne B se trouve bien le résultat ..
A+
pépé35530
Messages postés
2942
Date d'inscription
vendredi 1 mai 2009
Statut
Membre
Dernière intervention
19 mars 2016
1 386
Modifié par pépé35530 le 8/12/2010 à 23:27
Modifié par pépé35530 le 8/12/2010 à 23:27
Autant pour moi.
il faut que je vérifie quelque chose
pépé
La formule de pila fonctionne bien.
A+
pépé
il faut que je vérifie quelque chose
pépé
La formule de pila fonctionne bien.
A+
pépé
Lg04
Messages postés
3
Date d'inscription
mercredi 8 décembre 2010
Statut
Membre
Dernière intervention
9 décembre 2010
9 déc. 2010 à 10:13
9 déc. 2010 à 10:13
Merci pour vos reponse mais justement je n'ai pas la possibilité de modifier le fichier.
et la suite n'est effectivement pas numéraire et est completement aléatoire.
(ce = contrat etudiant) (c= contrat classic)
et ma liste ressemble a cela.
1 Ce Prenom Nom jour de prest.
2 C Prenom Nom jour de prest.
3 (vide) (vide) (vide) jour de prest.
4 (vide) (vide) (vide) jour de prest.
5 Ce Prenom Nom jour de prest.
6 Ce Prenom Nom jour de prest.
7 Ce Prenom Nom jour de prest.
8 (vide) (vide) (vide) jour de prest.
9 (vide) (vide) (vide) jour de prest.
10 (vide) (vide) (vide) jour de prest.
11 (vide) (vide) (vide) jour de prest.
12 C Prenom Nom jour de prest.
etc
D'ou mon interet de chercher une formule qui me permettra de savoir ce que je dois ecrir par ex en 11. vu que la 1er colone est vide je dois me referer dans la meme colonne a la ligne 10 qui est vide donc me referer a la ligne 9 qui est vide aussi etc jusqu'a que j'ai une cellule tj dans la meme colonne qui n'est pas vide.
Ces cellules sont vide car c'est du au faite que la meme personne a prester plusieur jour dans une periode définie (ici un mois).
dsl je ne sais pas comment joindre un fichier sur ce forum.
J'espere que je suis un peu + precis ?
merci d'avance.
et la suite n'est effectivement pas numéraire et est completement aléatoire.
(ce = contrat etudiant) (c= contrat classic)
et ma liste ressemble a cela.
1 Ce Prenom Nom jour de prest.
2 C Prenom Nom jour de prest.
3 (vide) (vide) (vide) jour de prest.
4 (vide) (vide) (vide) jour de prest.
5 Ce Prenom Nom jour de prest.
6 Ce Prenom Nom jour de prest.
7 Ce Prenom Nom jour de prest.
8 (vide) (vide) (vide) jour de prest.
9 (vide) (vide) (vide) jour de prest.
10 (vide) (vide) (vide) jour de prest.
11 (vide) (vide) (vide) jour de prest.
12 C Prenom Nom jour de prest.
etc
D'ou mon interet de chercher une formule qui me permettra de savoir ce que je dois ecrir par ex en 11. vu que la 1er colone est vide je dois me referer dans la meme colonne a la ligne 10 qui est vide donc me referer a la ligne 9 qui est vide aussi etc jusqu'a que j'ai une cellule tj dans la meme colonne qui n'est pas vide.
Ces cellules sont vide car c'est du au faite que la meme personne a prester plusieur jour dans une periode définie (ici un mois).
dsl je ne sais pas comment joindre un fichier sur ce forum.
J'espere que je suis un peu + precis ?
merci d'avance.
pilas31
Messages postés
1825
Date d'inscription
vendredi 5 septembre 2008
Statut
Contributeur
Dernière intervention
24 avril 2020
643
Modifié par pilas31 le 9/12/2010 à 10:29
Modifié par pilas31 le 9/12/2010 à 10:29
Bonjour,
Sans utiliser de colonne supplémentaire, cela ne me parait pas possible car dans une cellule on ne peut pas mettre une formule du style :
Si je suis vide alors je prends telle valeur...
Il exsite donc que deux types de solutions, soit utiliser des colonnes suplémentaires (éventuellement cachées et/ou situées au delà du tableau sur la droite ou sur une autre feuille) soit écrire une macro en VBA.
Sinon pour nous donner le fichier, il suffit d'aller sur le site (gratuit) www.cijoint.fr , de déposer le fichier puis de nous donner le lien vers le fichier que le site donne...
A+
Sans utiliser de colonne supplémentaire, cela ne me parait pas possible car dans une cellule on ne peut pas mettre une formule du style :
Si je suis vide alors je prends telle valeur...
Il exsite donc que deux types de solutions, soit utiliser des colonnes suplémentaires (éventuellement cachées et/ou situées au delà du tableau sur la droite ou sur une autre feuille) soit écrire une macro en VBA.
Sinon pour nous donner le fichier, il suffit d'aller sur le site (gratuit) www.cijoint.fr , de déposer le fichier puis de nous donner le lien vers le fichier que le site donne...
A+
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
9 déc. 2010 à 12:31
9 déc. 2010 à 12:31
Bonjour
en lisant les réponses (correctes) je pense effectivement qu'un modèle de votre fichier serait le bienvenu:
Sur ce site:
http://www.cijoint.fr
placez le modéle (avec quelques explications) et revenez ici éditer le lien donné par le site.
crdlmnt
en lisant les réponses (correctes) je pense effectivement qu'un modèle de votre fichier serait le bienvenu:
Sur ce site:
http://www.cijoint.fr
placez le modéle (avec quelques explications) et revenez ici éditer le lien donné par le site.
crdlmnt
pépé35530
Messages postés
2942
Date d'inscription
vendredi 1 mai 2009
Statut
Membre
Dernière intervention
19 mars 2016
1 386
9 déc. 2010 à 10:46
9 déc. 2010 à 10:46
Bonjour,
J'avoue que je ne comprends pas très bien ton problème.
Pourquoi ne pas utiliser un tri sur la première colonne. Toutes tes lignes vides apparaîtraient regroupées.
A+
pépé
J'avoue que je ne comprends pas très bien ton problème.
Pourquoi ne pas utiliser un tri sur la première colonne. Toutes tes lignes vides apparaîtraient regroupées.
A+
pépé
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Lg04
Messages postés
3
Date d'inscription
mercredi 8 décembre 2010
Statut
Membre
Dernière intervention
9 décembre 2010
9 déc. 2010 à 13:40
9 déc. 2010 à 13:40
Voici un modele pour peut etre mieux expliquer ma question.
Merci encore pour votre aide.
Vu que c'est un document dont je ne peux pas changer la mise en forme j'aurais voulu une fomule qui reponde a ma demande sans devoir ajouter de nouvelle colonne.
Si vraiment c'est pas possible alors j'ajouterai volontier cette colonne.
Grand merci.
Lg04
voici le lien:
http://www.cijoint.fr/cjlink.php?file=cj201012/cijFrMyviJ.xls
Merci encore pour votre aide.
Vu que c'est un document dont je ne peux pas changer la mise en forme j'aurais voulu une fomule qui reponde a ma demande sans devoir ajouter de nouvelle colonne.
Si vraiment c'est pas possible alors j'ajouterai volontier cette colonne.
Grand merci.
Lg04
voici le lien:
http://www.cijoint.fr/cjlink.php?file=cj201012/cijFrMyviJ.xls
pilas31
Messages postés
1825
Date d'inscription
vendredi 5 septembre 2008
Statut
Contributeur
Dernière intervention
24 avril 2020
643
Modifié par pilas31 le 9/12/2010 à 15:15
Modifié par pilas31 le 9/12/2010 à 15:15
Bonjour Lg04, Vaucluse et pépé35530
J'ai regardé le fichier et dans le commentaire est écrit :
"Mon but est de pouvoir faire fonctionné la formule qui est en Q.
Jusqu'ici elle ne fonctionne QUE si en A j'ai qql chose d'inscrit ce qui est logique et correct jusqu'ici."
Or ce n'est pas le cas la formule en Q ne dépend que des valeurs "oui" se trouvant dans les colonnes K,L,M,N ...
Donc personnellement je suis un peu dérouté.
MODIF : Au temps pour moi je viens de voir que le lien se fait justement dans la formule des colonnes K,LM,N qui elles dépendent de A.
A+
Cordialement,
J'ai regardé le fichier et dans le commentaire est écrit :
"Mon but est de pouvoir faire fonctionné la formule qui est en Q.
Jusqu'ici elle ne fonctionne QUE si en A j'ai qql chose d'inscrit ce qui est logique et correct jusqu'ici."
Or ce n'est pas le cas la formule en Q ne dépend que des valeurs "oui" se trouvant dans les colonnes K,L,M,N ...
Donc personnellement je suis un peu dérouté.
MODIF : Au temps pour moi je viens de voir que le lien se fait justement dans la formule des colonnes K,LM,N qui elles dépendent de A.
A+
Cordialement,
pilas31
Messages postés
1825
Date d'inscription
vendredi 5 septembre 2008
Statut
Contributeur
Dernière intervention
24 avril 2020
643
9 déc. 2010 à 15:28
9 déc. 2010 à 15:28
Re Bonjour,
Je propose alors de remplacer par exemple la formule à la cellule en K3 par la formule suivante :
=SI(OU(ET(K2="oui";A3="");ET(A:A="Ce";G:G=9,5));"oui";"non")
puis copier vers le bas. et sur le même principe les formules des colonnes L,M,N
Le test est le même qu'avant sauf que le resultat est "oui" lorsque A est vide et qu'il y a "oui" à la ligne au dessus.
A+
Je propose alors de remplacer par exemple la formule à la cellule en K3 par la formule suivante :
=SI(OU(ET(K2="oui";A3="");ET(A:A="Ce";G:G=9,5));"oui";"non")
puis copier vers le bas. et sur le même principe les formules des colonnes L,M,N
Le test est le même qu'avant sauf que le resultat est "oui" lorsque A est vide et qu'il y a "oui" à la ligne au dessus.
A+
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
Modifié par Vaucluse le 9/12/2010 à 15:52
Modifié par Vaucluse le 9/12/2010 à 15:52
Bonjour tous
ou peut être simplement en K3,L3,M3,N3
=SI(ESTVIDE($A2);K2;SI(ET(A:A="Ce";G:G=9,5);"oui";"non"))
à tirer vers le bas, en partant du principe que A2 est toujours documenté
ce qui revient à la proposition initiale de Pilas,et semble devoir marcher puisque chaque code au dessus sera recopié tant que A est vide
Crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
ou peut être simplement en K3,L3,M3,N3
=SI(ESTVIDE($A2);K2;SI(ET(A:A="Ce";G:G=9,5);"oui";"non"))
à tirer vers le bas, en partant du principe que A2 est toujours documenté
ce qui revient à la proposition initiale de Pilas,et semble devoir marcher puisque chaque code au dessus sera recopié tant que A est vide
Crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
pilas31
Messages postés
1825
Date d'inscription
vendredi 5 septembre 2008
Statut
Contributeur
Dernière intervention
24 avril 2020
643
9 déc. 2010 à 15:56
9 déc. 2010 à 15:56
Oui, entiérement d'accord, c'est même plus simple que ma proposition du post 11