4 votes

Comment calculer une valeur moyenne sur la base de groupes dupliqués ?

J'ai un tableau qui contient des données enregistrées à différents moments. Les données debe ont été enregistrés à intervalles de 5 minutes, mais ce n'était pas toujours le cas.

Donc, pour essayer de nettoyer tout ça :

  • J'ai mis en place un Heure normale qui contient des intervalles fixes de 5 minutes.

  • En Heure d'entrée La colonne contient les heures auxquelles les données ont été enregistrées.

  • En Temps arrondi contient la colonne Heure d'entrée arrondi à l'intervalle de 5 minutes le plus proche (formule de la cellule C2 ):

    =MROUND(B2, "0:05")
  • En Comte La colonne contient le nombre d'occurrences de chaque Temps arrondi apparaît (formule de la cellule F2 ):

    =COUNTIF($C$1:$C$19,C2)
  • En Duplicata/Unique est simplement la colonne Comte mais représenté avec "Duplicate" ou "Unique" (formule de la cellule G2 ):

    =IF(F2>1, "Duplicate", "Unique")
  • En Données moyennes par temps arrondi C'est dans cette colonne que j'ai des difficultés, car je veux faire la moyenne des données pour chaque colonne. Heure normale . Par exemple, pour 14/01/2014 12:40 il y a 2 doublons, donc je veux faire la moyenne des données de la Données et insérez-le dans la cellule H2 . En d'autres termes, H2 contiendrait 23.18 . Comment pourrais-je y parvenir ?

Table

J'ai envisagé la possibilité d'utiliser le Index/Match mais ne peut pas vraiment la saisir.

3voto

CharlieRB Points 22232

Utilisation de la AVERAGEIFS vous pouvez demander à Excel d'établir une moyenne des données en fonction de certains critères.

Placez cette formule dans H2 et les cellules suivantes ci-dessous.

=AVERAGEIFS(E:E,C:C,C2)

Vous obtiendrez une moyenne des données de la colonne E sur chaque ligne de la colonne H en se basant sur la moyenne des valeurs en double dans les Rounded Time colonne.

enter image description here

Remarque : mon format de date et d'heure n'est peut-être pas le même, mais cela n'a rien à voir.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X