Numerazione automatica per colonna



  • Numerazione automatica
    di Olino (utente non iscritto) data: 10/05/2009

    Salve a tutti! rieccomi a chiedere aiuto per risolvere un problema dal quale non riesco a cavare le gambe...
    devo creare su una colonna un automatismo che mi consenta di avere una numerazione progressiva (da 1 in poi) legata però alla presenza di un qualsiasi valore o parola presente nella cella adiacente...
    nella colonna b (da b2 a b10) ho una convalida con elenco in ogni cella. nella colonna a devo inserire questa numerazione crescente ma solo se nella colonna b ho già scelto una voce dall’elenco...
    é difficile da spiegare ma spero di essere stato chiaro... qualcuno mi può aiutare?



  • di Ricky53 data: 11/05/2009

    Ciao,

    prima di pensare ad una soluzione vorrei conoscere lo scopo finale di avere la colonna "a" con una numerazione progressiva in funzione del riempimento della colonna "b" al fine di arrivare prima ad una soluzione.

    si può, forse, pensare ad un'altra strada.

    ti chiedo questo perché, per esperienza, ho più volte verificato che nell’esporre la richiesta si semplifica l’esempio e poi, proseguendo nella discussione, vengono aggiunte altre informazioni che modificano la richiesta iniziale con conseguenze sulla soluzione.

    ciao da ricky53



  • di Olino (utente non iscritto) data: 11/05/2009

    Hai ragione,ti allego un foglio excel che spiega cosa devo fare... come potrai notare nella colonna b ho delle cella con elenco da cui vado a scegliere una determinata lavorazione da eseguire, ogni lavorazione mi corrisponde ad 1 utensile quindi ho bisogno di sapere quanti utensili devo usare alla fine di tutto il processo (dopodichè dovrò studiare anche un modo per controllare l'ultima cella della colonna a che contiene un valore perchè in base al numero di utensili devo calcolare quanto tempo occorre per fare questi cambi di utensile).
    ora il problema nasce perchè io posso scegliere se effettuare o no una determinata lavorazione, per cui per es. supponiamo di dover eliminare la mola lucidante posta nella cella b7, a quel punto nella cella a7 non devo avere il numero, quando vado a riaggiungere la lavorazione nella cella b7 allora nella cella a7 riavrò la numerazione...
    mi sà che è un casino...



  • di Franco (utente non iscritto) data: 11/05/2009

    Ciao
    come dice giustamente ricky (che saluto) a volte vengono fatti degli esempi che poi sono diversi da quello di cui, realmente, abbiamo bisoogno;
    ora in base al tuo esempio, se ho capito bene, puoi fare così: se a2 è vuoto in a3 metti
    =se(b3<>"";a2+1;0) e poi trascini in basso fin dove ti occorre; attenzione se nella colonna b ci siano celle vuote il conteggio riparte da 0. prova a immettere dati in colonna b e poi prova a toglierli e vedi come va.
    fai sapere o se hai bisogno chiedi pure



  • di Olino (utente non iscritto) data: 11/05/2009

    Grazie franco! nel modo in cui mi hai suggerito sono riuscito ad ottenere quello che volevo... ora non mi rimane che studiare un modo per controllare l'ultima cella della colonna a che contiene un valore perchè in base al numero di utensili devo calcolare quanto tempo occorre per fare questi cambi di utensile...




  • di Franco_44 (utente non iscritto) data: 11/05/2009

    Ciao olino
    volevo chiederti, ad esempio, il range dove inserisci gli utensili è sempre lo stesso (a3:b7)
    se gli utensili sono 3 o 4 in base a che cosa calcoli il tempo, e dove dovrebbe uscire quest'ultimo dato?
    se ci spieghi come intendi fare questi calcoli possiamo cercare di aiutarti



  • di Olino (utente non iscritto) data: 11/05/2009

    Io assegno ad ogni cambio di utensile un tempo di 15 secondi... chiaramente se ho 3 cambi di utensile(valore che ho nella colonna a se nella colonna b ho scelto un utensile dall'elenco)non dovrò fare altro che moltiplicare i 15 secondi per la cella dove ho 3 se ho 4 moltiplicherò per 4 e così via... per fare questo però devo sapere quanti utensili ho scelto (colonna a)... come faccio a risalire a che punto (quindi a che numero) della colonna a sono arrivato?



  • di Olino (utente non iscritto) data: 11/05/2009

    Io assegno ad ogni cambio di utensile un tempo di 15 secondi... chiaramente se ho 3 cambi di utensile(valore che ho nella colonna a se nella colonna b ho scelto un utensile dall'elenco)non dovrò fare altro che moltiplicare i 15 secondi per la cella dove ho 3 se ho 4 moltiplicherò per 4 e così via... per fare questo però devo sapere quanti utensili ho scelto (colonna a)... come faccio a risalire a che punto (quindi a che numero) della colonna a sono arrivato?



  • di Franco_44 (utente non iscritto) data: 11/05/2009

    Ciao
    prova a vedere se l'allegato lavorazioni_franco ti può essere utile;
    prova ad inserire, in colonna b gli utensili e toglierli e vedi i risultati in colonna c.
    guarda le formule nelle colonne a e c



  • di Olino (utente non iscritto) data: 11/05/2009

    Ciao franco, forse ho dimenticato di dire che tutto il calcolo in questione
    deve fare riferimento ad una sola cella, sia per moltiplicarlo per i famosi
    15 secondi sia per la struttura del foglio che stò creando...
    la formula che mi hai dato è interessante ma per utilizzarla
    devo comunque usare più celle...



  • di Franco_44 (utente non iscritto) data: 11/05/2009

    Allora considerando che hai 5 utensili (b3:b7) se sono di più devi correggere il range, nella cella dove vuoi il totale dei secondi scrivi
    =max(a3:a7)*15
    in questo modo trova il valore più alto del range a3:a7 e lo moltiplica per 15
    fai sapere se va bene
    ciao e buonanotte



  • di Olino (utente non iscritto) data: 11/05/2009

    Funziona!!! grazie franco! mi hai risolto un bel problema... grazie ancora e buonanotte!