Cellule de "selection" ?
Fermé
razaea
-
Modifié par razaea le 17/12/2016 à 00:49
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 17 déc. 2016 à 12:54
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 17 déc. 2016 à 12:54
A voir également:
- Cellule de "selection" ?
- Excel cellule couleur si condition texte - Guide
- Aller à la ligne dans une cellule excel - Guide
- Verrouiller cellule excel - Guide
- Comment colorer une cellule excel en fonction du contenu d'une autre cellule ✓ - Forum Excel
- Diviser une cellule excel en deux horizontalement ✓ - Forum Excel
3 réponses
Utilisateur anonyme
Modifié par albkan le 17/12/2016 à 02:00
Modifié par albkan le 17/12/2016 à 02:00
Bonjour razaea,
Je ne suis pas sûr d'avoir bien compris ton énoncé,
mais je vais quand même essayer de te répondre.
---------------------------------
Si tu as par exemple en C5 le texte A1-2,
mets en D5 : =STXT(C5;2;1) => 1
Tire ensuite la formule vers le bas, et donc :
Si tu as en C6 le texte C1-2, la formule recopiée
en C6 : =STXT(C6;2;1) => 1
---------------------------------
Mais si tu veux un 1 dans la cellule à côté d'une cellule remplie,
c'est un problème différent. Si tu as par exemple en C5 le texte
A1-2, mets en D5 : =SI(C5="";"";1) => si C5 est vide, alors
D5 aussi ; sinon en D5 : 1
Bien sûr, là aussi, tu dois tirer la formule vers le bas. ;)
---------------------------------
Si ton problème est réglé, merci de l'indiquer,
pour que le sujet puisse être passé en résolu.
Sinon, je te propose de reformuler ton énoncé,
avec un exemple plus concret.
Cordialement. :)
Je ne suis pas sûr d'avoir bien compris ton énoncé,
mais je vais quand même essayer de te répondre.
---------------------------------
Si tu as par exemple en C5 le texte A1-2,
mets en D5 : =STXT(C5;2;1) => 1
Tire ensuite la formule vers le bas, et donc :
Si tu as en C6 le texte C1-2, la formule recopiée
en C6 : =STXT(C6;2;1) => 1
---------------------------------
Mais si tu veux un 1 dans la cellule à côté d'une cellule remplie,
c'est un problème différent. Si tu as par exemple en C5 le texte
A1-2, mets en D5 : =SI(C5="";"";1) => si C5 est vide, alors
D5 aussi ; sinon en D5 : 1
Bien sûr, là aussi, tu dois tirer la formule vers le bas. ;)
---------------------------------
Si ton problème est réglé, merci de l'indiquer,
pour que le sujet puisse être passé en résolu.
Sinon, je te propose de reformuler ton énoncé,
avec un exemple plus concret.
Cordialement. :)
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 419
17 déc. 2016 à 09:21
17 déc. 2016 à 09:21
Bonour
une autre compréhension de la question
si vous avez une liste de nom de A1àA100
si vous entrez vos noms dans un champ C1:D100 par exemple
en B1 à tirer sur la hauteur:
=SI(NB.SI($C$1:$D$100;A1);1;"")
le 1 s'affichera en B en face du nom quand le nom sera présent en C1:D100
crdlmnt
une autre compréhension de la question
si vous avez une liste de nom de A1àA100
si vous entrez vos noms dans un champ C1:D100 par exemple
en B1 à tirer sur la hauteur:
=SI(NB.SI($C$1:$D$100;A1);1;"")
le 1 s'affichera en B en face du nom quand le nom sera présent en C1:D100
crdlmnt
Bonjour, déjà je tiens a vous remercier pour la rapidité de vos réponses à tout les deux seulement je pense que ça ne répond a ma problématique. Je vais tenter de réexpliquer avec un schéma.
Imaginons que j'ai une liste de prénom en A1, A2, A3
Je souhaiterais que si j'écris par exemple Paul en A5, un 1 s'affiche à coté de son prénom (il ne faut pas forcément que j'écrive sur sa ligne)
A1 | A2___|___A3____|_____A4_|___A5
Jean |_______________________| "Paul"
Pierre |
Paul | "1"
Merci
Imaginons que j'ai une liste de prénom en A1, A2, A3
Je souhaiterais que si j'écris par exemple Paul en A5, un 1 s'affiche à coté de son prénom (il ne faut pas forcément que j'écrive sur sa ligne)
A1 | A2___|___A3____|_____A4_|___A5
Jean |_______________________| "Paul"
Pierre |
Paul | "1"
Merci
Bonjour razaea,
Tu as écris « A1 | A2___|___A3____|_____A4_|___A5 » sur une ligne,
mais ce sont des cellules en colonne ; donc je le présente ainsi :
A | B | |
1 | Jean | |
2 | Paul | |
3 | Pierre | |
4 | Denis | |
5 | Paul | 1 |
6 | ||
7 | ||
8 |
a) En fonction de quoi veux-tu un 1 à côté du prénom (donc en colonne B) ?
b) Pourquoi un 1 en B5 (pour Paul de A5) et pas en B2 (pour Paul de A2) ?
À te lire. Cordialement. :)
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 419
Modifié par Vaucluse le 17/12/2016 à 13:13
Modifié par Vaucluse le 17/12/2016 à 13:13
Re
alors si vous avez une liste des références qui doivnet afficher 1, par exemple en Z1:Z10, vous pouvez écrire en B2 à tirer sur la hauteur utile:
=SI(NB.SI($Z$1:$Z$10;A2);1;"")
ou encore si on prend votre demande au pied de la lettre
=SI(NB.SI(A1:A4;A5)1;"")
mais cette solution vous affichera 1 bien sur devant tous les Paul de la liste
crdlmnt
alors si vous avez une liste des références qui doivnet afficher 1, par exemple en Z1:Z10, vous pouvez écrire en B2 à tirer sur la hauteur utile:
=SI(NB.SI($Z$1:$Z$10;A2);1;"")
ou encore si on prend votre demande au pied de la lettre
=SI(NB.SI(A1:A4;A5)1;"")
mais cette solution vous affichera 1 bien sur devant tous les Paul de la liste
crdlmnt