Moltiplicazione di ore/minuti in una colonna calcolata
Sto cercando di utilizzare le colonne calcolate per sommare la differenza tra due volte, quindi moltiplicare il risultato per un numero.
L'elenco di SharePoint è simile al seguente:

Le colonne "Ora di inizio" e "Ora di fine" sono TESTO, il motivo è che l'elenco viene popolato da Microsoft Form, che non ha un controllo dell'ora nativo, quindi gli utenti lo inseriscono come testo libero.
"Time Diff" è una colonna calcolata con il seguente calcolo
=TEXT([Start Time]-[End Time],"h:mm")
Sembra funzionare come previsto e mostra la differenza di orario tra i due campi orari.
Il prossimo passo è moltiplicare il risultato in "Time Diff" per il numero in "Employee Count". Anche in questo caso si tratta di una colonna calcolata con la seguente formula
=[Time Diff]*[Employee Count]*24
Come puoi vedere, funziona dove il "Conteggio dipendenti" è 2, ma se è 1 la somma non è corretta, le colonne "Tempo totale calcolato" e "Differenza temporale" dovrebbero essere le stesse. Sono frustrantemente vicino ma non riesco a ottenere questa somma giusta, spero che qualcuno possa aiutare?
Grazie in anticipo Roby
Risposte
Dovresti essere in grado di raggiungere l'obiettivo con questa formula:
=CONCATENATE(INT([Time Diff]*[Employee Count]*24),":",TEXT(MOD([Time Diff]*[Employee Count]*24*60, 60), "00"))
Ok, posso vedere che il problema era tra il sedile e la tastiera qui. Il "tempo totale calcolato" è ovviamente il decimale del tempo, quindi 45 minuti = 0,75 di un'ora in modo che il calcolo sia corretto.
rapinare