Je souhaite gerer une liste de machines, pour lesquelles j'effectue un
certain nombre d'heures de maintenance
Et j'aimerai avoir le solde des heures pour chaque machine
Je m'explique
Dans la colonne A, j'ai les machines pour lesquelles j'effectue un travail -
par exemple, les machines T1 à T5
Dans la colonne B, j'ai je nombre d'heures de maintenance effectuée
Quelque part dans un autre onglet, j'ai le nombre d'heures initiales pour
chaque machine - par exemple 50 heures pour les machines T1 et T2, 25 heures
pour les machines T3 à T5
En colonne C, j'aimerai avoir le solde d'heures
Chaque fois que j'effectue un travail, je viens completer le fichier en
renseignant une ligne supplementaire
Ce qui me donne
T1 2 48
T2 3 47
T3 1 24
T1 5 43
Si je renseigne une nouvelle ligne avec la machine T2, pour laquelle j'ai
travaillé 7 heures, j'aimerai qu'en colonne C, il me calcule 40 (heures
restantes)
Y a t'il un moyen de faire cela sans utiliser VBA (que je ne connais pas)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Trirème
Bonsoir, Je propose ceci : o Tu nommes la zone des durées initiales "INITIAL" (colonne 1, les machines, colonne 2 la durée initiale) o Dans la cellule C2 où tu souhaites calculer le solde tu écris =RECHERCHEV(A2;INITIAL;2;0)-SOMME.SI(A$2:A2;A2;B$2:B2) o Tu recopies vers le bas. En C16 (par exemple), cela donne : =RECHERCHEV(A16;INITIAL;2;0)-SOMME.SI(A$2:A16;A16;B$2:B16) Ce 3ème point est facultatif, car lorsqu'on remplit une petite "base de données" avec la fonctionnalité <Données>,<Grille>, la formule se recopie et se calcul toute seule (A partir de Excel 95 je crois) Cordialement Pascal
Bonjour.
Je souhaite gerer une liste de machines, pour lesquelles j'effectue un certain nombre d'heures de maintenance Et j'aimerai avoir le solde des heures pour chaque machine
Je m'explique Dans la colonne A, j'ai les machines pour lesquelles j'effectue un travail - par exemple, les machines T1 à T5 Dans la colonne B, j'ai je nombre d'heures de maintenance effectuée Quelque part dans un autre onglet, j'ai le nombre d'heures initiales pour chaque machine - par exemple 50 heures pour les machines T1 et T2, 25 heures pour les machines T3 à T5 En colonne C, j'aimerai avoir le solde d'heures
Chaque fois que j'effectue un travail, je viens completer le fichier en renseignant une ligne supplementaire
Ce qui me donne
T1 2 48 T2 3 47 T3 1 24 T1 5 43
Si je renseigne une nouvelle ligne avec la machine T2, pour laquelle j'ai travaillé 7 heures, j'aimerai qu'en colonne C, il me calcule 40 (heures restantes)
Y a t'il un moyen de faire cela sans utiliser VBA (que je ne connais pas)
Merci pour votre aide éclairée
Bonsoir,
Je propose ceci :
o Tu nommes la zone des durées initiales "INITIAL" (colonne 1, les
machines, colonne 2 la durée initiale)
o Dans la cellule C2 où tu souhaites calculer le solde tu écris
=RECHERCHEV(A2;INITIAL;2;0)-SOMME.SI(A$2:A2;A2;B$2:B2)
o Tu recopies vers le bas. En C16 (par exemple), cela donne :
=RECHERCHEV(A16;INITIAL;2;0)-SOMME.SI(A$2:A16;A16;B$2:B16)
Ce 3ème point est facultatif, car lorsqu'on remplit une petite "base de
données" avec la fonctionnalité <Données>,<Grille>, la formule se
recopie et se calcul toute seule (A partir de Excel 95 je crois)
Cordialement
Pascal
Bonjour.
Je souhaite gerer une liste de machines, pour lesquelles j'effectue un
certain nombre d'heures de maintenance
Et j'aimerai avoir le solde des heures pour chaque machine
Je m'explique
Dans la colonne A, j'ai les machines pour lesquelles j'effectue un travail -
par exemple, les machines T1 à T5
Dans la colonne B, j'ai je nombre d'heures de maintenance effectuée
Quelque part dans un autre onglet, j'ai le nombre d'heures initiales pour
chaque machine - par exemple 50 heures pour les machines T1 et T2, 25 heures
pour les machines T3 à T5
En colonne C, j'aimerai avoir le solde d'heures
Chaque fois que j'effectue un travail, je viens completer le fichier en
renseignant une ligne supplementaire
Ce qui me donne
T1 2 48
T2 3 47
T3 1 24
T1 5 43
Si je renseigne une nouvelle ligne avec la machine T2, pour laquelle j'ai
travaillé 7 heures, j'aimerai qu'en colonne C, il me calcule 40 (heures
restantes)
Y a t'il un moyen de faire cela sans utiliser VBA (que je ne connais pas)
Bonsoir, Je propose ceci : o Tu nommes la zone des durées initiales "INITIAL" (colonne 1, les machines, colonne 2 la durée initiale) o Dans la cellule C2 où tu souhaites calculer le solde tu écris =RECHERCHEV(A2;INITIAL;2;0)-SOMME.SI(A$2:A2;A2;B$2:B2) o Tu recopies vers le bas. En C16 (par exemple), cela donne : =RECHERCHEV(A16;INITIAL;2;0)-SOMME.SI(A$2:A16;A16;B$2:B16) Ce 3ème point est facultatif, car lorsqu'on remplit une petite "base de données" avec la fonctionnalité <Données>,<Grille>, la formule se recopie et se calcul toute seule (A partir de Excel 95 je crois) Cordialement Pascal
Bonjour.
Je souhaite gerer une liste de machines, pour lesquelles j'effectue un certain nombre d'heures de maintenance Et j'aimerai avoir le solde des heures pour chaque machine
Je m'explique Dans la colonne A, j'ai les machines pour lesquelles j'effectue un travail - par exemple, les machines T1 à T5 Dans la colonne B, j'ai je nombre d'heures de maintenance effectuée Quelque part dans un autre onglet, j'ai le nombre d'heures initiales pour chaque machine - par exemple 50 heures pour les machines T1 et T2, 25 heures pour les machines T3 à T5 En colonne C, j'aimerai avoir le solde d'heures
Chaque fois que j'effectue un travail, je viens completer le fichier en renseignant une ligne supplementaire
Ce qui me donne
T1 2 48 T2 3 47 T3 1 24 T1 5 43
Si je renseigne une nouvelle ligne avec la machine T2, pour laquelle j'ai travaillé 7 heures, j'aimerai qu'en colonne C, il me calcule 40 (heures restantes)
Y a t'il un moyen de faire cela sans utiliser VBA (que je ne connais pas)