Pagina 1 di 2 12 UltimaUltima
Risultati da 1 a 30 di 58

Discussione: Funzione TESTO.FORMULA inversa?



  1. #1
    L'avatar di ale87
    Clicca e Apri
    Data Registrazione
    May 2016
    Località
    Quistello
    Età
    39
    Messaggi
    48
    Versione Office
    2003
    Likes ricevuti
    0
    Likes dati
    0

    Funzione TESTO.FORMULA inversa?

    Buon giorno ,
    In Excel c'è la funzione TESTO.FORMULA che converte una formula in testo..
    E' possibile fare poi il procedimento inverso?
    Ovvero modificato il testo lo posso convertire in formula?
    :)

  2. #2

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

    Re: Funzione TESTO.FORMULA inversa?

    Ciao,
    esiste la funzione VALUTA.TESTO() (rimasuglio delle vecchie MACRO4) ma la puoi usare solo all'interno di nomi definiti.

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

  3. #3

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

    Re: Funzione TESTO.FORMULA inversa?

    Questa è una delle migliori spiegazioni (in italiano) che puoi trovare in rete:
    http://community.visual-basic.it/fra.../17/21429.aspx

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

  4. #4
    L'avatar di ale87
    Clicca e Apri
    Data Registrazione
    May 2016
    Località
    Quistello
    Età
    39
    Messaggi
    48
    Versione Office
    2003
    Likes ricevuti
    0
    Likes dati
    0

    Re: Funzione TESTO.FORMULA inversa?

    Grazie :)
    credo faccia proprio al caso mio :)

  5. #5
    L'avatar di ale87
    Clicca e Apri
    Data Registrazione
    May 2016
    Località
    Quistello
    Età
    39
    Messaggi
    48
    Versione Office
    2003
    Likes ricevuti
    0
    Likes dati
    0

    Re: Funzione TESTO.FORMULA inversa?

    In excel 2013 non esiste questa formula :\
    Ultima modifica fatta da:Canapone; 20/05/16 alle 12:30

  6. #6

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

    Re: Funzione TESTO.FORMULA inversa?

    Citazione Originariamente Scritto da ale87 Visualizza Messaggio
    In excel 2013 non esiste sta formula :\
    Non si trova nella lista delle formule classiche.
    Come ti ho detto prima, si può usare solo all'interno di "nomi definiti".
    Ma hai letto il link che ti ho lasciato? :92:

    Ed essendo una sorta di "macro" devi salvare il file come "cartella di lavoro Execel con Attivazione di macro" (estensione .xlsm).

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

  7. #7
    L'avatar di ale87
    Clicca e Apri
    Data Registrazione
    May 2016
    Località
    Quistello
    Età
    39
    Messaggi
    48
    Versione Office
    2003
    Likes ricevuti
    0
    Likes dati
    0

    Re: Funzione TESTO.FORMULA inversa?

    Cosa vuol dire nomi definiti? eh ho letto ma ho smanettato e non m funziona :223: !
    Non ho capito bene come si fa probabilmente :92:

  8. #8
    L'avatar di ale87
    Clicca e Apri
    Data Registrazione
    May 2016
    Località
    Quistello
    Età
    39
    Messaggi
    48
    Versione Office
    2003
    Likes ricevuti
    0
    Likes dati
    0

    Re: Funzione TESTO.FORMULA inversa?

    Praticamente vi spiego cosa dovrei fare...
    Io ho una tabella che pesca all'interno di questi file :

    ='C:\Users\Raineria\Desktop\PROVA TABELLA\[M-07_01.xlsx]Foglio1'!$B$1
    ='C:\Users\Raineria\Desktop\PROVA TABELLA\[M-07_02.xlsx]Foglio1'!$B$1

    Fai conto che siano Cella A1 e A2 quelle due formule

    Io devo poter trovare una funzione che mi copi la formula in basso aumentando in progressivo questo valore [M-07_01.xlsx]
    In modo che diventi [M-07_01.xlsx] - [M-07_02.xlsx] - [M-07_03.xlsx] e così via !!
    I file che va a pescare sono chiusi...quindi la funzione indiretto non va bene !!

    Come si può fare?

  9. #9
    L'avatar di ale87
    Clicca e Apri
    Data Registrazione
    May 2016
    Località
    Quistello
    Età
    39
    Messaggi
    48
    Versione Office
    2003
    Likes ricevuti
    0
    Likes dati
    0

    Re: Funzione TESTO.FORMULA inversa?

    Usando il comando sostituisci riesco a modificare il valore ...ma poi devo trovare il modo di riconvertire il testo in formula !
    Come faccio?HELP :(

  10. #10
    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 TESTO.FORMULA inversa?

    Non credo esista una formula del genere, comunque se
    In A1 metti [M-07
    In B1 metti _01
    In C1 metti .xlsx]Foglio1'!$B$1
    In D1 metti ="="&A1&B1&C1
    Le celle A1 & C1 le dovrai copiare sotto (penso max 99 volte)
    La cella B1 la devi trascinare giù (aumenterà il _01 in _02,_03 ecc ecc), idem per E1
    Ora se selezioni le celle in E, copia IncollaSpeciale Valori.
    Una volta incollate (con tutte le celle selezionate), premi CTRL vai sulla barra della formula, posizionati col mouse a fine formula e premi INVIO

  11. #11
    L'avatar di ale87
    Clicca e Apri
    Data Registrazione
    May 2016
    Località
    Quistello
    Età
    39
    Messaggi
    48
    Versione Office
    2003
    Likes ricevuti
    0
    Likes dati
    0

    Re: Funzione TESTO.FORMULA inversa?

    Citazione Originariamente Scritto da Raffaele_53 Visualizza Messaggio
    Non credo esista una formula del genere, comunque se
    In A1 metti [M-07
    In B1 metti _01
    In C1 metti .xlsx]Foglio1'!$B$1
    In D1 metti ="="&A1&B1&C1
    Le celle A1 & C1 le dovrai copiare sotto (penso max 99 volte)
    La cella B1 la devi trascinare giù (aumenterà il _01 in _02,_03 ecc ecc), idem per E1
    Ora se selezioni le celle in E, copia IncollaSpeciale Valori.
    Una volta incollate (con tutte le celle selezionate), premi CTRL vai sulla barra della formula, posizionati col mouse a fine formula e premi INVIO


    Ci siamo quasi secondo me RAFFAEòE_53 ... però al passaggio E non mi vede il tutto come formula..cosa sbaglio? Se faccio incolla come mi dici tu me le riporta ogniuna su una cella separata
    Ti allego il file
    File Allegati File Allegati

  12. #12
    L'avatar di ale87
    Clicca e Apri
    Data Registrazione
    May 2016
    Località
    Quistello
    Età
    39
    Messaggi
    48
    Versione Office
    2003
    Likes ricevuti
    0
    Likes dati
    0

    Re: Funzione TESTO.FORMULA inversa?

    BUON GIORNOOOOO!!
    Evidentemente sbagliavo visto l'orario :166::166:
    Dopo un caffè ci ho riprovato e tutto perfetto !!
    Ti ringrazio Raffaele_53 !!!
    Problema risolto !
    Grazie a tutti x l'aiuto :255:

  13. #13
    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 TESTO.FORMULA inversa?

    Errore mio nel scrivere la colonna
    >>>Ora se selezioni le celle in D, copia IncollaSpeciale Valori in colonna E.
    Avrai le celle della colonna E già tutte selezionate=azzurine
    Premi CTRL col mouse vai sulla barra della formula, posizionati a fine formula e premi INVIO

  14. #14
    L'avatar di ale87
    Clicca e Apri
    Data Registrazione
    May 2016
    Località
    Quistello
    Età
    39
    Messaggi
    48
    Versione Office
    2003
    Likes ricevuti
    0
    Likes dati
    0

    Re: Funzione TESTO.FORMULA inversa?

    Se faccio come mi dici te..ovvero seleziono la colonna con tutte le formule create e faccio ctrl + invio alla fine della formula mi riporta in tutte le celle che ho selezionato la formula dentro la quale clicco invio...e quindi risultano tutte uguali..senza la variabile...!!! cavolo !! :\

  15. #15
    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 TESTO.FORMULA inversa?

    Hai richiesto come modificare una formula, senza scriverle una ad una. Si presume che il file dove crei la formula stia insieme a tutti gli altri file ([M-07_01.xlsx] - [M-07_02.xlsx] - [M-07_03.xlsx] ). Casomai lo metti insieme e dopo lo risposterai.
    Trascinare la cella B1. Significa selezionare la cella B1, muoversi col mouse in basso a destra della cella finchè diventa come il simbolo +, tenendo premuto il tasto sinistro e trascinare la cella in basso. _01 diventa _02 _03 ecc
    Hai incollato la formula in D5 doveva andare in D1. Trascina anche questa cella in basso (dopo esegui l'ultimo post).
    Non puoi creare la riga (Ex 58) se non esiste pure il file [M-07_58.xlsx]

  16. #16
    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 TESTO.FORMULA inversa?

    >>>In A1 metti [M-07
    In A1 metti '[M-07

  17. #17
    L'avatar di ale87
    Clicca e Apri
    Data Registrazione
    May 2016
    Località
    Quistello
    Età
    39
    Messaggi
    48
    Versione Office
    2003
    Likes ricevuti
    0
    Likes dati
    0

    Re: Funzione TESTO.FORMULA inversa?

    è tutto chiaro ma l'unico problema che quando ho la formula completa compresa da a1&b1&c1 e la copio in forma VALORI in d1 mi diventa la stringa di testo
    a questo punto mi tocca cliccare in alto sulla formula e dare il tasto invio per renderla formula effettiva !!
    Altrimenti non la considera formula !
    Questo procedimento me lo ritrovo a fare per tutte poi ! Capisci? Ti allego l'esempio per farti capire ( nella colonna I mi tocca entrare in ogni formula per renderla tale )
    File Allegati File Allegati

  18. #18
    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 TESTO.FORMULA inversa?

    >>>è tutto chiaro...
    L'unico problema è che in A1 si deve mettere ' davanti a [ per forza dato che fà parte della formula stessa.
    Ma non ho detto di metterlo pure davanti a '$G$7
    Tanto valeva mettere Foglio1'!$G$7 visto che è uguale
    Comunque come scritto, con tutte le celle selezionate, metto il mouse a fine formula, premo CTRL e premo invio.
    A me 2007 funziona (io non posso allegare, perchè non ho i tuoi file)

  19. #19
    L'avatar di ale87
    Clicca e Apri
    Data Registrazione
    May 2016
    Località
    Quistello
    Età
    39
    Messaggi
    48
    Versione Office
    2003
    Likes ricevuti
    0
    Likes dati
    0

    Re: Funzione TESTO.FORMULA inversa?

    Eh niente io quando seleziono tutte le cell con i dati incollati con la funzione incolla valori..faccio ctrl+invio sopra la Barra della formula mi copia i valori della barra di una cella su tutte le altre ! Ci do su ! Mi tocca entrare in ogni cella e andare sopra alla barra e cliccare invio per trasformarla in formula ( come ho già fatto ) :(

  20. #20
    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 TESTO.FORMULA inversa?

    Tutte le colonne formattate "generale"

    Ultimo intervento in base all'allegato ,ho scritto nel post ="="&A1&B1&C1 che diventa simile in (foglio STRUTTURA DATA cella F2 devi scrivere ="="&A2&B2&C2&D2&E2)... visivamente nella cella appare =[nome.file]Foglio1'!$G$5 con il segno uguale senza il ', poi fai copia/incolla speciale, premi CTRL ecc ecc

    Premesso che se i due file siano nella stessa cartella (Desktop\Prova\).
    Con i due file aperti la dicitura apparirebbe cosi ='[nomefile.xls]Foglio1'!$G$5
    Però con [nome.file]Foglio1'!$G$5 chiuso, la formula cambia simile a
    ='C:\User\nome-utente\Desktop\Prova\[nome.file]Foglio1'!$G$5

    Se sposto il file con formule in quasiasi cartella, automaticamente la formula si adegua automaticamente.
    L'unica cosa che non sò è quando si sposta i file [nome.file] da un HD all'altro
    Sicuramente sullo stesso PC dovrebbe funzionare, mà se lo sposti su una USB ex W:\ non lo sò
    Devo fare una cartella zippata per farti vedere?

  21. #21
    L'avatar di ale87
    Clicca e Apri
    Data Registrazione
    May 2016
    Località
    Quistello
    Età
    39
    Messaggi
    48
    Versione Office
    2003
    Likes ricevuti
    0
    Likes dati
    0

    Re: Funzione TESTO.FORMULA inversa?

    Ti rompo l'ultima volta :\ !! fammela zippata perchè non mi viene :( !!!!!
    :223: Poi t i pagherò un caffè o un aperitivo se sei comodo :( ahhaahelp

  22. #22
    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 TESTO.FORMULA inversa?

    Ho torto, riprovato il tutto e con CTRL + INVIO non funziona.
    Allego questo VBA da mettere in un MODULO, se tu selezioni le celle con la formula già funzionante(="="&A2&B2&C2 ecc ecc) ed avvii la macro Attiva_Formule.
    Le formule verrano copiate nellaa colonna dopo (inoltre verifica se il file esista veramente)
    Codice: 
    Function ControllaFile(FileName As String) As Boolean
    On Error Resume Next
    ControllaFile = GetAttr(FileName) And vbArchive
    On Error GoTo 0
    End Function
    Sub Attiva_Formule()
    Dim C, R, N, X, Iz, Fi, FF, Perc, Nome
    C = ActiveCell.Column
    R = ActiveCell.Row
    N = Selection.Count
    For X = R To (N + R) - 1
        FF = Cells(X, C).Value
        Iz = InStr(FF, "[")
        Fi = InStr(FF, "]")
        Nome = Mid(FF, Iz + 1, (Fi - Iz) - 1)
        Perc = Mid(FF, 3, Iz - 3)
        If ControllaFile(Perc & Nome) = True Then
            Cells(X, C + 1) = FF
        Else
            Cells(X, C + 1) = "Non esiste il file"
        End If
    Next X
    End Sub.

  23. #23
    L'avatar di ale87
    Clicca e Apri
    Data Registrazione
    May 2016
    Località
    Quistello
    Età
    39
    Messaggi
    48
    Versione Office
    2003
    Likes ricevuti
    0
    Likes dati
    0

    Re: Funzione TESTO.FORMULA inversa?

    Dai che ci siamo quasi...mi da errore di sintassi.... ecco guarda !
    Cosa metto in questo campo?
    File Allegati File Allegati

  24. #24
    L'avatar di ale87
    Clicca e Apri
    Data Registrazione
    May 2016
    Località
    Quistello
    Età
    39
    Messaggi
    48
    Versione Office
    2003
    Likes ricevuti
    0
    Likes dati
    0

    Re: Funzione TESTO.FORMULA inversa?

    Ti mando attualmente la struttura com'è...ecco la formula da attivare nella colonna H
    ...cosa devo mettere nella macro perchè mi attivi tutte quelle della colonna?
    Poi la fase dell'INCOLLA VALORI .. la salto?
    File Allegati File Allegati

  25. #25
    L'avatar di ale87
    Clicca e Apri
    Data Registrazione
    May 2016
    Località
    Quistello
    Età
    39
    Messaggi
    48
    Versione Office
    2003
    Likes ricevuti
    0
    Likes dati
    0

    Re: Funzione TESTO.FORMULA inversa?

    La macro in poche parole deve fare : pesca tutte le formule nella colonna H ... incolla tutti i valori nella colonna I e di ciascuna cella entra e attiva il valore per renderlo formula !!
    In poche parole :) adesso deve essere trasformato questo mio desiderio in MACRO :)
    Confido in te:167:

  26. #26
    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 TESTO.FORMULA inversa?

    ‏Non ho messo nessun riferimento alla colonna
    Ho preferito lasciare all'utente dove siano tali formule ="="&A2&B2&C2 ecc ecc)
    Basta selezionare le celle con tali formule ed avviare il codice. Lui capisce in quale colonna sono (verifica se il file esiste) e le copia alla destra della colonna come se Tu premessi INVIO manualmente.
    Ps Dai PDF non capisco (sembrerebbe che inizi dalla Riga1, seleziona dalla riga2), oppure vai nel codice (posizionati in qualsiasi riga) premi F8 vedrai la prima riga diventare gialla, ripremi F8 finchè non ti da l'errore e fammela vedere.
    Casomai allega un file

  27. #27
    L'avatar di ale87
    Clicca e Apri
    Data Registrazione
    May 2016
    Località
    Quistello
    Età
    39
    Messaggi
    48
    Versione Office
    2003
    Likes ricevuti
    0
    Likes dati
    0

    Re: Funzione TESTO.FORMULA inversa?

    Ecco l'errore ..allego la stampa immagine
    File Allegati File Allegati

  28. #28
    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 TESTO.FORMULA inversa?

    Non so come ma al codice è stato aggiunto un punto End Sub. toglilo

  29. #29
    L'avatar di ale87
    Clicca e Apri
    Data Registrazione
    May 2016
    Località
    Quistello
    Età
    39
    Messaggi
    48
    Versione Office
    2003
    Likes ricevuti
    0
    Likes dati
    0

    Re: Funzione TESTO.FORMULA inversa?

    Ok !! Ora funziona...l'unico problema che quando mi copia quelle sotto..mi incolla il teso NON ESISTE IL FILE...mentre la prima cella mi incolla la formula convertita giusta..allego il file della prima cella..della seconda e la struttura Macro
    File Allegati File Allegati

  30. #30
    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 TESTO.FORMULA inversa?

    Come ho scritto, il VBA controlla se il file esiste veramente.
    Se non lo trova scrive "NON ESISTE IL FILE"
    Se la convertissi, la stessa formula Ti visualizzerebbe una maschera dove devi scegliere il file e se non lo fai =#rif

    Prova a farlo manualmente e vedrai Tu stesso

Discussioni Simili

  1. [Risolto] Ricerca inversa
    Di MABIMABI nel forum Domande su Excel in generale
    Risposte: 6
    Ultimo Messaggio: 08/01/17, 13:21
  2. [Risolto] formula tra testo e numeri
    Di Vincenzo75 nel forum Domande su Excel in generale
    Risposte: 28
    Ultimo Messaggio: 08/11/16, 16:48
  3. Cambiare formato testo in funzione del termine
    Di sergiogranero nel forum Domande sul Microsoft Word
    Risposte: 4
    Ultimo Messaggio: 08/11/16, 10:46
  4. Classifica crescente inversa
    Di Rubik72 nel forum Domande su Excel in generale
    Risposte: 9
    Ultimo Messaggio: 05/02/16, 08:17
  5. Funzione: se testo presente in un intervallo allora..
    Di serra890 nel forum Domande su Excel in generale
    Risposte: 9
    Ultimo Messaggio: 21/12/15, 08:48

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
  •