Risultati da 1 a 16 di 16

Discussione: Individuare una posizione



  1. #1
    L'avatar di Samu_88_
    Clicca e Apri
    Data Registrazione
    Jun 2016
    Località
    Treviso
    Età
    29
    Messaggi
    5
    Versione Office
    Excel 2013
    Likes ricevuti
    0
    Likes dati
    0

    Individuare una posizione

    buonasera a tutti
    domanda: è possibile identificare la posizione di una cella e non il valore in essa contenuta tramite una funzione di ricerca.
    Avrei bisogno, conoscendo il numero di uno scontrino, risalire alla posizione di un valore ad esso legato
    ad es
    A B C
    1 pasto completo
    2 30 1
    3 29 4
    4 28 5

    se ho lo scontrino n°28 esiste una formula che mi permetta di identificare la posizione (non il valore) relativo alla cella corrispondete alla colonna pasto completo, ovvero conoscendo il n° di scontrino 28 posso ottenere le coordinate della casella b4?

    purtroppo non riesco a inserire un immagine di quello di cui ho bisogno, i valori inseriti sopra sono da immaginare in una tabella excel dove "pasto completo si trova in posizione b1, 30-29-28 (i numeri degli scontrini rispettivamente da a2 ad a4) e 1-4-5 ( le quantità ordinate in ogni scontrino di pasti rispettivamente da b2 a b5)

  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
    1126

    Re: Individuare una posizione

    Ciao Samu
    Benvenuto in forum excel
    Scusa sarà il caldo ma non ho capito bene la tua domanda
    potresti allegare un piccolo file (senza dati sensibili) cosi da provarci
    Ciao

  3. #3
    L'avatar di Samu_88_
    Clicca e Apri
    Data Registrazione
    Jun 2016
    Località
    Treviso
    Età
    29
    Messaggi
    5
    Versione Office
    Excel 2013
    Likes ricevuti
    0
    Likes dati
    0

    Re: Individuare una posizione

    In pratica dal file che ho allegato la colonna in verde rappresenta i dati di cui posso venire a conoscenza. Quello di cui ho bisogno è essenzialmente riuscire a conteggiare quanti pasti devono ancora essere serviti. La mia idea era la seguente, dato che il programma con cui lavoriamo è impostato per aggiungere ad ogni conferma di ordine una riga in posizione 2 facendo scivolare verso il basso tutte le altre. Sapendo quindi che l'ultimo scontrino riporta i valori dei pasti in posizione b2-c2-d2 e cosi via pensavo, se riuscissi a farmi dire da excel la riga dell'ultimo scontrino entrato in cucina, immaginiamo ad esempio sia il n° 23, con la funzione indirizzo farmi dire in che punto si trova l'intersezione tra riga dello scontrino 23 e colonna del pasto completo e quindi calcolare con una somma i valori che vanno da b2:bx (dove x sta pee il numero di riga corrispondente al numero dell'ultimo scontrino entrato in cucina, nel caso del nostro esempio il n 23).

    può darsi che ci sia un metodo molto semplice ma da alcuni giorni sto seguendo i tutorial su youtube e sto entrando in fissa con ezcel, a tal proposito Gerardo ti faccio i miei complimenti perchè sei ( per lo meno per me) un insegnante fantastico. Grazie veramente dell'impegno e delle forze che hai impegnato in questo progetto!
    File Allegati File Allegati

  4. #4

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7160
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2065
    Likes dati
    1301

    Re: Individuare una posizione

    Ciao,
    anche dopo la spiegazione e il file io non l'ho capita comunque.
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  5. #5
    L'avatar di Berna11
    Clicca e Apri
    Data Registrazione
    Feb 2016
    Località
    Latina
    Età
    62
    Messaggi
    2302
    Versione Office
    Excel 2010
    Likes ricevuti
    913
    Likes dati
    451

    Re: Individuare una posizione

    Un saluto a tutti,
    la cosa non mi è ancora del tutto chiara.
    Dici:

    è impostato per aggiungere ad ogni conferma di ordine una riga in posizione 2 facendo scivolare verso il basso tutte le altr
    Quindi l'ultimo scontrino è sempre in riga 2.
    Oppure vuoi sapere quale riga in colonna B "pasto completo" ha un numero > di 0 (zero)?
    Oppure vuoi una macro che inserendo il n.scontrino ti da la cella AX dove si trova?

  6. #6
    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
    1126

    Re: Individuare una posizione

    Ciao grazie di tutto ma continuo a non capire..
    forse vuoi fare una ricerca nella tabella cercando attraverso lo scontrino e il tipo di pasto?
    se si prova questa

    =INDICE($B$2:$D$25;CONFRONTA(C27;A2:A25;0);CONFRONTA(C28;B1:D1;0))
    metti questa formula in D27 dove C27 è uguale a nr di scontrino C28 il tipo di pasto


    A
    B
    C
    D
    1
    SCONTRINO Pasto completo stindo pappardelle
    2
    23
    3
    0
    1
    3
    22
    5
    4
    4
    4
    21
    2
    0
    3
    5
    20
    0
    4
    2
    6
    19
    5
    6
    0
    7
    18
    7
    0
    3
    8
    17
    0
    8
    5
    9
    16
    0
    0
    4
    10
    15
    5
    7
    0
    11
    14
    0
    0
    5
    12
    13
    8
    4
    6
    13
    12
    0
    2
    0
    14
    11
    0
    0
    8
    15
    10
    6
    0
    9
    16
    9
    0
    0
    3
    17
    8
    7
    7
    0
    18
    7
    0
    6
    4
    19
    6
    0
    5
    0
    20
    5
    4
    4
    3
    21
    4
    3
    3
    2
    22
    3
    2
    0
    1
    23
    2
    0
    4
    0
    24
    1
    7
    0
    0
    25
    SOMMA
    64
    64
    63
    26
    27
    scontrino
    10
    9
    28
    tipo di pasto pappardelle

  7. #7
    L'avatar di Samu_88_
    Clicca e Apri
    Data Registrazione
    Jun 2016
    Località
    Treviso
    Età
    29
    Messaggi
    5
    Versione Office
    Excel 2013
    Likes ricevuti
    0
    Likes dati
    0

    Re: Individuare una posizione

    una macro o una formula dove inserendo il numero dello scontrino mi dica dove si trova la cella Bx relativa al numero dello scontrino

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

    Perdonami, sicuramente è colpa della mia poca conoscenza del "gergo" excel, grazie per la comprensione.
    Ora che hai inserito l'immagine forse posso spiegarmi meglio. Allora, nello scontrino 10 sono stati battuti 10 pasti completi e 9 pappardelle. Durante la sagra il visitatore fa lo scontrino e poi si mette in fila per ritirare il pasto, questo fa presupporre con una buona probabilità che in fila per il ritiro troveremo tutti gli ordini che vanno dall'ultimo scontrino consegnato alla cucina a salire. Nel caso specifico, immaginiamo che siano stati battuti 23 scontrini, e che in cucina venga ora consegnato lo scontrino n 10, ho buona ragione di credere che in fila ci siano ancora tutti i pasti battuti dallo scontrino n°11 fino al n° 23. Ora se voglio conoscere ad esempio tutti i pasti completi che devono essere ancora erogati, sapendo che l'ultimo scontrino battuto riporterà l'ultimo valore utile per i pasti completi alle coordinate B2, se riuscissi, conoscendo il numero dell'ultimo scontrino entrato in cucina a risalire alla cella Bx (dove x corrisponde alla riga dell'ultimo scontrino arrivato in cucina) potrei tramite la funzione somma calcolare tutti i pasti completi tre B2 e Bx, che corrispondono al numero di pasti ancora da erogare.

  8. #8
    L'avatar di Berna11
    Clicca e Apri
    Data Registrazione
    Feb 2016
    Località
    Latina
    Età
    62
    Messaggi
    2302
    Versione Office
    Excel 2010
    Likes ricevuti
    913
    Likes dati
    451

    Re: Individuare una posizione

    Dunque ti allego un file che avevo adattandolo al tuo caso.
    Cliccando sul pulsante si apre una finestra dove inserire il N. scontrino poi si apre un Userform che ti dice in quale cella hai quello scontrino.
    Vedi se fa al tuo caso.


    Codice: 
    Sub CercaNumero()
    
    Dim CL As Object
    Dim Zona
    Dim Dimmi, RifCella
    Dim Stringa, Parola, Dove
    
    
    Set Zona = Worksheets(1).UsedRange
    Dimmi = InputBox("Che Numero Cerchi?", "Inserisci il numero da cercare")
    If Dimmi = "" Then Exit Sub  'se non scriviamo niente o premiamo Annulla, si esce dalla routine
    For Each CL In Range("A1:A1000")
    Stringa = CL.Value
    Parola = Dimmi
    Dove = InStr(Stringa, Parola)
    If Dove Then
    UserForm1.Show
    CL.Select
    RifCella = CL.Address(rowabsolute:=False, columnabsolute:=False)
    UserForm1.Label1.Caption = "In   " & RifCella
    UserForm1.TextBox1 = CL.Value
    UserForm1.TextBox1.SelStart = Dove - 1
    UserForm1.TextBox1.SelLength = Len(Parola)
    UserForm1.TextBox1.SetFocus
    Dim PauseTime, Start, TotalTime
    TotalTime = UserForm1.TextBox2.Text
    PauseTime = TotalTime
    Start = Timer
    Do While Timer < Start + PauseTime
    DoEvents
    Loop
    Unload UserForm1
    Dim dammi As Integer
    dammi = MsgBox("Proseguire la ricerca ?", vbYesNo)
    If dammi = vbNo Then
    CL.Select
    Exit Sub
    End If
    If CL = Zona.SpecialCells(xlCellTypeLastCell) Then GoTo 10
    End If
    Next CL
    10:
    MsgBox "Ricerca Terminata"
    End Sub
     
    [
    File Allegati File Allegati

  9. #9

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7160
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2065
    Likes dati
    1301

    Re: Individuare una posizione

    Nooo .... Berna (un saluto) ho visto la tua routine ... non mi dire che Samu voleva quello che hai proposto???

    Troppo semplice ... vuol dire che stasera mi sono perso tra le pappardelle!!!
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  10. #10
    L'avatar di Berna11
    Clicca e Apri
    Data Registrazione
    Feb 2016
    Località
    Latina
    Età
    62
    Messaggi
    2302
    Versione Office
    Excel 2010
    Likes ricevuti
    913
    Likes dati
    451

    Re: Individuare una posizione

    Ciao ges hai visto che anch'io come voi del resto non avevo capito bene cosa voleva ed ho chiesto nel post # 5 ulteriori informazioni

    Samu ha risposto:
    una macro o una formula dove inserendo il numero dello scontrino mi dica dove si trova la cella Bx relativa al numero dello scontrino
    Poi ha aggiunto altro ma .....
    attendiamo che oltre alle pappardelle ci arriva anche il secondo..

  11. #11
    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
    1126

    Re: Individuare una posizione

    Eccoci qua
    Sono da cell
    Non ricordo ma ma si potrebbe fare qualcosa anche con le formule
    con la funzione =CELLA("indirizzo".............
    ci voglio provare domani
    Buona notte a tutti

  12. #12
    L'avatar di Canapone
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Firenze
    Messaggi
    1076
    Versione Office
    2010 su Win
    Likes ricevuti
    598
    Likes dati
    204

    Re: Individuare una posizione

    Ciao a tutti,

    mi scuso anch'io se dico una bischerata ( non è solo il caldo...)

    Nel file allegato da Samu_88_ ho capito che la somma debba leggere anche l'ultimo pasto registrato sempre nella riga 2.

    Modificando

    =somma(b2:b24)

    in

    =somma(b1:b24)

    anche inserendo le righe nella riga 2 la somma aggiorna il valore.


    Indicando il numero di scontrino in J2, potrei ottenere la cella di riferimento

    =INDIRIZZO(CONFRONTA(J2;A:A;0);1;4)

    oppure

    ="A"&(CONFRONTA(J2;A:A;0))



    Saluti

  13. I seguenti utenti hanno dato un "Like"


  14. #13
    L'avatar di Samu_88_
    Clicca e Apri
    Data Registrazione
    Jun 2016
    Località
    Treviso
    Età
    29
    Messaggi
    5
    Versione Office
    Excel 2013
    Likes ricevuti
    0
    Likes dati
    0

    Re: Individuare una posizione

    Ciao Berna,
    si una cosa simile potrebbe essere un buon inizio per arrivare al mio scopo, effettivamente io non ho bisogno della posizione della cella scontrino ma delle celle Pasto completo, stinco o pappardelle relative alla riga scontrino, conoscendo la riga dello scontrino e sapendo che le colonne pasto, stinco e pappardelle sono sempre B, C, D posso ricavarmi la posizione cella del pasto completo relativo all'ultimo scontrino entrato in cucina e quindi sommare tutte le celle che vanno dalla posizione B2 a quella rilevata.
    Onestamente sono nuovo del mondo excel e sto cominciando solo ora ad approfondire e devo dirti che non ho la più pallida idea di come tu abbia fatto ahahaaha spero di arrivarci un giorno tra un tutorial e l'altro!! Grazie intanto

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

    Ciao Canapone, fino a qui ti seguo, il mio problema è ora che conosco la riga relativa all'ordine di quello specifico scontrino, riuscire a ricavare la posizione cella dell'intersezione tra riga scontrino cercato e colonna pasto completo, stinco, pappardelle.....quindi conoscendo la posizione di tale cella eseguirei una somma da $B$2 a Bx (dove x sta per il n° riga trovata dello scontrino)

  15. #14
    L'avatar di Berna11
    Clicca e Apri
    Data Registrazione
    Feb 2016
    Località
    Latina
    Età
    62
    Messaggi
    2302
    Versione Office
    Excel 2010
    Likes ricevuti
    913
    Likes dati
    451

    Re: Individuare una posizione

    Ciao a tutti,
    vediamo se adesso ho capito.
    Usando e modificando una formula di Canapone si trova la cella in colonna B dello scontrino ricercato:
    =INDIRIZZO(CONFRONTA(G2;A:A;0);2;4)

    Nella cella a lato faccio la somma dal B2 al riferimento trovato:
    =SOMMA(B2:INDIRETTO(H2))

    Se anche questa non va bene....passiamo alla grappa
    File Allegati File Allegati

  16. I seguenti utenti hanno dato un "Like"


  17. #15
    L'avatar di Samu_88_
    Clicca e Apri
    Data Registrazione
    Jun 2016
    Località
    Treviso
    Età
    29
    Messaggi
    5
    Versione Office
    Excel 2013
    Likes ricevuti
    0
    Likes dati
    0

    Re: Individuare una posizione

    Ottimo, esattamente quello che cercavo, però alla grappa potremmo passarci ugualmente ahahahah!!

    Grazie di cuore a tutti voi che avete speso parte del vostro tempo per darmi un aiuto.
    Ultima modifica fatta da:Gerardo Zuccalà; 10/07/16 alle 12:22 Motivo: troppi emotion regolamento

  18. #16
    L'avatar di Berna11
    Clicca e Apri
    Data Registrazione
    Feb 2016
    Località
    Latina
    Età
    62
    Messaggi
    2302
    Versione Office
    Excel 2010
    Likes ricevuti
    913
    Likes dati
    451

    Re: Individuare una posizione

    Ciao Samu, mi fa piacere che alla fine abbiamo capito qual'era la tua intenzione e, con il contributo di tutti, siamo riusciti a dare la soluzione voluta.
    Quindi brindiamo.....

  19. I seguenti utenti hanno dato un "Like"


Discussioni Simili

  1. Individuare dati diversi
    Di Chiarpato nel forum Domande su Excel VBA e MACRO
    Risposte: 4
    Ultimo Messaggio: 30/11/16, 19:21
  2. [Risolto] Come individuare un nome all'interno di una stringa
    Di SpezzaKorna nel forum Domande su Excel in generale
    Risposte: 14
    Ultimo Messaggio: 27/10/16, 03:53
  3. [Risolto] Individuare dati duplicati in colonna
    Di sergiogranero nel forum Domande su Excel in generale
    Risposte: 8
    Ultimo Messaggio: 13/10/16, 09:17
  4. Individuare Min e Max in un range di celle
    Di Lcbsm nel forum Domande su Excel VBA e MACRO
    Risposte: 4
    Ultimo Messaggio: 11/03/16, 17:26
  5. individuare una casella con un risultato di una formula
    Di fudo7 nel forum Domande su Excel VBA e MACRO
    Risposte: 9
    Ultimo Messaggio: 18/08/15, 00:21

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
  •