Risultati da 1 a 21 di 21

Discussione: Funzione se complessa?



  1. #1
    L'avatar di Robi1971
    Clicca e Apri
    Data Registrazione
    Feb 2016
    Località
    Perugia
    Messaggi
    6
    Versione Office
    excel 2007
    Likes ricevuti
    0
    Likes dati
    0

    Funzione se complessa?

    Ciao a tutti,

    avrei bisogno di un supporto.
    Cerco di spiegare quale è il mio problema.

    Ho delle trasmissioni televisive che iniziano ad un certo orario e terminano ad un altro, in base a questo devo associare un peso.
    Ci sono 5 fasce orarie e altrettanti pesi da associare, che ho indicato nel file in allegato (cartel4)
    Come mi serve sviluppata la formula:
    - che vengano distinti i minuti totali per fascia oraria di appartenenza ( colonne Minuti 1 - Minuti 2 - Minuti 3, ecc) e di conseguenza che vengano assegnati i pesi per ciascuna fascia oraria (Peso fascia oraria 1 - Peso fascia oraria 2 - Peso fascia oraria 3, ecc), in modo tale che siano dati singoli che posso poi moltiplicare a mio piacere con altri valori che la tabella contiene.<br>

    Grazie mille della vostra collaborazione

    Roberta
    File Allegati File Allegati
    Ultima modifica fatta da:Gerardo Zuccalà; 09/06/16 alle 18:31 Motivo: tolti tag HTML

  2. #2
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1125

    Re: Funzione se complessa?

    Ciao Robi
    Giusto per capire meglio la tua richiesta, potresti mettere il risultato scritto a mano almeno per la prima riga

    Excel 2013 32 bit
    F
    G
    H
    I
    J
    K
    L
    M
    N
    9
    Orario Inizio New
    Orario fine New
    Minuti Reali
    Minuti 1
    Minuti 2
    Minuti 3
    Peso Fascia Oraria 1
    Peso Fascia Oraria 2
    Peso Fascia Oraria 3
    10
    0.10.15
    07.01.45
    411,30
    ? ? ? ? ? ?
    11
    20.14.30
    20.31.30
    17,00
    12
    11.11.45
    11.35.30
    23,45
    13
    16.30.30
    16.50.45
    20,15
    14
    11.50.00
    12.31.15
    41,15
    Sheet: Foglio1

  3. #3
    L'avatar di ninai
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Barcellona P.G.
    Età
    55
    Messaggi
    1652
    Versione Office
    2010 PC
    Likes ricevuti
    889
    Likes dati
    183

    Re: Funzione se complessa?

    ciao a tutti

    il quesito l'ho trovato alquanto insidioso ed oggetto di precisazioni ed adattamenti, pertanto:
    -sistemando i formati delle celle F10:G14, sostituendo il punto . con due punti :.
    -sistemando gli scaglionamenti delle fasce
    - calcolando i minuti totali in H10, con:
    =ORA(G10-F10+(F10>G10))*60+MINUTO(G10-F10+(F10>G10))+SECONDO(G10-F10+(F10>G10))/100

    -inserendo nuove colonne per gli altri scaglioni previsti
    mettendo varie formule da testare:
    I10:
    =SE.ERRORE(($F10>$G10)*MEDIANA(0;$G10-$A$3;$A$3)+MAX(0;MIN($A$4;$G10+($F10>$G10))-MAX($A$3;$F10));0)
    J10:
    =SE.ERRORE(($F10>$G10)*MEDIANA(0;$G10-$B$3;$B$3)+MAX(0;MIN($B$4;$G10+($F10>$G10))-MAX($B$3;$F10));0)
    K10:
    =SE.ERRORE(($F10>$G10)*MEDIANA(0;$G10-$B$4;$B$4)+MAX(0;MIN($B$5;$G10+($F10>$G10))-MAX($B$4;$F10));0)
    L10:
    =SE.ERRORE(($F10>$G10)*MEDIANA(0;$G10-$B$5;$B$5)+MAX(0;MIN($B$6;$G10+($F10>$G10))-MAX($B$5;$F10));0)
    M10:
    =G10-F10+(F10>G10)-(I10+J10+K10+L10)

    A
    B
    C
    D
    E
    F
    G
    H
    I
    J
    K
    L
    M
    1
    Fasce orarie
    Peso
    2
    Inizio trasmissione
    Fine Trasmissione
    Valore
    3
    01:00:00
    07:00:00
    0,00
    Minuti 1
    4
    07:00:00
    12:30:00
    0,07
    Minuti 2
    5
    12:30:00
    20:30:00
    0,21
    Minuti 3
    6
    20:30:00
    22:30:00
    0,57
    Minuti 4
    7
    22:30:00
    00:00:00
    0,15
    Minuti 5
    8
    00:00:00
    01:00:00
    0,15
    Minuti 5
    9
    ID
    Macro Area
    Canale di trasmissione
    Titolo Definitivo
    Data RAI di trasmissione
    Orario Inizio New
    Orario fine New
    Minuti Reali
    Minuti 1
    Minuti 2
    Minuti 3
    Minuti 4
    Minuti 5
    10
    4743
    Intrattenimento RAI Tre FUORI ORARIO 04 05
    25/12/2004
    00:10:15
    07:01:45
    411,30
    06:00:00
    00:01:45
    00:00:00
    00:00:00
    00:49:45
    11
    3488
    Intrattenimento RAI Tre CHE TEMPO CHE FA
    09/01/2004
    20:14:30
    20:31:30
    17,00
    00:00:00
    00:00:00
    00:15:30
    00:01:30
    00:00:00
    12
    33
    Documentari RAI Uno CROCODILE SPRING
    20/03/2004
    11:11:45
    11:35:30
    23,45
    00:00:00
    00:23:45
    00:00:00
    00:00:00
    00:00:00
    13
    11
    Documentari RAI Uno AFRICA SELVAGGIA IL LAGO PARADISO
    22/06/2004
    16:30:30
    16:50:45
    20,15
    00:00:00
    00:00:00
    00:20:15
    00:00:00
    00:00:00
    14
    51
    Documentari RAI Uno FAST FOOD
    05/06/2004
    11:50:00
    12:31:15
    41,15
    00:00:00
    00:40:00
    00:01:15
    00:00:00
    00:00:00





    allego file ed attendo precisazioni ed un attento test dei risultati:
    File Allegati File Allegati
    "So che spiegare il proprio problema, in modo comprensibile, richiede un certo impegno ed è un lavoro "palloso", ma qualcuno lo deve pur fare ....., indovina chi?" (Cit. "Scossa")

  4. #4
    L'avatar di Robi1971
    Clicca e Apri
    Data Registrazione
    Feb 2016
    Località
    Perugia
    Messaggi
    6
    Versione Office
    excel 2007
    Likes ricevuti
    0
    Likes dati
    0

    Re: Funzione se complessa?

    Ciao,

    ok, allego nuovamente il file con il risultato conteggiato a "mano".
    Grazie e ciao
    Roberta



    Citazione Originariamente Scritto da Gerardo Zuccalà Visualizza Messaggio
    ...
    File Allegati File Allegati
    Ultima modifica fatta da:Canapone; 07/02/17 alle 10:03

  5. #5
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1125

    Re: Funzione se complessa?

    Cioa Ninai


    in H10 io farei una formula più corta

    =(G10-F10)*1440

    so che te apprezzi sempre le formule corte


    PS Complimenti per il BBCode, non fare caso alle faccine dovrò sistemare i codice delle faccine, esempio per questo simbolo del ciao sarebbero (due punti) 43 (due punti) :43:

  6. #6
    L'avatar di ninai
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Barcellona P.G.
    Età
    55
    Messaggi
    1652
    Versione Office
    2010 PC
    Likes ricevuti
    889
    Likes dati
    183

    Re: Funzione se complessa?

    Citazione Originariamente Scritto da Gerardo Zuccalà Visualizza Messaggio
    Cioa Ninai
    in H10 io farei una formula più corta
    =(G10-F10)*1440
    so che te apprezzi sempre le formule corte
    Ciao e ti pareva che non ci pensavo???

    l'anomalia è che il risultato riportato nel file orinale (per me errato), restituisce i minuti + i secondi sessagesimali, il primo: 411,30 = 411 minuti + 30 secondi.
    Per me Il valore corretto sarebbe 411,50 (411 minuti e mezzo) per essere poi moltiplicato per il peso.
    "So che spiegare il proprio problema, in modo comprensibile, richiede un certo impegno ed è un lavoro "palloso", ma qualcuno lo deve pur fare ....., indovina chi?" (Cit. "Scossa")

  7. #7
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1125

    Re: Funzione se complessa?

    Citazione Originariamente Scritto da ninai Visualizza Messaggio
    Ciao e ti pareva che non ci pensavo???

    l'anomalia è che il risultato riportato nel file orinale (per me errato), restituisce i minuti + i secondi sessagesimali, il primo: 411,30 = 411 minuti + 30 secondi.
    Per me Il valore corretto sarebbe 411,50 (411 minuti e mezzo) per essere poi moltiplicato per il peso.
    A ok non ci avevo fatto caso che volesse sessantesimi anzichè in centesimi, :1172: anche se come hai rimarcato tu è errato perchè virgola 30 sono pressapoco 19 minuti
    ma a questo punto visto che il file ha una serie di errori a partire dai formato delle ore senza i due punti (hh.mm.ss) anzichè (hh:mm:ss) vale la pena sistemarlo del tutto e quindi in H10 il risultato sarebbe 411,50 e quindi usare la mia formula

  8. #8
    L'avatar di Robi1971
    Clicca e Apri
    Data Registrazione
    Feb 2016
    Località
    Perugia
    Messaggi
    6
    Versione Office
    excel 2007
    Likes ricevuti
    0
    Likes dati
    0

    Re: Funzione se complessa?

    Ciao Ninai,

    innanzi tutto grazie per la risposta..

    ho verificato il tuo file, con relativi suggerimenti per le modifiche .... ho una domanda, abbi pietà di me, nella prima riga, la 10, il risultato su "minuti 1", ad esempio, è espresso in ore 06.00.00, mentre avrei la necessità che sia espresso in minuti complessivi, e poi facendo la somma dei risultati mi da un complessivo 06.51.30 che non mi corrisponde ai totali 411,30 ...

    Considera che lavoro su un file di circa 20.000 righe da compilare e i dati di origini sono un pò faticosi .... giusto per farti comprendere ti invio un estratto del vero file di origine ... magari per te è ancora più facile e io mi sono complicata la vita ..
    Grazie
    Robi

    Citazione Originariamente Scritto da ninai Visualizza Messaggio
    ....."
    ----------Post unito in automatico----------

    Ciao Gerardo,

    grazie anche a te dei suggerimenti, ma se il mio peso valorizza il minuto, essendo il minuto fatto di 60 secondi, mettendo i centesimi mi si sballerà il prezzo finale ... corretto?? come detto in precedenza parlo di una quantità di dati che valorizzti diventeranno milioni di euro e ho paura di dari valori eccessivi ... (anche perchè lidevo pagare io ...:187:)
    Grazie e ciao
    Robi
    File Allegati File Allegati
    Ultima modifica fatta da:Canapone; 07/02/17 alle 10:03

  9. #9
    L'avatar di Raffaele_53
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Binasco
    Età
    64
    Messaggi
    506
    Versione Office
    2007
    Likes ricevuti
    85
    Likes dati
    7

    Re: Funzione se complessa?

    Ciao a tutti
    Sono sicuro d'aver capito male, (pensavo che chiedesse, l'intervallo degli orari scritti in G:H a quale fascia appartengono)?
    Se non è cos+, fate finta di nulla, oppure aprite l'allegato/foglio2 e vedrette in riga17 i miei calcoli.
    Questi in minuti, oppure foglio3 in secondi.
    Ps. Io le fascie 1,2,3,4,5 sono le relative fascie in C3:E7

    http://www.filedropper.com/rigacolonna

  10. #10
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1125

    Re: Funzione se complessa?

    Ciao Raffaele, credo che hai allegato il file sbagliato, comunque in questo caso non hai bisogno di usare filedropper

  11. #11
    L'avatar di ninai
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Barcellona P.G.
    Età
    55
    Messaggi
    1652
    Versione Office
    2010 PC
    Likes ricevuti
    889
    Likes dati
    183

    Re: Funzione se complessa?

    ciao
    ripropongo il file anche al consiglio di Gerardo di dare l'interpretazione che sia io che lui riteniamo corretta.
    a Robi dico che , secondo me, per moltiplicare i minuti per il peso i secondi devono essere centesimali

    es. se ho il peso di 20 al minuto e voglio il valore di 1' e 30'', devo moltiplicare 20*1,50, perchè 30'' sono mezzo minuto.

    Un caro saluto a Raffaele che leggo di rado

    per il nuovo file, la struttura è diversa, manca la tabella degli scaglioni orari/pesi, e gli orari sono "strani" (tipo 252945 ??) e da convertire

    verifica il file allegato ed eventualmente segnale le tue osservazioni o incongruenze

    A
    B
    C
    D
    E
    F
    G
    H
    I
    J
    K
    L
    M
    N
    O
    P
    Q
    R
    S
    1
    Fasce orarie
    Peso
    2
    Inizio trasmissione
    Fine Trasmissione
    Valore
    3
    01:00:00
    07:00:00
    0,00
    Minuti 1
    4
    07:00:00
    12:30:00
    0,07
    Minuti 2
    5
    12:30:00
    20:30:00
    0,21
    Minuti 3
    6
    20:30:00
    22:30:00
    0,57
    Minuti 4
    7
    22:30:00
    00:00:00
    0,15
    Minuti 5
    8
    00:00:00
    01:00:00
    0,15
    Minuti 5
    9
    ID
    Macro Area
    Canale di trasmissione
    Titolo Definitivo
    Data RAI di trasmissione
    Orario Inizio New
    Orario fine New
    Minuti Reali
    Minuti 1
    Minuti 2
    Minuti 3
    Minuti 4
    Minuti 5
    Peso Fascia Oraria 1
    Peso Fascia Oraria 2
    Peso Fascia Oraria 3
    Peso Fascia Oraria 4
    Peso Fascia Oraria 5
    verifica
    10
    4743
    Intrattenimento RAI Tre FUORI ORARIO 04 05
    25/12/2004
    00:10:15
    07:01:45
    411,50
    360,00
    1,75
    0,00
    0,00
    49,75
    0,00
    0,12
    0,00
    0,00
    7,46
    411,50
    11
    3488
    Intrattenimento RAI Tre CHE TEMPO CHE FA
    09/01/2004
    20:14:30
    20:31:30
    17,00
    0,00
    0,00
    15,50
    1,50
    0,00
    0,00
    0,00
    3,25
    0,85
    0,00
    17,00
    12
    33
    Documentari RAI Uno CROCODILE SPRING
    20/03/2004
    11:11:45
    11:35:30
    23,75
    0,00
    23,75
    0,00
    0,00
    0,00
    0,00
    1,66
    0,00
    0,00
    0,00
    23,75
    13
    11
    Documentari RAI Uno AFRICA SELVAGGIA IL LAGO PARADISO
    22/06/2004
    16:30:30
    16:50:45
    20,25
    0,00
    0,00
    20,25
    0,00
    0,00
    0,00
    0,00
    4,25
    0,00
    0,00
    20,25
    14
    51
    Documentari RAI Uno FAST FOOD
    05/06/2004
    11:50:00
    12:31:15
    41,25
    0,00
    40,00
    1,25
    0,00
    0,00
    0,00
    2,80
    0,26
    0,00
    0,00
    41,25
    File Allegati File Allegati
    "So che spiegare il proprio problema, in modo comprensibile, richiede un certo impegno ed è un lavoro "palloso", ma qualcuno lo deve pur fare ....., indovina chi?" (Cit. "Scossa")

  12. #12
    L'avatar di Raffaele_53
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Binasco
    Età
    64
    Messaggi
    506
    Versione Office
    2007
    Likes ricevuti
    85
    Likes dati
    7

    Re: Funzione se complessa?

    Un saluto a ninai
    Scusate per l'errore, però usando MATR.SOMMA.PRODOTTO mi pesa più di un mg
    Ps. naturale corretto gli errori anche in minuti reale che addiritura era con più giorni

    http://www.filedropper.com/minutisecondi

  13. #13
    L'avatar di ninai
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Barcellona P.G.
    Età
    55
    Messaggi
    1652
    Versione Office
    2010 PC
    Likes ricevuti
    889
    Likes dati
    183

    Re: Funzione se complessa?

    Raffaele, il tuo approccio è per me nuovo, dovrò studiarlo....

    per quanto riguarda la mia ultima proposta devo correggere la formula in I10, per poter funzionare anche con orari a cavallo fra due giorni (tipo 22:00:00 - 08:00:00):
    =SE.ERRORE(($F10>$G10)*MEDIANA(0;$G10-$A$3;$B$3-$A$3)+MAX(0;MIN($B$3;$G10+($F10>$G10))-MAX($A$3;$F10));0)*1440

    tale modifica va fatta anche alle altre colonne, allego nuovo file:
    File Allegati File Allegati
    Ultima modifica fatta da:ninai; 10/06/16 alle 08:30
    "So che spiegare il proprio problema, in modo comprensibile, richiede un certo impegno ed è un lavoro "palloso", ma qualcuno lo deve pur fare ....., indovina chi?" (Cit. "Scossa")

  14. #14
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1125

    Re: Funzione se complessa?

    Rieccomi!!
    Dopo una lunga latitanza ho ripreso il forum da dove l' avevo lasciato ....
    Non ho più ripreso il vecchio file iniziale perchè come ha detto Roby non sarà quello definitivo

    Ho fatto diverse operazioni

    1) nelle colonne I e J ho trasformato le ore con il formato hh:mm:ss

    2) Nella colonna k ho ottenuto i minuti reali con questa formula =RESTO(J4-I4;1)*1440 e gli ho dato il formato generale cosi da ottenere i minuti (anche se personalmente avrei fatto senza *1440) =RESTO(J4-I4;1) e formattato hh:mm:ss (opinabile)

    3) Per evitare formule assurde e lunghissime, ho messo due Righe aggiuntive (1,2) dove ho messo i vari scaglioni

    4) in L4 ho messo questa formula e l'ho trascinata a destra ed in basso

    =MAX(MIN(SE($J4<$I4;$J4+1;$J4);SE(L$2<L$1;L$2+1;L$2))-MAX(L$1;$I4);0)*1440


    5) Ho dato il formato dei numeri 0,00;;"" cosi da avere il formato con decimali e tolto gli zero

    6) Non ho capito peso fascia oraria




    G
    H
    I
    J
    K
    L
    M
    N
    O
    P
    Q
    R
    S
    1
    01:00:00
    07:00:00
    12:30:00
    20:30:00
    22:30:00
    2
    07:00:00
    12:30:00
    20:30:00
    22:30:00
    00:00:00
    3
    Ora Rai inizio trasmissione
    Ora Rai fine trasmissione
    Orario Inizio New
    Orario fine New
    Minuti Reali
    Minuti 1
    Minuti 2
    Minuti 3
    Minuti 4
    Minuti 5
    Peso Fascia Oraria 1
    Peso Fascia Oraria 2
    Peso Fascia Oraria 3
    4
    020000 024315
    02:00:00
    02:43:15
    43,25
    43,25
    5
    020000 020700
    02:00:00
    02:07:00
    7,00
    7,00
    6
    020000 022700
    02:00:00
    02:27:00
    27,00
    27,00
    7
    020000 030000
    02:00:00
    03:00:00
    60,00
    60,00
    8
    021900 022400
    02:19:00
    02:24:00
    5,00
    5,00
    9
    030800 033100
    03:08:00
    03:31:00
    23,00
    23,00
    10
    033115 040015
    03:31:00
    04:00:15
    29,25
    29,25
    11
    042830 052630
    04:28:00
    05:26:30
    58,50
    58,50
    12
    063745 064245
    06:37:00
    06:42:45
    5,75
    5,75
    13
    070155 072600
    07:01:00
    07:26:00
    25,00
    25,00
    14
    082000 085715
    08:20:00
    08:57:15
    37,25
    37,25
    15
    091325 091830
    09:13:00
    09:18:30
    5,50
    5,50
    16
    144130 145535
    14:41:00
    14:55:35
    14,58
    14,58
    17
    160100 245500
    16:01:00
    00:55:00
    534,00
    269,00
    120,00
    90,00
    18
    162115 162620
    16:21:00
    16:26:20
    5,33
    5,33
    19
    162115 164715
    16:21:00
    16:47:15
    26,25
    26,25
    20
    190200 252130
    19:02:00
    01:21:30
    379,50
    88,00
    120,00
    90,00
    21
    195845 202900
    19:58:00
    20:29:00
    31,00
    31,00
    22
    195845 200945
    19:58:00
    20:09:45
    11,75
    11,75
    23
    195845 200845
    19:58:00
    20:08:45
    10,75
    10,75
    24
    195845 201345
    19:58:00
    20:13:45
    15,75
    15,75
    25
    195845 200645
    19:58:00
    20:06:45
    8,75
    8,75
    26
    195845 200845
    19:58:00
    20:08:45
    10,75
    10,75
    27
    195845 200745
    19:58:00
    20:07:45
    9,75
    9,75
    28
    200000 202800
    20:00:00
    20:28:00
    28,00
    28,00
    29
    200000 201700
    20:00:00
    20:17:00
    17,00
    17,00
    30
    200000 201700
    20:00:00
    20:17:00
    17,00
    17,00
    31
    200000 201500
    20:00:00
    20:15:00
    15,00
    15,00
    32
    200330 223215
    20:03:00
    22:32:15
    149,25
    27,00
    120,00
    2,25
    33
    201115 202730
    20:11:00
    20:27:30
    16,50
    16,50
    34
    201115 202730
    20:11:00
    20:27:30
    16,50
    16,50
    35
    201115 202730
    20:11:00
    20:27:30
    16,50
    16,50
    36
    201115 202915
    20:11:00
    20:29:15
    18,25
    18,25
    37
    201115 202615
    20:11:00
    20:26:15
    15,25
    15,25
    38
    204500 250830
    20:45:00
    01:08:30
    263,50
    105,00
    90,00
    39
    205130 252715
    20:51:00
    01:27:15
    276,25
    99,00
    90,00
    40
    211300 211700
    21:13:00
    21:17:00
    4,00
    4,00
    41
    211300 211400
    21:13:00
    21:14:00
    1,00
    1,00
    42
    211300 212500
    21:13:00
    21:25:00
    12,00
    12,00
    43
    211300 211900
    21:13:00
    21:19:00
    6,00
    6,00
    44
    211315 212515
    21:13:00
    21:25:15
    12,25
    12,25
    45
    232600 233600
    23:26:00
    23:36:00
    10,00
    10,00
    46
    235745 245045
    23:57:00
    00:50:45
    53,75
    3,00
    47
    240000 244000
    00:00:00
    00:40:00
    40,00
    48
    241015 070145
    00:10:00
    07:01:45
    411,75
    49
    252945 065900
    01:29:00
    06:59:00
    330,00
    50
    253100 253600
    01:31:00
    01:36:00
    5,00
    51
    253100 020100
    01:31:00
    02:01:00
    30,00
    52
    253100 020100
    01:31:00
    02:01:00
    30,00
    53
    255845 025845
    01:58:00
    02:58:45
    60,75
    54
    255845 020445
    01:58:00
    02:04:45
    6,75
    55
    255945 030945
    01:59:00
    03:09:45
    70,75
    56
    255945 022445
    01:59:00
    02:24:45
    25,75
    57
    223200 070100
    22:32:00
    07:01:00
    509,00
    88,00
    58
    233515 070200
    23:35:00
    07:02:00
    447,00
    25,00
    59
    231945 021815
    23:19:00
    02:18:15
    179,25
    41,00
    Sheet: Foglio1
    File Allegati File Allegati

  15. #15
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1125

    Re: Funzione se complessa?

    Buongiorno Robi1971
    Volevo sapere se la tua domanda è stata risolta segna questa discussione come [RISOLTO]
    Vai nella barra dei menu, situata all’inizio di questa discussione, troverai il menu “Strumenti Discussione” quindi scegliere “Segna questo Thread come risolto”
    Saluto

  16. #16
    L'avatar di ninai
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Barcellona P.G.
    Età
    55
    Messaggi
    1652
    Versione Office
    2010 PC
    Likes ricevuti
    889
    Likes dati
    183

    Re: Funzione se complessa?

    ciao Gerardo, il problema era quando l'orari si accavallava fra due giorni, questo faceva nascere la formula "assurda e lunghissima".
    La tua mi sembra che non tiene conto di tale circostanza
    "So che spiegare il proprio problema, in modo comprensibile, richiede un certo impegno ed è un lavoro "palloso", ma qualcuno lo deve pur fare ....., indovina chi?" (Cit. "Scossa")

  17. #17
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1125

    Re: Funzione se complessa?

    Ciao Ninai
    La mia formula tiene conto delle ore a cavallo della mezza notte
    Ho messo delle condizioni (vedi in rosso nella formula ) e sembrano che funzionano (Spero) si sa quando si lavora con le ore a volte viene interpretato il giorno prima o dopo per cui se sistemi da una parte rovini dall'altra e cosi al contrario...

    Questa sembra funzionare forse perchè le ore delle fascie orarie di riferimento (minuti1.2.3.4.) sono molto vicini uno con l'altro, spero che la formula non fallisce ma dopo diversi testi sembra di no...

    =MAX(MIN(SE($J4<$I4;$J4+1;$J4);SE(L$2<L$1;L$2+1;L$2))-MAX(L$1;$I4);0)*1440

    In attesa di essere Smentito dal grande Ninai un saluto a tutti Saluto

  18. #18
    L'avatar di ninai
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Barcellona P.G.
    Età
    55
    Messaggi
    1652
    Versione Office
    2010 PC
    Likes ricevuti
    889
    Likes dati
    183

    Re: Funzione se complessa?

    non vorrei essere preuntuoso, nel tuo schema io proporrei in L4:
    =SE.ERRORE(($I4>$J4)*MEDIANA(0;$J4-L$1;L$2-L$1)+MAX(0;MIN(L$2;$J4+($I4>$J4))-MAX(L$1;$I4));0)*1440
    da trascinare in basso ed a destra.
    mettiamo di voler computare in I4: ore 17:00:00
    ed in J4: ore 08:00:00
    guarda la differenza, la tua formula non computa le ore dopo la mezzanotte.

    Altra cosa che ho notato, nella conversione che hai fatto per le ore dopo la mezzanotte hai aggiunto un giorno I30, I42 ecc.
    "So che spiegare il proprio problema, in modo comprensibile, richiede un certo impegno ed è un lavoro "palloso", ma qualcuno lo deve pur fare ....., indovina chi?" (Cit. "Scossa")

  19. #19
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1125

    Re: Funzione se complessa?

    mettiamo di voler computare in I4: ore 17:00:00
    ed in J4: ore 08:00:00
    infatti mi sembra giusto, mi da 180 minuti
    perchè sono incluse nel lasso di tempo 12:30:00 / 20:30:00 che sono rispettivamente i riferimenti che si trovano nelle celle N1 e N2
    a te che risultato da? in minuti

  20. #20
    L'avatar di ninai
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Barcellona P.G.
    Età
    55
    Messaggi
    1652
    Versione Office
    2010 PC
    Likes ricevuti
    889
    Likes dati
    183

    Re: Funzione se complessa?

    ciao
    sicuramente non mi sto spiegando, ti invio le immagini del foglio, nelle righe dispari (5,7,9) la tua formula, in quelle pari la mia:

    I
    J
    K
    L
    M
    N
    O
    P
    3
    Orario Inizio New
    Orario fine New
    Minuti Reali
    Minuti 1
    Minuti 2
    Minuti 3
    Minuti 4
    Minuti 5
    4
    17:00:00
    08:00:00
    900,00
    360,00
    60,00
    210,00
    120,00
    90,00
    5
    17:00:00
    08:00:00
    900,00
    210,00
    120,00
    90,00
    6
    21:00:00
    01:30:00
    270,00
    30,00
    90,00
    90,00
    7
    21:00:00
    01:30:00
    270,00
    90,00
    90,00
    8
    10:30:00
    09:30:00
    1380,00
    360,00
    270,00
    480,00
    120,00
    90,00
    9
    10:30:00
    09:30:00
    1380,00
    120,00
    480,00
    120,00
    90,00


    ti invito inotre a guardare nella barra della formule delle celle convertite in I, con valori grezzi maggiori di 24; vedrei che la tua conversione ha dato origine ad una quantità maggiore di 1, infatti esce la data 01/01/1900,...

    edit
    testando, in alcuni casi, neanche la mia da i risultati esatti

    ----------Post unito in automatico----------

    adattando totalmente le formule che avevo proposto nel vecchio schema, sembra funzionare ma a tale scopo, bisogna aggiungere uno scaglione ( dalle 00:00 alle 01:00) e nell'ultimo calcolo (in P), trovare la durata per differenza =K4-SOMMA(L4:O4).
    allego file:
    "So che spiegare il proprio problema, in modo comprensibile, richiede un certo impegno ed è un lavoro "palloso", ma qualcuno lo deve pur fare ....., indovina chi?" (Cit. "Scossa")

  21. #21
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1125

    Re: Funzione se complessa?

    Ciao Ninai
    Innanzitutto mi piacerebbe sapere se Roby1971 è ancora interessata ad una soluzione, sembrerebbe di no a quanto pare,
    Poi stavo pensando ad un Grafico di Gannt molto simile come approccio e più stabile per i calendari delle attività.

    Tornado alle formule credo che negli esempi che hai ben elencato si evince che il problema e quando il lasso di tempo tra il START e END è troppo ampio (cosa che comunque capita raramente a Roberta ) infatti la tua formula non fallisce e io la lascerei alla luce del fatto che raramente passa la mezzanotte e lo spread tra START e END è molto vicino, io direi di passare la palla a Roberta e vedere se va bene cosi..
    Saluto

Discussioni Simili

  1. Creazione formula (molto) complessa
    Di Duchess@71 nel forum Domande su Excel in generale
    Risposte: 10
    Ultimo Messaggio: 24/01/17, 19:49
  2. Funzione indice/confronta all'interno della Funzione "O" ed "E"
    Di Rosaria79 nel forum Domande su Excel in generale
    Risposte: 6
    Ultimo Messaggio: 28/06/16, 20:57
  3. formula complessa
    Di warriorspa nel forum Domande su Excel in generale
    Risposte: 33
    Ultimo Messaggio: 08/02/16, 00:31

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •