2017-09-25 3 views
0

Je dois enregistrer mes heures pour mon travail et j'ai une feuille de calcul Excel où la colonne B est l'heure où j'ai commencé à travailler, la colonne C est le temps que j'ai terminé, et le D colonne est le temps total que j'ai passé à travailler. J'aimerais que les cellules de la colonne D calculent automatiquement les heures et les minutes, et j'ai cette formule qui fonctionne très bien pour les cellules individuelles, mais j'aimerais que toute la colonne le fasse sans que je la colle dans chaque cellule.Excel calcul de temps différenti minute pour les lignes de différence

EDIT: Pour clarifier, même si je copier et le coller dans chaque cellule, je dois modifier pour se référer à la ligne concernée, je ne peux pas simplement écrire =TEXT(Cn-Bn,"hh:mm")

EDIT 2ND: J'ai trouvé une solution par moi-même après quelques recherches, je suis venu avec cette formule: =TEXT((INDIRECT("C"&ROW()))-(INDIRECT("B"&ROW())),"hh:mm"), J'espère que cela aidera quelqu'un qui trouve ce poste dans le futur

+1

Voulez-vous dire comment copier rapidement? Avoir la formule en surbrillance et il suffit de double-cliquer en bas à droite, où il y a un petit carré. – BruceWayne

+1

https://stackoverflow.com/questions/5425210/shortcut-to-apply-a-formula-to-an-entire-column-in-excel – pnuts

Répondre

1

Une fois que vous avez terminé la ligne, vous pouvez sélectionner le colonnes et ligne qui contiennent les données initiales et sous l'onglet Accueil, cliquez sur l'option Format en tant que table. Une fois formatée en tant que table, la formule sera appliquée à toutes les nouvelles lignes. Tout ce que vous avez à faire est d'aller à la ligne suivante (ligne 3) et tapez vos heures de début et de fin, Excel fera le reste.

enter image description here