[Risolto] Copia e incolla originale di una formula da una colonna all'altra

Discussioni sull'applicazione per i fogli di calcolo
Rispondi
Westham
Messaggi: 39
Iscritto il: lunedì 10 aprile 2023, 15:54

[Risolto] Copia e incolla originale di una formula da una colonna all'altra

Messaggio da Westham »

Buongiorno. Il quesito può apparire un pò particolare ma molto pratico nel caso si riesca a trovare una soluzione. Analizzando il file,dopo alcuni miei calcoli pregressi,nella colonna H si vengono a creare delle formule che adesso dovrei spostare in colonna Q senza modificare alcunchè,vale a dire mantenendo lo stesso testo integrale delle formule stesse presenti in H. Purtroppo,facendo il copia e incolla tradizionale e anche usando il tasto F4 per bloccare o sbloccare i valori a seconda della necessità,in colonna Q tutto risulta alterato (numeri o lettere che cambiano) e non si riesce così a trovare la quadra. Nell'esempio in questione,in colonna H,a fianco del numero 194 la sequenza è B,C,D,E,F. Andando in Q,la sequenza diventa K,L,M,N,O. Utilizzando eventualmente F4,cambiano altri valori del testo originale e rimane il pasticcio. Vorrei sapere se c'è un modo per risolvere il problema. Grazie
Allegati
2 settembre.ods
(21.96 KiB) Scaricato 17 volte
Ultima modifica di Westham il lunedì 4 settembre 2023, 7:54, modificato 2 volte in totale.
Libre Office 7.3.2.2
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1669
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: Copia e incolla integrale di una formula da una colonna all'altra

Messaggio da gioh66 »

Ciao. Se ho capito cosa vuoi fare, devi metterti sulla cella della colonna H, premere F2 e copiare la formula.
Poi ti sposti sulla rispettiva cella della colonna Q e incollare.
...se sei soddisfatto delle risposte ricevute metti il [Risolto] https://forum.openoffice.org/it/forum/v ... f=9&t=5661

Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
Westham
Messaggi: 39
Iscritto il: lunedì 10 aprile 2023, 15:54

Re: Copia e incolla originale di una formula da una colonna all'altra

Messaggio da Westham »

Ciao. Il problema se così si può dire è copiare e incollare l'intervallo di celle tutto in una volta e non cella per cella. In pratica prendere tutto il range da H247 fino a H334 e spostarlo così com'è...papale papale e in modo rapido nella colonna Q (Q247-Q334). Dovessi farlo cella per cella,per completare il copia e incolla come puoi ben capire avrebbe delle tempistiche infinite....
Ultima modifica di Westham il domenica 3 settembre 2023, 12:18, modificato 1 volta in totale.
Libre Office 7.3.2.2
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1669
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: Copia e incolla integrale di una formula da una colonna all'altra

Messaggio da gioh66 »

Capisco. Forse si può fare con una macro ma devi aspettare i guru del codice. :mrgreen: :super:
...se sei soddisfatto delle risposte ricevute metti il [Risolto] https://forum.openoffice.org/it/forum/v ... f=9&t=5661

Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
Westham
Messaggi: 39
Iscritto il: lunedì 10 aprile 2023, 15:54

Re: Copia e incolla originale di una formula da una colonna all'altra

Messaggio da Westham »

Va bene,aspetterò
Ultima modifica di Westham il domenica 3 settembre 2023, 12:18, modificato 1 volta in totale.
Libre Office 7.3.2.2
Attilafdd
Volontario
Volontario
Messaggi: 511
Iscritto il: giovedì 5 aprile 2012, 8:25

Re: Copia e incolla integrale di una formula da una colonna all'altra

Messaggio da Attilafdd »

Prova con un Taglia e Incolla della colonna H in colonna Q (anzichè copia e incolla).
(in questo modo però se ne andranno le formule che avevi in H).

Se invece il tuo intento è di mantenere le formule in H e replicarle pari pari anche in Q potresti fare così:
1) In Q ad es. in Q247 inserisci la formula

Codice: Seleziona tutto

=FORMULA(H247)
che puoi tranquillamente trascinare fin dove ti serve.

Come vedrai l'output sarà la replica (in formato testuale) della formula cha avevi nella corrispondente cella di colonna H.

2) selezioni la colonna Q e fai "copia" e "incolla speciale" "Solo valori" su se stessa. (N.B. solo valori significa che non deve essere flaggato il check su "formule") (vedi es. sotto)
incolla speciale.png
incolla speciale.png (28.15 KiB) Visto 632 volte


3) selezioni sempre la colonna Q e vai sul menu "Dati" - "Testo in colonne" e verifica che sia spuntato "valuta formule" (v. sotto)
Testo in colonne.png
Testo in colonne.png (43.88 KiB) Visto 632 volte


Finito. Avrai la copia delle tue formule di H in Q
LibreOffice 7.6.3
-------------------------------------------------
Se risolto inserisci [Risolto] e la spunta verde Immagine: https://forum.openoffice.org/it/forum/v ... f=9&t=5661
Avatar utente
Lanfranchi G.Luigi
Messaggi: 108
Iscritto il: venerdì 12 aprile 2019, 16:54

Re: Copia e incolla integrale di una formula da una colonna all'altra

Messaggio da Lanfranchi G.Luigi »

Ciao.

Puoi fare un taglia e incolla. Dovrai ri-incollare anche la parte tagliata.

Per utilizzare il tasto F4 non devi avere nessun segno $ (dollaro) nei dati originali da copiare.
Solo così Calc bloccherà tutti i riferimenti celle e potrai fare la copia senza cambiare niente.
Se invece, nelle formule originali hai dei segni $, premendo F4 Calc li toglierà e li metterà dove mancano.
Per ritornare ad avere la formula pulita (originale) ti basterà premere più volte F4.
LibreOffice ver. 7.5.3.2 - Windows 10 Pro 64 bit
Westham
Messaggi: 39
Iscritto il: lunedì 10 aprile 2023, 15:54

Re: Copia e incolla originale di una formula da una colonna all'altra

Messaggio da Westham »

Buongiorno a tutti. Ho seguito il procedimento di Attila nella sua seconda fase visto che il mio intento è proprio quello di mantenere le formule in H e replicarle pari pari anche in Q e funziona perfettamente. Non ho capito invece il senso di dover utilizzare la funzione "Taglia",giusto perchè come citato in precedenza da Attila,in questo modo spariscono le formule che ho in H. Provando comunque a prendere spunto dalla spiegazione di Luigi,ho selezionato prima l'intero range H247-H334,l'ho copiato,tagliato,l'ho reincollato nello stesso intervallo e sono tornato al punto iniziale. Ho incollato lo stesso range in colonna Q ma a fianco del numero 194 la sequenza B,C,D,E,F diventa K,L,M,N,O eccetera. E usando il tasto F4 nei vari passaggi e prima di andare in colonna Q,come avevo già descritto nel paragrafo iniziale di questo topic,si corregge da una parte e sballa dall'altra. Scusa tanto Luigi,sarò io...capatosta se non riesco ad afferrare il concetto. Comunque userò la tesi di Attila (replicare pari pari la colonna H in Q),che opera alla grande e mi ha risolto il problema. Grazie mille in ogni caso a entrambi (e anche a Gio)
Ultima modifica di Westham il domenica 3 settembre 2023, 16:22, modificato 1 volta in totale.
Libre Office 7.3.2.2
Avatar utente
Lanfranchi G.Luigi
Messaggi: 108
Iscritto il: venerdì 12 aprile 2019, 16:54

Re: Copia e incolla originale di una formula da una colonna all'altra

Messaggio da Lanfranchi G.Luigi »

Ma.... a me funziona.
Taglio le celle interessate. Incollo in un altro posto.
Ritorno sulla prima cella dove ho tagliato e incollo.
Tutto apposto non cambia niente ma la copia è pari pari.
Vedi allegato ho copiato in N.

1) Seleziona la colonna H
2) Taglia.
3) seleziona la colonna Q
4) incolla
5) seleziona la colonna H
6) incolla
Se non ti funziona cosi sarà perchè abbiamo due versioni di calc diverse....
Allegati
2 settembre (1).ods
(22.48 KiB) Scaricato 22 volte
LibreOffice ver. 7.5.3.2 - Windows 10 Pro 64 bit
Westham
Messaggi: 39
Iscritto il: lunedì 10 aprile 2023, 15:54

Re: Copia e incolla originale di una formula da una colonna all'altra

Messaggio da Westham »

Ok Luigi,adesso funziona. Tra l'altro continuavo a usare il tasto "Canc" al posto della funzione specifica pensando fosse la stessa cosa e invece sbagliavo tutto. Chiedo vegna. Grazie mille
Libre Office 7.3.2.2
Avatar utente
Lanfranchi G.Luigi
Messaggi: 108
Iscritto il: venerdì 12 aprile 2019, 16:54

Re: Copia e incolla originale di una formula da una colonna all'altra

Messaggio da Lanfranchi G.Luigi »

Tutto ok... cortesemente metti risolto nel titolo.
Vedi istruzioni
LibreOffice ver. 7.5.3.2 - Windows 10 Pro 64 bit
Westham
Messaggi: 39
Iscritto il: lunedì 10 aprile 2023, 15:54

Re: Copia e incolla originale di una formula da una colonna all'altra

Messaggio da Westham »

Certo, lo faccio sempre
Libre Office 7.3.2.2
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8642
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: [Risolto] Copia e incolla originale di una formula da una colonna all'altra

Messaggio da charlie »

charlie
macOS 14 Sonoma: Open Office 4.1.14 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Rispondi