Pagina 1 di 1

creare tabella con medie per giorno e fascia oraria

Inviato: mar 28 mar 2023, 12:06
da mb63
Buongiorno

ho un DB con dei dati registrati per giorno e ora, in colonna A e in colonna B e colonna C i relativi importi

é possibile creare in power query una tabella riepilogativa in cui inserendo la data e ora inizio e data e ora fine periodo mi crei in automatico un tabella delle medie

la tabella con inizio e fine li posso inserire io a mano


data ora inizio data ora fine
2022.01.03 00:00:01 2022.01.03 00:59:59
2022.01.03 01:00:00 2022.01.03 01:59:59
poi sotto metterò tutte le date e ore inizio e fine che intendo elaborare

allego file dove in colonna G e H indico cosa mi piacerebbe ottenere

Grazie

creare tabella con medie per giorno e fascia oraria

Inviato: mar 28 mar 2023, 12:15
da Andrea90
mb63,

Qualcosa di simile:

Codice: Seleziona tutto

let
    Source = Excel.CurrentWorkbook(){[Name="time"]}[Content],
    #"Changed Type" = Table.TransformColumnTypes(Source,{{"data ora inizio", type datetime}, {"data ora fine", type datetime}}),
    Calc_avg_hum = Table.AddColumn(#"Changed Type", "media_hum", each List.Average(Table.SelectRows(data, (x)=> x[data ora] >= [data ora inizio] and x[data ora] <= [data ora fine] )[umidità]), type number),
    Calc_avg_co2 = Table.AddColumn(Calc_avg_hum, "media_co2", each List.Average(Table.SelectRows(data, (x)=> x[data ora] >= [data ora inizio] and x[data ora] <= [data ora fine] )[CO2]), type number)
in
    Calc_avg_co2
time è il nome che ho dato alla tabella E1:F4
data è invece il nome che ho dato alla tabella in colonna A:C

Una volta caricate entrambe le tabelle, su quella della data ora inizio e fine sono andato ad apportare i calcoli come si vede poi dal codice che ho allegato (che contiene l'intera procedura di caricamento -> tabella + calcoli).

Andrea

creare tabella con medie per giorno e fascia oraria

Inviato: mar 28 mar 2023, 12:33
da mb63
ciao Andrea

non riesco a capire dove ho sbagliato, ho creato la tabella con datae ora inizio e fine

poi ho datto anche la tabella dei dati chiamandola data ma mi compare il messaggio di errore su data , ho scritto tutto minuscolo ma non capisco dove ho sbagliato

potresti dirmi l'errore dov'è

Grazie

creare tabella con medie per giorno e fascia oraria

Inviato: mar 28 mar 2023, 12:38
da Andrea90
mb63,

Nel mio precedente messaggio ti ho elencato le azioni che ho fatto.

Comunque dal tuo file:

1) La tabella "piccola" l'hai chiamata "TIme" e non "time".
2) Non hai caricato la tabella "data" dentro Power Query

Andrea

creare tabella con medie per giorno e fascia oraria

Inviato: mar 28 mar 2023, 13:29
da mb63
Grazie Andrea

scusa per le "sviste"

alla prossima