Je sais pas faire ça sur exel .. :(
grattounet
-
mic13710 Messages postés 1165 Date d'inscription Statut Membre Dernière intervention -
mic13710 Messages postés 1165 Date d'inscription Statut Membre Dernière intervention -
Bonjour, comment je pourrais si je rentre un texte toujours identique exemple "19 h 00 / 6 h 00" que cela a pour effet de rentrer un nombre dans une colonne ?... c'est pour un planning que je voudrais automatiser ... MERCI pour votre aide je débute sur exel
A voir également:
- Je sais pas faire ça sur exel .. :(
- Exel 2013 - Télécharger - Tableur
- Liste deroulante exel - Guide
- Comment trier sur exel - Guide
- Moyenne exel - Guide
- Comment faire un graphique sur exel - Guide
4 réponses
Soyez plus précis.
Quel nombre souhaitez-vous avoir : le nombre d'heures ? l'âge du capitaine ?
Où sont vos données d'entrée (cellule, ligne ou colonne) ?
Vos données de sortie 'quelle colonne) ?
Quel nombre souhaitez-vous avoir : le nombre d'heures ? l'âge du capitaine ?
Où sont vos données d'entrée (cellule, ligne ou colonne) ?
Vos données de sortie 'quelle colonne) ?
Bonjour grattounet.
Ce serait infiniment plus simple de saisir 19:45 en C3 et 06:45 en D3 ; le calcul de durée en E3 ne sera pas simplement =D3-C3 mais =MOD(D3-C3;1)
Ce serait infiniment plus simple de saisir 19:45 en C3 et 06:45 en D3 ; le calcul de durée en E3 ne sera pas simplement =D3-C3 mais =MOD(D3-C3;1)
Bonsoir
je pense que le conseil de Raymond et prioritaire
si toutefois vous ne pouvez pas modifier votre entrée:
en A1:
1:30/12:30
pour avoir la différence en B1:
=MOD(DROITE(A1;5)*1-GAUCHE(A1;5)*1;1)
A noter que cette option oblige à placer les horaire de la deuxième partie avec 4 chiffres et les deux points (inutiles pour la première artie:
exemple:
1:30/12:30 fonctionne
1:30/4:30 ne fonctionner pas, il faut écrire: 1:30/04:30
Il y a des solutions pour éviter ça si cela vous pose problème, mais c'est un peu plus compliqué:
=MOD(DROITE(A1;NBCAR(A1)-CHERCHE("/";A1))-GAUCHE(A1;5);1)
crdlmnt
je pense que le conseil de Raymond et prioritaire
si toutefois vous ne pouvez pas modifier votre entrée:
en A1:
1:30/12:30
pour avoir la différence en B1:
=MOD(DROITE(A1;5)*1-GAUCHE(A1;5)*1;1)
A noter que cette option oblige à placer les horaire de la deuxième partie avec 4 chiffres et les deux points (inutiles pour la première artie:
exemple:
1:30/12:30 fonctionne
1:30/4:30 ne fonctionner pas, il faut écrire: 1:30/04:30
Il y a des solutions pour éviter ça si cela vous pose problème, mais c'est un peu plus compliqué:
=MOD(DROITE(A1;NBCAR(A1)-CHERCHE("/";A1))-GAUCHE(A1;5);1)
crdlmnt
Bonjour,
J'ai pas eu réponse à un dernier détail ... ou j'ai zappé la réponse ... voilà le problème la solution de Raymond me satisfait car c'est exactement ce que je souhaite ... mais comment mettre dans la colonne A1 d'autres "nom" exemple ...
si je rentre "FÉRIÉ" en A1 cela affiche en B1 ce que je veux ... la solution de Raymond fonctionne à merveille mais tout les mois dans la colonne A1 c'est pas tjrs le même libellé j'en es en tout plusieurs comme "CA', "CT" etc ... qui corresponde à des heures également différente mais toujours les mêmes CA" est toujours associé à 07 h 00" etc ... pour résumer ma formule devrait être exemple comme ceci ... mais je là trouve pas ...
si en A1 je tape "FÉRIÉ" en B1 il s'affiche 07H00 - mais si je tape "CT" ça affiche en B1 non plus 07H00 mais 11H00 etc ...
j'espère que vous comprendrez mon problème Merci
J'ai pas eu réponse à un dernier détail ... ou j'ai zappé la réponse ... voilà le problème la solution de Raymond me satisfait car c'est exactement ce que je souhaite ... mais comment mettre dans la colonne A1 d'autres "nom" exemple ...
si je rentre "FÉRIÉ" en A1 cela affiche en B1 ce que je veux ... la solution de Raymond fonctionne à merveille mais tout les mois dans la colonne A1 c'est pas tjrs le même libellé j'en es en tout plusieurs comme "CA', "CT" etc ... qui corresponde à des heures également différente mais toujours les mêmes CA" est toujours associé à 07 h 00" etc ... pour résumer ma formule devrait être exemple comme ceci ... mais je là trouve pas ...
si en A1 je tape "FÉRIÉ" en B1 il s'affiche 07H00 - mais si je tape "CT" ça affiche en B1 non plus 07H00 mais 11H00 etc ...
j'espère que vous comprendrez mon problème Merci
Faite un tableau à 2 colonnes.
1ere colonne : vos noms "Férié", "CT", "CA" et.......
2eme colonne vous mettez les heures que vous voulez en face de chaque nom
Vous sélectionnez l'ensemble de votre tableau puis vous le nommez ("Tableau" dans l'exemple ci-dessous)
En B1, vous mettez la formule de recherche suivante :
=SI(ESTTEXTE(A1);RECHERCHEV(A1;Tableau;2;FAUX);"")
Michel
1ere colonne : vos noms "Férié", "CT", "CA" et.......
2eme colonne vous mettez les heures que vous voulez en face de chaque nom
Vous sélectionnez l'ensemble de votre tableau puis vous le nommez ("Tableau" dans l'exemple ci-dessous)
En B1, vous mettez la formule de recherche suivante :
=SI(ESTTEXTE(A1);RECHERCHEV(A1;Tableau;2;FAUX);"")
Michel
Merci Michel .... C'est exactement ce que je voulais faire et ton conseil marche à merveille ...
une question on va dire de visuel !!! dans une cellule j'ai un chiffre qui suivant les mois se trouve en positif ou en négatif par rapport à une valeur donnée ... est-ce possible de lui donner une couleur ? par exemple rouge pour les valeurs négatif et vert pour le positif ? ....
Ps: la cellule en question contient déjà une formule ... peut'on ajouter deux formules dans une même cellule ? si oui quelle est la séparation à mettre ?
Merci
une question on va dire de visuel !!! dans une cellule j'ai un chiffre qui suivant les mois se trouve en positif ou en négatif par rapport à une valeur donnée ... est-ce possible de lui donner une couleur ? par exemple rouge pour les valeurs négatif et vert pour le positif ? ....
Ps: la cellule en question contient déjà une formule ... peut'on ajouter deux formules dans une même cellule ? si oui quelle est la séparation à mettre ?
Merci
Bien sûr !
Il suffit de lui attribuer un format approprié.
Format/Nombre, choisissez Nombre dans la liste, puis la couleur rouge pour les négatifs. Si votre nombre est un entier, mettez le nombre de décimales à 0
Autre méthode, en passant par une MFC :
Format/Mise en forme conditionnelle
"La valeur de la cellule est", vous choisissez "inférieure à", vous mettez 0 dans la case de droite et vous cliquez sur "Format" pour choisir la mise en forme que vous voulez et vous validez le tout.
Et pour votre dernière remarque, il n'est pas possible de mettre plusieurs formules dans une même cellule.
Michel
Il suffit de lui attribuer un format approprié.
Format/Nombre, choisissez Nombre dans la liste, puis la couleur rouge pour les négatifs. Si votre nombre est un entier, mettez le nombre de décimales à 0
Autre méthode, en passant par une MFC :
Format/Mise en forme conditionnelle
"La valeur de la cellule est", vous choisissez "inférieure à", vous mettez 0 dans la case de droite et vous cliquez sur "Format" pour choisir la mise en forme que vous voulez et vous validez le tout.
Et pour votre dernière remarque, il n'est pas possible de mettre plusieurs formules dans une même cellule.
Michel
houlà c'est dur de décrire ce qu'on veut faire j'espère que je suis assez clair ... sinon je pourrais envoyer en fichier sur une email mon fichier Exel ...
Merci
Si vous rentrez une donnée comme vous le souhaitez, Excel va l'interpréter comme du texte et ce sera un peu compliqué pour faire des calculs avec ça. Il faudrait alors extraire du texte chaque donnée numérique, et faire des calculs dessus, ce qui n'est pas très logique.
Pour faire plus simplement ce que vous souhaitez, il faut avoir 2 colonnes : une pour l'heure d'entrée, et une autre pour l'heure de sortie.
Vous faite ensuite la différence entre les deux valeurs avec la fonction MOD
Vos cellules doivent être au format heure "13:30"
En Ax vous rentrez l'heure de départ, en Bx l'heure de fin.
En Dx vous rentrez la formule suivante : =MOD(Bx-Ax;1)
Ou x représente le numéro de ligne.
A vous de jouer.
Michel
Merci Alain
C'est effectivement B1-A1 qu'il faut écrire.
Michel