OVH Cloud OVH Cloud

mise en forme conditionnelle sur partie d'heure

8 réponses
Avatar
C15
Bonjour à tous et à toutes,


Dans un fichier j'ai une colonne avec de noms et une autre avec des heures
saisies sous la forme 09:02:15 ou 14:00:27 (en fait extraites d'un autre
système), soit ici pour le 1er exemple 9 heures 2 minutes et 15 secondes.

Je voudrais faire une mise en forme conditionnelle pour que lorsque le
nombre de minutes est >01, la cellule passe en rouge par exemple.
L'idéal serait même que la cellule "nom" et la cellule "heure" passent en
rouge.

J'ai essayé avec "La formule est" =stxt(B5;5;1)>1
cela ne marche pas car Excel analyse l'heure sous la forme d'une fraction de
jour (09:02:15=0,376563).

Comment faire ?

Merci de votre aide

A+

C15

8 réponses

Avatar
Francois L
Bonjour à tous et à toutes,


Dans un fichier j'ai une colonne avec de noms et une autre avec des heures
saisies sous la forme 09:02:15 ou 14:00:27 (en fait extraites d'un autre
système), soit ici pour le 1er exemple 9 heures 2 minutes et 15 secondes.

Je voudrais faire une mise en forme conditionnelle pour que lorsque le
nombre de minutes est >01, la cellule passe en rouge par exemple.
L'idéal serait même que la cellule "nom" et la cellule "heure" passent en
rouge.

J'ai essayé avec "La formule est" =stxt(B5;5;1)>1
cela ne marche pas car Excel analyse l'heure sous la forme d'une fraction de
jour (09:02:15=0,376563).



Bonsoir,

=MINUTE(A1)>1

--
François L

Avatar
h2so4
bonsoir,

si la colonne heures est en B, voici la formule pour l'activation du format
conditionnel, tant pour la colonne "noms" que pour la colonne "heures"



=MINUTE($B1)>1
" C15" wrote in message
news:45d4ca9d$0$21145$
Bonjour à tous et à toutes,


Dans un fichier j'ai une colonne avec de noms et une autre avec des heures
saisies sous la forme 09:02:15 ou 14:00:27 (en fait extraites d'un autre
système), soit ici pour le 1er exemple 9 heures 2 minutes et 15 secondes.

Je voudrais faire une mise en forme conditionnelle pour que lorsque le
nombre de minutes est >01, la cellule passe en rouge par exemple.
L'idéal serait même que la cellule "nom" et la cellule "heure" passent en
rouge.

J'ai essayé avec "La formule est" =stxt(B5;5;1)>1
cela ne marche pas car Excel analyse l'heure sous la forme d'une fraction
de jour (09:02:15=0,376563).

Comment faire ?

Merci de votre aide

A+

C15



Avatar
C15
Bonsoir à tous,

Merci de ces réponses.

Quand on peut faire simple...
J'avais finalement trouvé :
=STXT(TEXTE(B4;"hh:mm:ss");5;1)>"1"

Ce que j'ai donc fait :
j'ai sélectionné mes 2 colonnes "nom" et "heure" et j'y ai mis la condition
:
=minute($B1)>1

Par contre je ne comprends pas pourquoi il faut mettre une référence semi
relative (sinon cela décale en colonne C).

Merci de votre aide

A+

C15

"h2so4" a écrit dans le message de news:
Wa4Bh.11070$
bonsoir,

si la colonne heures est en B, voici la formule pour l'activation du
format conditionnel, tant pour la colonne "noms" que pour la colonne
"heures"



=MINUTE($B1)>1
" C15" wrote in message
news:45d4ca9d$0$21145$
Bonjour à tous et à toutes,


Dans un fichier j'ai une colonne avec de noms et une autre avec des
heures saisies sous la forme 09:02:15 ou 14:00:27 (en fait extraites d'un
autre système), soit ici pour le 1er exemple 9 heures 2 minutes et 15
secondes.

Je voudrais faire une mise en forme conditionnelle pour que lorsque le
nombre de minutes est >01, la cellule passe en rouge par exemple.
L'idéal serait même que la cellule "nom" et la cellule "heure" passent en
rouge.

J'ai essayé avec "La formule est" =stxt(B5;5;1)>1
cela ne marche pas car Excel analyse l'heure sous la forme d'une fraction
de jour (09:02:15=0,376563).

Comment faire ?

Merci de votre aide

A+

C15







Avatar
h2so4
bonsoir,

pourquoi la référence semi-relative ?

pour pouvoir recopier la formule de format conditionnel, l'info "heures" se
trouve toujours en colonne B, donc B doit être en notation absolue $B,par
contre le numéro de ligne doit changer,il doit être 1 si on veut faire un
format conditionel en ligne 1, 2 en ligne 2, etc... donc notation relative
pour le numéro de ligne.

J'espère que cette explication n'est par trop nébuleuse.


" C15" wrote in message
news:45d4d60f$0$21143$
Bonsoir à tous,

Merci de ces réponses.

Quand on peut faire simple...
J'avais finalement trouvé :
=STXT(TEXTE(B4;"hh:mm:ss");5;1)>"1"

Ce que j'ai donc fait :
j'ai sélectionné mes 2 colonnes "nom" et "heure" et j'y ai mis la
condition :
=minute($B1)>1

Par contre je ne comprends pas pourquoi il faut mettre une référence semi
relative (sinon cela décale en colonne C).

Merci de votre aide

A+

C15

"h2so4" a écrit dans le message de news:
Wa4Bh.11070$
bonsoir,

si la colonne heures est en B, voici la formule pour l'activation du
format conditionnel, tant pour la colonne "noms" que pour la colonne
"heures"



=MINUTE($B1)>1
" C15" wrote in message
news:45d4ca9d$0$21145$
Bonjour à tous et à toutes,


Dans un fichier j'ai une colonne avec de noms et une autre avec des
heures saisies sous la forme 09:02:15 ou 14:00:27 (en fait extraites
d'un autre système), soit ici pour le 1er exemple 9 heures 2 minutes et
15 secondes.

Je voudrais faire une mise en forme conditionnelle pour que lorsque le
nombre de minutes est >01, la cellule passe en rouge par exemple.
L'idéal serait même que la cellule "nom" et la cellule "heure" passent
en rouge.

J'ai essayé avec "La formule est" =stxt(B5;5;1)>1
cela ne marche pas car Excel analyse l'heure sous la forme d'une
fraction de jour (09:02:15=0,376563).

Comment faire ?

Merci de votre aide

A+

C15











Avatar
C15
Bonjour,

Je connais le principe des références absolues, ce que je ne comprends pas
c'est que s'il l'on n'en met pas, on s'aperçoit qu'Excel a modifié la
formule de la mefc en =minute(C1)>1. pourquoi ce décalage sur la colonne C ?

Merci de ton aide

A+

C15
"h2so4" a écrit dans le message de news:
Os5Bh.11171$
bonsoir,

pourquoi la référence semi-relative ?

pour pouvoir recopier la formule de format conditionnel, l'info "heures"
se trouve toujours en colonne B, donc B doit être en notation absolue
$B,par contre le numéro de ligne doit changer,il doit être 1 si on veut
faire un format conditionel en ligne 1, 2 en ligne 2, etc... donc notation
relative pour le numéro de ligne.

J'espère que cette explication n'est par trop nébuleuse.


" C15" wrote in message
news:45d4d60f$0$21143$
Bonsoir à tous,

Merci de ces réponses.

Quand on peut faire simple...
J'avais finalement trouvé :
=STXT(TEXTE(B4;"hh:mm:ss");5;1)>"1"

Ce que j'ai donc fait :
j'ai sélectionné mes 2 colonnes "nom" et "heure" et j'y ai mis la
condition :
=minute($B1)>1

Par contre je ne comprends pas pourquoi il faut mettre une référence semi
relative (sinon cela décale en colonne C).

Merci de votre aide

A+

C15

"h2so4" a écrit dans le message de news:
Wa4Bh.11070$
bonsoir,

si la colonne heures est en B, voici la formule pour l'activation du
format conditionnel, tant pour la colonne "noms" que pour la colonne
"heures"



=MINUTE($B1)>1
" C15" wrote in message
news:45d4ca9d$0$21145$
Bonjour à tous et à toutes,


Dans un fichier j'ai une colonne avec de noms et une autre avec des
heures saisies sous la forme 09:02:15 ou 14:00:27 (en fait extraites
d'un autre système), soit ici pour le 1er exemple 9 heures 2 minutes et
15 secondes.

Je voudrais faire une mise en forme conditionnelle pour que lorsque le
nombre de minutes est >01, la cellule passe en rouge par exemple.
L'idéal serait même que la cellule "nom" et la cellule "heure" passent
en rouge.

J'ai essayé avec "La formule est" =stxt(B5;5;1)>1
cela ne marche pas car Excel analyse l'heure sous la forme d'une
fraction de jour (09:02:15=0,376563).

Comment faire ?

Merci de votre aide

A+

C15















Avatar
Elliac
Bonjour,

Quand tu appliques une MFC sur une plage de cellule avec une formule
celle-ci est définie par rapport à la cellule active de la plage
sélectionnée. Les autres cellules seront affectées en fonction de
l'adressage. On bloque la colonne d'une référence pour que toutes les
cellules d'une ligne se réfèrent à la valeur d'une colonne précise.
Clair ?
Camille

"C15" wrote:

Bonjour,

Je connais le principe des références absolues, ce que je ne comprends pas
c'est que s'il l'on n'en met pas, on s'aperçoit qu'Excel a modifié la
formule de la mefc en =minute(C1)>1. pourquoi ce décalage sur la colonne C ?

Merci de ton aide

A+

C15
"h2so4" a écrit dans le message de news:
Os5Bh.11171$
bonsoir,

pourquoi la référence semi-relative ?

pour pouvoir recopier la formule de format conditionnel, l'info "heures"
se trouve toujours en colonne B, donc B doit être en notation absolue
$B,par contre le numéro de ligne doit changer,il doit être 1 si on veut
faire un format conditionel en ligne 1, 2 en ligne 2, etc... donc notation
relative pour le numéro de ligne.

J'espère que cette explication n'est par trop nébuleuse.


" C15" wrote in message
news:45d4d60f$0$21143$
Bonsoir à tous,

Merci de ces réponses.

Quand on peut faire simple...
J'avais finalement trouvé :
=STXT(TEXTE(B4;"hh:mm:ss");5;1)>"1"

Ce que j'ai donc fait :
j'ai sélectionné mes 2 colonnes "nom" et "heure" et j'y ai mis la
condition :
=minute($B1)>1

Par contre je ne comprends pas pourquoi il faut mettre une référence semi
relative (sinon cela décale en colonne C).

Merci de votre aide

A+

C15

"h2so4" a écrit dans le message de news:
Wa4Bh.11070$
bonsoir,

si la colonne heures est en B, voici la formule pour l'activation du
format conditionnel, tant pour la colonne "noms" que pour la colonne
"heures"



=MINUTE($B1)>1
" C15" wrote in message
news:45d4ca9d$0$21145$
Bonjour à tous et à toutes,


Dans un fichier j'ai une colonne avec de noms et une autre avec des
heures saisies sous la forme 09:02:15 ou 14:00:27 (en fait extraites
d'un autre système), soit ici pour le 1er exemple 9 heures 2 minutes et
15 secondes.

Je voudrais faire une mise en forme conditionnelle pour que lorsque le
nombre de minutes est >01, la cellule passe en rouge par exemple.
L'idéal serait même que la cellule "nom" et la cellule "heure" passent
en rouge.

J'ai essayé avec "La formule est" =stxt(B5;5;1)>1
cela ne marche pas car Excel analyse l'heure sous la forme d'une
fraction de jour (09:02:15=0,376563).

Comment faire ?

Merci de votre aide

A+

C15




















Avatar
h2so4
hello,

je te propose l'exemple suivant, pour comprendre ce qui se passe :

en B1; mettre =$A$1, puis copier cette formule vers le bas et vers la droite
et regarder ce qu'est devenue cette formule dans les autres cellules où elle
a été copiée.

faire la même chose avec =$A1;=A$1 et ¡.




"Elliac" wrote in message
news:
Bonjour,

Quand tu appliques une MFC sur une plage de cellule avec une formule
celle-ci est définie par rapport à la cellule active de la plage
sélectionnée. Les autres cellules seront affectées en fonction de
l'adressage. On bloque la colonne d'une référence pour que toutes les
cellules d'une ligne se réfèrent à la valeur d'une colonne précise.
Clair ?
Camille

"C15" wrote:

Bonjour,

Je connais le principe des références absolues, ce que je ne comprends
pas
c'est que s'il l'on n'en met pas, on s'aperçoit qu'Excel a modifié la
formule de la mefc en =minute(C1)>1. pourquoi ce décalage sur la colonne
C ?

Merci de ton aide

A+

C15
"h2so4" a écrit dans le message de news:
Os5Bh.11171$
bonsoir,

pourquoi la référence semi-relative ?

pour pouvoir recopier la formule de format conditionnel, l'info
"heures"
se trouve toujours en colonne B, donc B doit être en notation absolue
$B,par contre le numéro de ligne doit changer,il doit être 1 si on veut
faire un format conditionel en ligne 1, 2 en ligne 2, etc... donc
notation
relative pour le numéro de ligne.

J'espère que cette explication n'est par trop nébuleuse.


" C15" wrote in message
news:45d4d60f$0$21143$
Bonsoir à tous,

Merci de ces réponses.

Quand on peut faire simple...
J'avais finalement trouvé :
=STXT(TEXTE(B4;"hh:mm:ss");5;1)>"1"

Ce que j'ai donc fait :
j'ai sélectionné mes 2 colonnes "nom" et "heure" et j'y ai mis la
condition :
=minute($B1)>1

Par contre je ne comprends pas pourquoi il faut mettre une référence
semi
relative (sinon cela décale en colonne C).

Merci de votre aide

A+

C15

"h2so4" a écrit dans le message de news:
Wa4Bh.11070$
bonsoir,

si la colonne heures est en B, voici la formule pour l'activation du
format conditionnel, tant pour la colonne "noms" que pour la colonne
"heures"



=MINUTE($B1)>1
" C15" wrote in message
news:45d4ca9d$0$21145$
Bonjour à tous et à toutes,


Dans un fichier j'ai une colonne avec de noms et une autre avec des
heures saisies sous la forme 09:02:15 ou 14:00:27 (en fait extraites
d'un autre système), soit ici pour le 1er exemple 9 heures 2 minutes
et
15 secondes.

Je voudrais faire une mise en forme conditionnelle pour que lorsque
le
nombre de minutes est >01, la cellule passe en rouge par exemple.
L'idéal serait même que la cellule "nom" et la cellule "heure"
passent
en rouge.

J'ai essayé avec "La formule est" =stxt(B5;5;1)>1
cela ne marche pas car Excel analyse l'heure sous la forme d'une
fraction de jour (09:02:15=0,376563).

Comment faire ?

Merci de votre aide

A+

C15






















Avatar
C15
Bonsoir,

C'est avec énormément de retard que je dois vous remercier de ces réponses.

A+

C15


"h2so4" a écrit dans le message de news:
%KgBh.11996$
hello,

je te propose l'exemple suivant, pour comprendre ce qui se passe :

en B1; mettre =$A$1, puis copier cette formule vers le bas et vers la
droite et regarder ce qu'est devenue cette formule dans les autres
cellules où elle a été copiée.

faire la même chose avec =$A1;=A$1 et ¡.




"Elliac" wrote in message
news:
Bonjour,

Quand tu appliques une MFC sur une plage de cellule avec une formule
celle-ci est définie par rapport à la cellule active de la plage
sélectionnée. Les autres cellules seront affectées en fonction de
l'adressage. On bloque la colonne d'une référence pour que toutes les
cellules d'une ligne se réfèrent à la valeur d'une colonne précise.
Clair ?
Camille

"C15" wrote:

Bonjour,

Je connais le principe des références absolues, ce que je ne comprends
pas
c'est que s'il l'on n'en met pas, on s'aperçoit qu'Excel a modifié la
formule de la mefc en =minute(C1)>1. pourquoi ce décalage sur la colonne
C ?

Merci de ton aide

A+

C15
"h2so4" a écrit dans le message de news:
Os5Bh.11171$
bonsoir,

pourquoi la référence semi-relative ?

pour pouvoir recopier la formule de format conditionnel, l'info
"heures"
se trouve toujours en colonne B, donc B doit être en notation absolue
$B,par contre le numéro de ligne doit changer,il doit être 1 si on
veut
faire un format conditionel en ligne 1, 2 en ligne 2, etc... donc
notation
relative pour le numéro de ligne.

J'espère que cette explication n'est par trop nébuleuse.


" C15" wrote in message
news:45d4d60f$0$21143$
Bonsoir à tous,

Merci de ces réponses.

Quand on peut faire simple...
J'avais finalement trouvé :
=STXT(TEXTE(B4;"hh:mm:ss");5;1)>"1"

Ce que j'ai donc fait :
j'ai sélectionné mes 2 colonnes "nom" et "heure" et j'y ai mis la
condition :
=minute($B1)>1

Par contre je ne comprends pas pourquoi il faut mettre une référence
semi
relative (sinon cela décale en colonne C).

Merci de votre aide

A+

C15

"h2so4" a écrit dans le message de news:
Wa4Bh.11070$
bonsoir,

si la colonne heures est en B, voici la formule pour l'activation du
format conditionnel, tant pour la colonne "noms" que pour la colonne
"heures"



=MINUTE($B1)>1
" C15" wrote in message
news:45d4ca9d$0$21145$
Bonjour à tous et à toutes,


Dans un fichier j'ai une colonne avec de noms et une autre avec des
heures saisies sous la forme 09:02:15 ou 14:00:27 (en fait
extraites
d'un autre système), soit ici pour le 1er exemple 9 heures 2
minutes et
15 secondes.

Je voudrais faire une mise en forme conditionnelle pour que lorsque
le
nombre de minutes est >01, la cellule passe en rouge par exemple.
L'idéal serait même que la cellule "nom" et la cellule "heure"
passent
en rouge.

J'ai essayé avec "La formule est" =stxt(B5;5;1)>1
cela ne marche pas car Excel analyse l'heure sous la forme d'une
fraction de jour (09:02:15=0,376563).

Comment faire ?

Merci de votre aide

A+

C15