Risultati da 1 a 27 di 27

Discussione: Aumentare Numero nella Stringa Piuttosto che della Cella



  1. #1
    L'avatar di LuigiMdg
    Clicca e Apri
    Data Registrazione
    Apr 2016
    Località
    a casa mia
    Messaggi
    30
    Versione Office
    2016
    Likes ricevuti
    1

    Aumentare Numero nella Stringa Piuttosto che della Cella

    Salve,
    devo copiare una serie di celle del tipo:
    =OPERAZIONE(A1;"dl3")
    =OPERAZIONE(A1;"dl4")
    =OPERAZIONE(A1;"dl5")

    Poi, arrivato a 25 dovrei ripartire con:
    =OPERAZIONE(B1;"dl3")
    =OPERAZIONE(B1;"dl4")
    etc..

    Come faccio? Con il metodo classico mi va ad aumentare la cella, che è proprio ciò che non voglio!

  2. #2

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

    Re: Aumentare Numero nella Stringa Piuttosto che della Cella

    Ciao,
    per evitare fraintendimenti, meglio se alleghi un piccolo esempio anche di poche righe.
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  3. #3
    L'avatar di LuigiMdg
    Clicca e Apri
    Data Registrazione
    Apr 2016
    Località
    a casa mia
    Messaggi
    30
    Versione Office
    2016
    Likes ricevuti
    1

    Re: Aumentare Numero nella Stringa Piuttosto che della Cella

    Non saprei come fare, non mi fa copiare il codice ma solo i suoi risultati..
    Ti metto in grassetto ciò che mi interessa..
    =OPERAZIONE(A1;"dl3")
    =OPERAZIONE(A1;"dl4")
    =OPERAZIONE(A1;"dl5")

    Come vedi la casella rimane invariata fino a quando l'altro numero non arriva a 25, dopodichè la casella aumenta di 1, quindi diventa A2, e l'altro numero ripare da 1, quindi dl1.

  4. #4

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

    Re: Aumentare Numero nella Stringa Piuttosto che della Cella

    Senza esempio è difficile provare con delle formule.
    Ti propongo una soluzione col vba, le celle sono formattate come testo, dopo aver inserito le stringhe se le vuoi usare come formule le riformatti come generale:

    Codice: 
    Sub stringa25()
        criterio1 = 1
        criterio2 = 2
        For y = 1 To 100
            criterio2 = criterio2 + 1
            Range("A" & y) = "=OPERAZIONE(A" & criterio1 & ";" & """dl" & criterio2 & """)"
            If criterio2 = 25 Then
                criterio1 = criterio1 + 1
                criterio2 = 2
            End If
        Next
    End Sub
    P.S. - Ho previsto il riempimento di 100 righe (istruzione For y = 1 to 100) ma puoi modificare il numero delle righe a tuo piacimento cambiando il valore 100 nel valore da te voluto.

    EDIT: corretto gli apici che li avevo messi fuori parentesi.
    File Allegati File Allegati
    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 cromagno
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Sardegna
    Età
    37
    Messaggi
    4046
    Versione Office
    2013
    Likes ricevuti
    1239
    Likes dati
    931

    Re: Aumentare Numero nella Stringa Piuttosto che della Cella

    Ciao,
    mi fido dell'intuito di ges (un saluto) :246:

    io credo di aver capito ma.... che è sta funzione "OPERAZIONE"????

    @Luigi
    leggi qui per capire come allegare il file:
    http://www.forumexcel.it/forum/2-ann...isposta-rapida

    "Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare."

  6. #6
    L'avatar di LuigiMdg
    Clicca e Apri
    Data Registrazione
    Apr 2016
    Località
    a casa mia
    Messaggi
    30
    Versione Office
    2016
    Likes ricevuti
    1

    Re: Aumentare Numero nella Stringa Piuttosto che della Cella

    Operazione perchè non voglio dirlo di che operazione si tratta.. Sto facendo un lavoro Top Secret per l'Area 41..
    Grazie ges.. Funzionerà sicuramente, sono un programmatore PHP, o almeno ci provo, e ho studiato un pò di C.. Non sarà difficile metterci le mani :)
    Ultima modifica fatta da:Canapone; 10/05/17 alle 14:55

  7. #7

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

    Re: Aumentare Numero nella Stringa Piuttosto che della Cella

    Ciao Cromagno,
    non sono entrato nel merito della formula per OPERAZIONE ho inteso una sua formula.

    EDIT: Ops ... ci siamo accavallati ... l'ha appena spiegato sopra.
    Top Secret? Che sarà mai!!! :93:
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  8. #8

    L'avatar di cromagno
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Sardegna
    Età
    37
    Messaggi
    4046
    Versione Office
    2013
    Likes ricevuti
    1239
    Likes dati
    931

    Re: Aumentare Numero nella Stringa Piuttosto che della Cella

    Ok allora...

    sono col cellulare e non mi azzardo a scrivere formule ma credo si possa fare anche con quelle.... certo che avendo già esperienza di programazione non dovrebbe essere complicato per te adattare il codice di ges :246:

    Se risolvi in questo modo, ricordati di segnare il thread come risolto.

    Ciao e buon week-end ad entrambi :227:

    "Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare."

  9. #9
    L'avatar di LuigiMdg
    Clicca e Apri
    Data Registrazione
    Apr 2016
    Località
    a casa mia
    Messaggi
    30
    Versione Office
    2016
    Likes ricevuti
    1

    Re: Aumentare Numero nella Stringa Piuttosto che della Cella

    Certamente.. Come si fa l'escape all'interno dei doppi apici ad esempio per inserire dei doppi apici? :)

    La formula di ges attualmente è diventata così.. Ve la mostro dai.. Non dite niente a nessuno però!
    Codice: 
    Sub stringa25()    criterio1 = 1
        criterio2 = 1
        For y = 1 To 100
            criterio2 = criterio2 + 1
            Range("A" & y) = "=XPathOnUrl(A" & criterio1 & ";""//*[@id='uff" & criterio2 & "']")"
            If criterio2 = 25 Then
                criterio1 = criterio1 + 1
                criterio2 = 1
            End If
        Next
    End Sub

  10. #10

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

    Re: Aumentare Numero nella Stringa Piuttosto che della Cella

    Citazione Originariamente Scritto da LuigiMdg Visualizza Messaggio
    .. Come si fa l'escape all'interno dei doppi apici ad esempio per inserire dei doppi apici? :)
    ......
    Dovresti correggerla così:

    Codice: 
    Sub stringa25()
    criterio1 = 1
    criterio2 = 1
        For y = 1 To 100
            criterio2 = criterio2 + 1
            Range("A" & y) = "=XPathOnUrl(A" & criterio1 & ";//*[@id='uff" & criterio2 & """])"
            If criterio2 = 25 Then
                criterio1 = criterio1 + 1
                criterio2 = 1
            End If
        Next
    End Sub
    Anche se ce l'hai mostrata, personalmente non ho capito nulla lo stesso! :186:
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  11. #11
    L'avatar di LuigiMdg
    Clicca e Apri
    Data Registrazione
    Apr 2016
    Località
    a casa mia
    Messaggi
    30
    Versione Office
    2016
    Likes ricevuti
    1

    Re: Aumentare Numero nella Stringa Piuttosto che della Cella

    Ma scusami così sbaglio o non escono i doppi apici prima della seconda istruzione? Che inizia con quei 2 slash ( / )
    Ultima modifica fatta da:Canapone; 10/05/17 alle 14:55

  12. #12

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

    Re: Aumentare Numero nella Stringa Piuttosto che della Cella

    Ops... mi erano sfuggiti

    Codice: 
    Sub stringa25()
    criterio1 = 1
        criterio2 = 1
        For y = 1 To 100
            criterio2 = criterio2 + 1
            Range("A" & y) = "=XPathOnUrl(A" & criterio1 & ";""//*[@id='uff" & criterio2 & """])"
            If criterio2 = 25 Then
                criterio1 = criterio1 + 1
                criterio2 = 1
            End If
        Next
    End Sub
    In ogni caso per ottenere " nel linguaggio vba si scrive così "", nel caso l'istruzione inizi con una stringa e vuoi riportare gli apici così come sono nella cella di excel , es. "pippo" nel vba scrivi così """pippo"""
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  13. #13
    L'avatar di rollis13
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Cordenons
    Messaggi
    823
    Versione Office
    2016 64bit
    Likes ricevuti
    150
    Likes dati
    55

    Re: Aumentare Numero nella Stringa Piuttosto che della Cella

    Citazione Originariamente Scritto da ges Visualizza Messaggio
    Anche se ce l'hai mostrata, personalmente non ho capito nulla lo stesso! :186:
    [OT]ges, è che non hai mai lavorato nell' Area 41, per questo non puoi capire :288: [/OT]

  14. #14

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

    Re: Aumentare Numero nella Stringa Piuttosto che della Cella

    Citazione Originariamente Scritto da rollis13 Visualizza Messaggio
    [OT]ges, è che non hai mai lavorato nell' Area 41, per questo non puoi capire :288: [/OT]
    Ciao Rollis,
    hai ragione, non ho mai lavorato in quell'area!
    :167::167::167:
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  15. #15
    L'avatar di LuigiMdg
    Clicca e Apri
    Data Registrazione
    Apr 2016
    Località
    a casa mia
    Messaggi
    30
    Versione Office
    2016
    Likes ricevuti
    1

    Re: Aumentare Numero nella Stringa Piuttosto che della Cella

    Forse ho capito, tuttavia mi sa che ti ho fatto emozionare con sta storia dell'Area 41.. Non mancano i doppi apici anche dopo la parentesi quadra?:167:

    Alla fine l'istruzione che mi deve uscire fuori è:
    Per la cella B1:
    XPathOnUrl(A1;"//*[@id='uff1']")
    Ultima modifica fatta da:Canapone; 10/05/17 alle 14:55

  16. #16

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

    Re: Aumentare Numero nella Stringa Piuttosto che della Cella

    Eh eh .... questi apici sono come le anguille appena pescate ... scivolano e sfuggono da tutte le parti :176::288:
    Ormai però dovresti saperli mettere da solo dove ti servono! :286:
    Codice: 
    ""//*[@id='uff" & criterio2 & "]"")"
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  17. #17
    L'avatar di LuigiMdg
    Clicca e Apri
    Data Registrazione
    Apr 2016
    Località
    a casa mia
    Messaggi
    30
    Versione Office
    2016
    Likes ricevuti
    1

    Re: Aumentare Numero nella Stringa Piuttosto che della Cella

    Hai saltato l'apice singolo :P

    Comunque non va.. Mi da errore 1004..
    Codice: 
    Sub stringa25()
    criterio1 = 1
        criterio2 = 1
        For y = 1 To 100
            Range("B" & y) = "=XPathOnUrl(A" & criterio1 & ";""//*[@id='uff" & criterio2 & "']"")"
            criterio2 = criterio2 + 1
            If criterio2 = 25 Then
                criterio1 = criterio1 + 1
                criterio2 = 1
            End If
        Next
    End Sub

  18. #18

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

    Re: Aumentare Numero nella Stringa Piuttosto che della Cella

    Scommetto che non hai formattato la colonna interessata (B nel tuo ultimo esempio) come testo!
    Te lo avevo già scritto nel messaggio 4 che con questo codice le celle vanno formattate come testo.
    Ti ripropongo due files: uno con il tuo ultimo codice in cui ho inserito a monte la formattazione come testo e un altro in cui scrivo direttamente la formula nella colonna.
    File Allegati File Allegati
    Ultima modifica fatta da:ges; 17/04/16 alle 13:25
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  19. #19

    L'avatar di Rubik72
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Cosenza
    Età
    45
    Messaggi
    2833
    Versione Office
    Excel 2013
    Likes ricevuti
    1027
    Likes dati
    983

    Re: Aumentare Numero nella Stringa Piuttosto che della Cella

    Citazione Originariamente Scritto da rollis13 Visualizza Messaggio
    [OT]ges, è che non hai mai lavorato nell' Area 41, per questo non puoi capire :288: [/OT]
    OT: l'AREA 41 è ancora più TOP SECRET dell'AREA 51, di quest'ultima si è sentito dire qualcosa ma dell'altra, non l'ho mai sentita nominare :288:

  20. #20

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

    Re: Aumentare Numero nella Stringa Piuttosto che della Cella

    Ciao Rubik,
    effettivamente, se pur in un fitto mistero, quella di cui si sente parlare è l'area 51 ... non la 41 .. che a questo punto è ancora più segreta!!! :242:
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  21. #21
    L'avatar di LuigiMdg
    Clicca e Apri
    Data Registrazione
    Apr 2016
    Località
    a casa mia
    Messaggi
    30
    Versione Office
    2016
    Likes ricevuti
    1

    Re: Aumentare Numero nella Stringa Piuttosto che della Cella

    Ok, il primo va benissimo, tuttavia si ferma ad A5 dl11..:236:
    A me il codice sembra ok

  22. #22
    L'avatar di LuigiMdg
    Clicca e Apri
    Data Registrazione
    Apr 2016
    Località
    a casa mia
    Messaggi
    30
    Versione Office
    2016
    Likes ricevuti
    1

    Re: Aumentare Numero nella Stringa Piuttosto che della Cella

    Citazione Originariamente Scritto da Rubik72 Visualizza Messaggio
    OT: l'AREA 41 è ancora più TOP SECRET dell'AREA 51, di quest'ultima si è sentito dire qualcosa ma dell'altra, non l'ho mai sentita nominare :288:
    Finalmente qualcuno sen'è accorto..:25:

  23. #23

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

    Re: Aumentare Numero nella Stringa Piuttosto che della Cella

    Citazione Originariamente Scritto da LuigiMdg Visualizza Messaggio
    Ok, il primo va benissimo, tuttavia si ferma ad A5 dl11..:236:
    A me il codice sembra ok
    Ciao Luigi,
    te lo avevo scritto nel post 4, si ferma a A5 e dl11 perchè, non sapendo quando deve essere lunga l'istruzione, ho dato come limite 100 righe (For y = 1 To 100) aumenta il valore 100 fino a quanto vuoi tu(nel codice che ti riporto in rosso ho scritto 10000 ma vedi tu il limite).
    Se hai difficoltà e mi dici fino a quando deve arrivare A e dl te lo faccio io.
    Inoltre vedo ora come hai modificato il codice, se vuoi che arrivi fino a dl25 visto che hai modificato i contatori (criterio1 e criterio2) in modo diverso da come avevo fatto sopra, dovresti scrivere nella condizione If .... 26 (come indicato in rosso)

    Codice: 
    Sub stringa25()
    criterio1 = 1
        criterio2 = 1
        For y = 1 To 10000
            Range("B" & y) = "=XPathOnUrl(A" & criterio1 & ";""//*[@id='uff" & criterio2 & "']"")"
            criterio2 = criterio2 + 1
            If criterio2 = 26 Then
                criterio1 = criterio1 + 1
                criterio2 = 1
            End If
        Next
    End Sub
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  24. #24
    L'avatar di LuigiMdg
    Clicca e Apri
    Data Registrazione
    Apr 2016
    Località
    a casa mia
    Messaggi
    30
    Versione Office
    2016
    Likes ricevuti
    1

    Re: Aumentare Numero nella Stringa Piuttosto che della Cella

    Giusto giusto.. L'avevo confuso con l'altro criterio.. Grazie :D

  25. #25

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

    Re: Aumentare Numero nella Stringa Piuttosto che della Cella

    :28:
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  26. #26
    L'avatar di LuigiMdg
    Clicca e Apri
    Data Registrazione
    Apr 2016
    Località
    a casa mia
    Messaggi
    30
    Versione Office
    2016
    Likes ricevuti
    1

    Re: Aumentare Numero nella Stringa Piuttosto che della Cella

    Mi hanno promosso all'Area 61

  27. #27

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

    Re: Aumentare Numero nella Stringa Piuttosto che della Cella

    Ma queste aree segrete saltano sempre 10 numeri 41... 51 ... 61 :167:
    Comunque, se hai risolto, dovresti spuntare la voce "Segna questa discussione come RISOLTA" dal menu in alto "Strumenti di discussione" ... non dovrebbe essere difficile almeno questo! :288::43:
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  28. I seguenti utenti hanno dato un "Like"


Discussioni Simili

  1. [Risolto] estrarre un numero di caratteri da una stringa di testo.
    Di Samuela nel forum Domande su Excel in generale
    Risposte: 11
    Ultimo Messaggio: 25/01/17, 10:15
  2. Comando Query: trasformare campo da stringa a numero
    Di Alessandro nel forum Domande su Excel in generale
    Risposte: 7
    Ultimo Messaggio: 29/11/16, 13:22
  3. [Risolto] Aumentare il valore di un numero verificando con maggiore / minore
    Di Samuela nel forum Domande su Excel in generale
    Risposte: 5
    Ultimo Messaggio: 31/10/16, 13:51
  4. sommare valori con parte del riferimento nella stringa della cella
    Di G.Bove nel forum Domande su Excel in generale
    Risposte: 6
    Ultimo Messaggio: 04/06/16, 06:46
  5. Problema nella scrittura della formula (tutorial)
    Di Gerardo Zuccalà nel forum Problemi, suggerimenti e Novità del forum
    Risposte: 3
    Ultimo Messaggio: 05/07/15, 13:19

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
  •