Calcolo numero gior...
 
Notifiche
Cancella tutti

La consultazione del forum è libera per tutti.

Per poter porre un quesito è invece necessario essere un utente registrato (clicca qui se non lo sei).

Tutti gli utenti che richiedono un supporto, come da REGOLAMENTO, sono caldamente invitati ad allegare un file di esempio con l'indicazione di quello che si desidera ottenere.

[Risolto] Calcolo numero giorni consecutivi con temperatura sopra un valore stabilito

9 Post
2 Utenti
0 Reactions
340 Visualizzazioni
Forum 1
(@marco46)
Post: 0
New Member
Avviatore di Topic
 

Buongiorno,
Ho una tabella di due colonne. Colonna A con le temperature rilevate giornalmente. In cella D2 ( e sottostanti ) vorrei calcolare il numero di giorni consecutivi nei quali viene rilevata la temperatura superiore ad un certo valore indicato in cella C2. In cella E2 ( e sottostanti ) vorrei estrarre il giorno di inizio dell'intervallo. In cella F2 il giorno di fine dell'intervallo  è uguale a E2+D2.
Grazie per l'aiuto

 

Versione di Excel
Sistema operativo
 
Postato : 11/10/2023 08:16
gianfranco55
(@gianfranco55)
Post: 1806
Moderatore
 

ciao

usa una colonna d'appoggio

io ho usato la C che puoi nascondere

formula in C2 da trascinare in basso

=SE($A2>2;1+CONTA.SE($A$2:$A2;"<=2");"")

in F2 matriciale CTRL MAIUSCOLO INVIO

=SE(MIN(SE($C$2:$C$1000=RIF.RIGA($A1);$B$2:$B$1000))=0;"";MIN(SE($C$2:$C$1000=RIF.RIGA($A1);$B$2:$B$1000)))

in G2 matriciale CTRL MAIUSCOLO INVIO

=SE(MAX(SE($C$2:$C$1000=RIF.RIGA($A1);$B$2:$B$1000))=0;"";MAX(SE($C$2:$C$1000=RIF.RIGA($A1);$B$2:$B$1000)))

in E2

=SE.ERRORE($G2-$F2+1;"")

 

questultima si può sostituire con frequenza ma non ne vale la pena

=FREQUENZA(SE($A$2:$A$28>$D$2;RIF.RIGA($A$2:$A$28));SE($A$2:$A$28<=$D$2;RIF.RIGA($A$2:$A$28)))

 
Postato : 11/10/2023 09:48
Forum 1
(@marco46)
Post: 0
New Member
Avviatore di Topic
 

@gianfranco55 

Ciao, grazie, tutto ok....come sempre !

 
Postato : 11/10/2023 11:30
Forum 1
(@marco46)
Post: 0
New Member
Avviatore di Topic
 

@gianfranco55 

confermo che è tutto OK. Ho modificato la tua formula in C2 in

=SE($A2>$D$2;1+CONTA.SE($A$2:$A2;"<="&$D$2);"") per avere la possibilità di cambiare  il valore limite di D2. Ho provato con il valore 3

I risultati nelle righe 3, 4, 9 sono decalati. Si può fare qualcosa per accontentare..l'occhio?

Se non è troppo complicato da

sistemare, grazie ancora.

 

 
Postato : 11/10/2023 12:53
gianfranco55
(@gianfranco55)
Post: 1806
Moderatore
 

ciao

non avevo considerato che potevano esserci più valori vuoti

in C2

=SE($A$2>$D$2;1;"")

in C3 da trascinare in basso

=SE($A3<=$D$2;"";SE(E(A3>$D$2;$A2>3);C2;MAX($C$2:$C2)+1))

 
Postato : 11/10/2023 14:11
Forum 1
(@marco46)
Post: 0
New Member
Avviatore di Topic
 

@gianfranco55 

Perfetto !  Grazie . Risolto

 
Postato : 11/10/2023 15:22
Forum 1
(@marco46)
Post: 0
New Member
Avviatore di Topic
 

@gianfranco55 

..piccolo errore :

C3     =SE($A3<=$D$2;"";SE(E(A3>$D$2;$A2>D$2);C2;MAX($C$2:$C2)+1))

Ancora grazie dell'attenzione.

 
Postato : 11/10/2023 16:52
gianfranco55
(@gianfranco55)
Post: 1806
Moderatore
 

ciao

non è un errore

deve verificare due righe non la stessa

se la riga 4 ha un valore inferiore a 3 metti vuoto

se la riga 4 è uguale alla riga 3 (tutte e due con il valore superiore a 3) metti il valore della riga 3

se non è così mettimi il valore massimo dalla riga 2 alla 3 sommato di 1

 
Postato : 11/10/2023 17:02
Forum 1
(@marco46)
Post: 0
New Member
Avviatore di Topic
 

@gianfranco55 

Grazie della spiegazione. Ciao

 
Postato : 11/10/2023 19:07
Condividi:
My Agile Privacy
Questo sito utilizza cookie tecnici e di profilazione. Cliccando su accetta si autorizzano tutti i cookie di profilazione. Cliccando su rifiuta o la X si rifiutano tutti i cookie di profilazione. Cliccando su personalizza è possibile selezionare quali cookie di profilazione attivare.
Attenzione: alcune funzionalità di questa pagina potrebbero essere bloccate a seguito delle tue scelte privacy
     Scarica il nostro ebook gratuito     

Unisciti a oltre 35.000 professionisti
che hanno già scelto di semplificare il proprio lavoro
e aumentare la produttività con la nostra newsletter!

Scarica l’ebook con i
migliori trucchi e suggerimenti per Excel
selezionati per te da Excel Academy

Download