Dispatcher les valeurs d'1 cell sur 1 ligne
Fermé
g8436
-
12 oct. 2008 à 10:34
lermite222 Messages postés 8702 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 12 oct. 2008 à 13:13
lermite222 Messages postés 8702 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 12 oct. 2008 à 13:13
A voir également:
- Dispatcher les valeurs d'1 cell sur 1 ligne
- Aller à la ligne sur excel - Guide
- Apparaitre hors ligne instagram - Guide
- Vente en ligne particulier - Guide
- Ligne d'adresse 1 - Forum Réseaux sociaux
- Partage de photos en ligne - Guide
6 réponses
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
12 oct. 2008 à 11:52
12 oct. 2008 à 11:52
Pour l'avoir en colonne tu doit mettre COLONNE - le nombre de colonne de départ en place de ligne et tu doit copier la formule dans toutes les cellules et pas uniquement dans la première.
A+
Edit:
La formule à mettre dans BL102 et copier dans BM...etc suivant le nombre maxi de lettre que tu peu avoir.
=STXT($BL$101;COLONNE()-63;1)
A+
Edit:
La formule à mettre dans BL102 et copier dans BM...etc suivant le nombre maxi de lettre que tu peu avoir.
=STXT($BL$101;COLONNE()-63;1)
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
12 oct. 2008 à 12:16
12 oct. 2008 à 12:16
quel chiffre ?
Re bonjour
:) C'est le truc, on ne connais pas la valeur du chiffre, ni de la lettre..
donc la condition va être "<>de 0"
EN BO120 on appelle la valeur de la cellule <> de 0 de la plage BL106:CL106 ---> c'est une lettre
En BS 120 on appelle la valeur de la cellule <> de 0 de la plage BL107:CL107 ---> c'est un chiffre
C'est facile en français :) comment le dire à excel . RECHERV surement mais je sais pas la manipuler
Merci de votre aide
cordialement
:) C'est le truc, on ne connais pas la valeur du chiffre, ni de la lettre..
donc la condition va être "<>de 0"
EN BO120 on appelle la valeur de la cellule <> de 0 de la plage BL106:CL106 ---> c'est une lettre
En BS 120 on appelle la valeur de la cellule <> de 0 de la plage BL107:CL107 ---> c'est un chiffre
C'est facile en français :) comment le dire à excel . RECHERV surement mais je sais pas la manipuler
Merci de votre aide
cordialement
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
12 oct. 2008 à 12:43
12 oct. 2008 à 12:43
comprend pas !!
Ces chiffres représente quoi, avec une formule ? si oui montre la formule je comprendrais peut-être un peu mieux, ou bien des chiffres entrer manuellement ?
Tu veux le 1er chiffre différent de 0, ?
avec une recherche (ici tu est en colonne et cela devrait être RECHERCHEH) tu n'aurra que le premier différent de 0
une plage BL107:CL107 Avec un seul chiffre dedans
Ces chiffres représente quoi, avec une formule ? si oui montre la formule je comprendrais peut-être un peu mieux, ou bien des chiffres entrer manuellement ?
Tu veux le 1er chiffre différent de 0, ?
avec une recherche (ici tu est en colonne et cela devrait être RECHERCHEH) tu n'aurra que le premier différent de 0
Plage BL106:CL106= EX: 0000D000
appelé par la formule: =SI(BO105<>0;BO102;0)
BO120 doit afficher D (ce n'est pas une valeur fixe, ça peut être R, S A....; une lettre)
Il n'y qu'une seule lettre dans tout la plage donc ça me va la 1er "<>de 0"
Plage BL107:CL107= EX: 00004000
appelé par la formule =SI(BO105<>0;BO103;0)
BS120 doit afficher 4 (ce n'est pas une valeur fixe, ça peut être 1,4,7,...; un chiffre)
Il n'y qu'un seul chiffre dans tout la plage donc ça me va la 1er "<>de 0"
C'est peut être la même formule mais comme souvent elles sont différentes quand c des lettres ou des chiffres, je préfère vous le préciser
merci de votre aide
appelé par la formule: =SI(BO105<>0;BO102;0)
BO120 doit afficher D (ce n'est pas une valeur fixe, ça peut être R, S A....; une lettre)
Il n'y qu'une seule lettre dans tout la plage donc ça me va la 1er "<>de 0"
Plage BL107:CL107= EX: 00004000
appelé par la formule =SI(BO105<>0;BO103;0)
BS120 doit afficher 4 (ce n'est pas une valeur fixe, ça peut être 1,4,7,...; un chiffre)
Il n'y qu'un seul chiffre dans tout la plage donc ça me va la 1er "<>de 0"
C'est peut être la même formule mais comme souvent elles sont différentes quand c des lettres ou des chiffres, je préfère vous le préciser
merci de votre aide
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
12 oct. 2008 à 13:13
12 oct. 2008 à 13:13
Si tu a Plage BL106:CL106= EX: 0000D000 c'est que c'est du texte (sinon tu n'aurais pas les zéro devant)
donc la formule est la même
Et pour avoir la cellule c'est bien avec RECHERCHEH, tu sélectionne la cellule où tu veux le résultat et si tu connait pas bien la formule passe par l'éditeur de formules.
A+
donc la formule est la même
Et pour avoir la cellule c'est bien avec RECHERCHEH, tu sélectionne la cellule où tu veux le résultat et si tu connait pas bien la formule passe par l'éditeur de formules.
A+
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
eriiic
Messages postés
24570
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
23 avril 2024
7 213
12 oct. 2008 à 11:02
12 oct. 2008 à 11:02
Bonjour,
=STXT($A$1,LIGNE(1:20),1) pour 20 caractères max, adapter le 20
à recopier vers le bas.
eric
=STXT($A$1,LIGNE(1:20),1) pour 20 caractères max, adapter le 20
à recopier vers le bas.
eric
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
12 oct. 2008 à 11:12
12 oct. 2008 à 11:12
Bonjour, Bonjour Eric, ta formule ne fonctionne pas chez moi ? et je ne trouve pas pourquoi !!
Mais ja'vais aussi préparer une réponse que voilà..
=SI(NBCAR($A$1)>=LIGNE(B1);STXT($A$1;LIGNE(B1);1);"")
Comme je viens de dire dans un autre poste, peut-être que je ne suiis pas encore bien réveiller.
A+
Mais ja'vais aussi préparer une réponse que voilà..
=SI(NBCAR($A$1)>=LIGNE(B1);STXT($A$1;LIGNE(B1);1);"")
Comme je viens de dire dans un autre poste, peut-être que je ne suiis pas encore bien réveiller.
A+
eriiic
Messages postés
24570
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
23 avril 2024
7 213
12 oct. 2008 à 11:17
12 oct. 2008 à 11:17
Bonjour lermite,
si si, tu es bien réveillé.
Le pb chez moi c'est que depuis une maj (et impossible de revenir en arrière bien sûr) excel me met ',' en séparateur au lieu de ';' et j'oublie régulièrement de corriger
il faut donc lire :
=STXT($A$1;LIGNE(1:20);1)
eric
si si, tu es bien réveillé.
Le pb chez moi c'est que depuis une maj (et impossible de revenir en arrière bien sûr) excel me met ',' en séparateur au lieu de ';' et j'oublie régulièrement de corriger
il faut donc lire :
=STXT($A$1;LIGNE(1:20);1)
eric
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
>
eriiic
Messages postés
24570
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
23 avril 2024
12 oct. 2008 à 11:19
12 oct. 2008 à 11:19
Désolé, je n'ai pas fait attention à ce problème. -D
eriiic
Messages postés
24570
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
23 avril 2024
7 213
>
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
12 oct. 2008 à 11:22
12 oct. 2008 à 11:22
ben normal, moi je commence à peine à m'habituer, la preuve ;-)
et en voyant ta réponse je vois que finalement on peut encore simplifier en
=STXT($A$1;LIGNE();1)
et en voyant ta réponse je vois que finalement on peut encore simplifier en
=STXT($A$1;LIGNE();1)
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
>
eriiic
Messages postés
24570
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
23 avril 2024
12 oct. 2008 à 11:31
12 oct. 2008 à 11:31
J'ai mis un SI, parce que dans mon idée, si le test était plus grand que la chaine cela provoquerait une erreur. Transposer en VBA ( Mid) ce serrait le cas.
g8436
>
eriiic
Messages postés
24570
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
23 avril 2024
12 oct. 2008 à 11:40
12 oct. 2008 à 11:40
Merci à tous les deux
Bon tampis vous allez dire que je suis plus dure que la moyenne, désolée
J'ai en BL 101 ABCDEFBCDEFCDEFGHIJCDEFGHIJ Cellule concatenée fusionnée ou pas j'ai fais les deux tests
Je me met en BL102 STXT($BL$101;LIGNE();1)
ou SI(NBCAR($BL$101)>=LIGNE(BL102);STXT($BL$101;LIGNE(BL102);1);"")
ça reste vide. Je dois peut être me mettre ailleurs que en BL102?
Je voudrais pouvoir recopier en ligne vers la droite pas vers le bas en colone sinon je vais être obligée de vous demander un millier de chose pour mettre dessous la valeur chiffées des lettres. j'ai déjà la formule pour des lignes
merci de vos réponses
Bon tampis vous allez dire que je suis plus dure que la moyenne, désolée
J'ai en BL 101 ABCDEFBCDEFCDEFGHIJCDEFGHIJ Cellule concatenée fusionnée ou pas j'ai fais les deux tests
Je me met en BL102 STXT($BL$101;LIGNE();1)
ou SI(NBCAR($BL$101)>=LIGNE(BL102);STXT($BL$101;LIGNE(BL102);1);"")
ça reste vide. Je dois peut être me mettre ailleurs que en BL102?
Je voudrais pouvoir recopier en ligne vers la droite pas vers le bas en colone sinon je vais être obligée de vous demander un millier de chose pour mettre dessous la valeur chiffées des lettres. j'ai déjà la formule pour des lignes
merci de vos réponses
12 oct. 2008 à 12:10
Donc maintenant mon résultat final me donne : une plage BL106 :CL106 avec une seule lettre dedans
une plage BL107:CL107 Avec un seul chiffre dedans
en BO 120 je voudrais la lettre
et en BU120 Je voudrais le chiffre
infiniment merci