[oo-calc] copiare funzione
- cristian_c
- Accecante Asceta

- Messaggi: 23422
- Iscrizione: lunedì 29 ottobre 2007, 11:31
[oo-calc] copiare funzione
Vorrei copiare la funzione di una cella per non stare a riscriverla mille volte.
Ho provato ad evidenziarla con il clic destro,ma non funziona. :-\
Ho provato ad evidenziarla con il clic destro,ma non funziona. :-\
- mariateresa53
- Scoppiettante Seguace

- Messaggi: 662
- Iscrizione: martedì 6 novembre 2007, 10:39
- Desktop: gnome
- Distribuzione: ubuntu 18.04
- Sesso: Femminile
- Località: Pontremoli
Re: [oo-calc] copiare funzione
Ciao,
se non ho capito male vuoi copiare una funzione in un'altra parte della tabella?
Se è così: click sinistro sulla cella, click destro, copia, spostamento, click sinistro sulla nuova cella per evidenziarla, click destro, incolla.
Ovviamente i riferimenti alle celle vengono traslati a meno che tu non usi la notazione assoluta “$”.
Spero di esserti stata d'aiuto.
Maria Teresa
se non ho capito male vuoi copiare una funzione in un'altra parte della tabella?
Se è così: click sinistro sulla cella, click destro, copia, spostamento, click sinistro sulla nuova cella per evidenziarla, click destro, incolla.
Ovviamente i riferimenti alle celle vengono traslati a meno che tu non usi la notazione assoluta “$”.
Spero di esserti stata d'aiuto.
Maria Teresa
"Those who would give up essential liberty to purchase a little temporary safety deserve neither liberty nor safety" Benjamin Franklin
- cristian_c
- Accecante Asceta

- Messaggi: 23422
- Iscrizione: lunedì 29 ottobre 2007, 11:31
Re: [oo-calc] copiare funzione
grazie maria teresa per la risposta
,
In realta' a me basta copiare solo le scritte che compaiono nella barra delle formule quando il cursore si ferma su una cella.
Non mi interessa fare il copia ed incolla delle celle.Solo che quando vado nela barra delle formule e seleziono la scritta non mi viene data la possibilita' di copiarla con un clic destro del mouse.
La notazione assoluta potrebbe risolvere questo problema? E se si, come si usa?
ho provato a fare cosi' ma succede che si modificano anche le celle in cui ci sono le formule da copiareda copiare in modo inaspettato o diventano #RIF!Se è così: click sinistro sulla cella, click destro, copia, spostamento, click sinistro sulla nuova cella per evidenziarla, click destro, incolla.
In realta' a me basta copiare solo le scritte che compaiono nella barra delle formule quando il cursore si ferma su una cella.
Non mi interessa fare il copia ed incolla delle celle.Solo che quando vado nela barra delle formule e seleziono la scritta non mi viene data la possibilita' di copiarla con un clic destro del mouse.
La notazione assoluta potrebbe risolvere questo problema? E se si, come si usa?
- mariateresa53
- Scoppiettante Seguace

- Messaggi: 662
- Iscrizione: martedì 6 novembre 2007, 10:39
- Desktop: gnome
- Distribuzione: ubuntu 18.04
- Sesso: Femminile
- Località: Pontremoli
Re: [oo-calc] copiare funzione
Scusa il ritardo, ma stamani ero fuori casa e non ho visto la tua risposta.
Quando copi una formula da una cella ad un'altra, le celle su cui elabora il calcolo si traslano, cioè si spostano allo stesso modo.
Es: D1 è la cella di cui voglio copiare la formula D1=B1*C1
D2 è la cella in cui voglio copiare la formula D2=B2*C2
ovviamente se non hai dati in B2 e C2 il risultato sarà falsato.
Per evitare lo spostamento, cioè riferirsi sempre alle stesse celle per i calcoli, si antepone, quando scrivi la formula, il “$” che significa non spostare.
Es: D1=$B$1*$C$1
D2=$B$1*$C$1.
Il doppio dollaro serve per indicare di tenere ferma l'intera cella, un dollaro solo terrà ferma la colonna o la riga, a seconda di dove è stato posizionato. Se voglio calcolare dati su una colonna metterò il “$” davanti alla colonna in modo da far variare solo le righe, viceversa se voglio calcolare dati variabili su una riga.
Tutto ciò vale solo per spostamenti all'interno della stessa tabella. Quando vuoi copiare su un'altra tabella o un altro foglio di calcolo dovrai inserire anche i riferimenti alla nuova tabella o al nuovo OO calc.
Anche questi si possono copiare tranquillamente in sede di inserimento funzione usando la funzione copia delle celle.
Il fatto che ti dia #RIF!, se sei sulla stessa tabella, e che ti cambi anche i valori già calcolati, però mi fa pensare che ci sia qualcosa di sbagliato nella formula che intendi copiare (loop?), riferimento ricorsivo alle stesse celle?
Spero di esserti stata d'aiuto.
Maria Teresa
Quando copi una formula da una cella ad un'altra, le celle su cui elabora il calcolo si traslano, cioè si spostano allo stesso modo.
Es: D1 è la cella di cui voglio copiare la formula D1=B1*C1
D2 è la cella in cui voglio copiare la formula D2=B2*C2
ovviamente se non hai dati in B2 e C2 il risultato sarà falsato.
Per evitare lo spostamento, cioè riferirsi sempre alle stesse celle per i calcoli, si antepone, quando scrivi la formula, il “$” che significa non spostare.
Es: D1=$B$1*$C$1
D2=$B$1*$C$1.
Il doppio dollaro serve per indicare di tenere ferma l'intera cella, un dollaro solo terrà ferma la colonna o la riga, a seconda di dove è stato posizionato. Se voglio calcolare dati su una colonna metterò il “$” davanti alla colonna in modo da far variare solo le righe, viceversa se voglio calcolare dati variabili su una riga.
Tutto ciò vale solo per spostamenti all'interno della stessa tabella. Quando vuoi copiare su un'altra tabella o un altro foglio di calcolo dovrai inserire anche i riferimenti alla nuova tabella o al nuovo OO calc.
Anche questi si possono copiare tranquillamente in sede di inserimento funzione usando la funzione copia delle celle.
Il fatto che ti dia #RIF!, se sei sulla stessa tabella, e che ti cambi anche i valori già calcolati, però mi fa pensare che ci sia qualcosa di sbagliato nella formula che intendi copiare (loop?), riferimento ricorsivo alle stesse celle?
Spero di esserti stata d'aiuto.
Maria Teresa
"Those who would give up essential liberty to purchase a little temporary safety deserve neither liberty nor safety" Benjamin Franklin
- cristian_c
- Accecante Asceta

- Messaggi: 23422
- Iscrizione: lunedì 29 ottobre 2007, 11:31
Re: [oo-calc] copiare funzione
non ti devi scusare.Chiunque risponde quando e' possibile e rispondere e' solo una forma di cortesia e di educazione, ma non c'e' nessun obbligo.Anzi, ti ringrazio molto per avermi risposto e per le spiegazioni.Scusa il ritardo, ma stamani ero fuori casa e non ho visto la tua risposta.
cioe' quindi sarebbe meglio traferire le porzioni a pezzi uno dopo l'altro(cioe' prima i dati su cui operare epoi i risultati, ma nel mio caso non sarebbe possibile forse.Quando copi una formula da una cella ad un'altra, le celle su cui elabora il calcolo si traslano, cioè si spostano allo stesso modo.
Es: D1 è la cella di cui voglio copiare la formula D1=B1*C1
D2 è la cella in cui voglio copiare la formula D2=B2*C2
ovviamente se non hai dati in B2 e C2 il risultato sarà falsato.
questa mi sembra piu praticabile.Quindi se non c'e' il dollaro i dati da copiare ed incollare vengono modificati all'origine?Per evitare lo spostamento, cioè riferirsi sempre alle stesse celle per i calcoli, si antepone, quando scrivi la formula, il “$” che significa non spostare.
Es: D1=$B$1*$C$1
D2=$B$1*$C$1.
Il doppio dollaro serve per indicare di tenere ferma l'intera cella, un dollaro solo terrà ferma la colonna o la riga, a seconda di dove è stato posizionato. Se voglio calcolare dati su una colonna metterò il “$” davanti alla colonna in modo da far variare solo le righe, viceversa se voglio calcolare dati variabili su una riga.
Io volevosemplicemente copiare e incollare celle tal quali,senza modificare le fonti, e magari poi eliminare le fonti: una semplice traslazione di dati in punti diversi della tabella.
Ma mi va bene anche copiare i testi delle formule e modificare poi gli argomenti a mano.Boh? La prima ipotesi mi sembra la migliore.
se fosse possibile fare questo senza creare altri fogli di supporto sarebbe preferibile.Tutto ciò vale solo per spostamenti all'interno della stessa tabella. Quando vuoi copiare su un'altra tabella o un altro foglio di calcolo dovrai inserire anche i riferimenti alla nuova tabella o al nuovo OO calc.
Anche questi si possono copiare tranquillamente in sede di inserimento funzione usando la funzione copia delle celle.
Ho visto che sicuramente non e' questo. Infatti ho fatto una prova facendo qualche conto con la calcolatrice, e i risultati della formula sono uguali a quelli che ho trovato ioIl fatto che ti dia #RIF!, se sei sulla stessa tabella, e che ti cambi anche i valori già calcolati, però mi fa pensare che ci sia qualcosa di sbagliato nella formula che intendi copiare (loop?), riferimento ricorsivo alle stesse celle?
- mariateresa53
- Scoppiettante Seguace

- Messaggi: 662
- Iscrizione: martedì 6 novembre 2007, 10:39
- Desktop: gnome
- Distribuzione: ubuntu 18.04
- Sesso: Femminile
- Località: Pontremoli
Re: [oo-calc] copiare funzione
Puoi copiare sia i dati che le formule insieme, basta selezionare la porzione di tabella e copiarla.Citazione
Quando copi una formula da una cella ad un'altra, le celle su cui elabora il calcolo si traslano, cioè si spostano allo stesso modo.
Es: D1 è la cella di cui voglio copiare la formula D1=B1*C1
D2 è la cella in cui voglio copiare la formula D2=B2*C2
ovviamente se non hai dati in B2 e C2 il risultato sarà falsato.cioe' quindi sarebbe meglio traferire le porzioni a pezzi uno dopo l'altro(cioe' prima i dati su cui operare epoi i risultati, ma nel mio caso non sarebbe possibile forse.
Per esempio inserisco una riga di dati e formule, seleziono la riga e la copio nelle righe successive
Quello che devi tenere presente nel copiare le formule è che cambiano i riferimenti alle celle, solo i riferimenti.
Ecco perché mi suona strano che ti cambino i dati originali. Non dovrebbero, a meno che non facciano riferimento alle celle copiate. Nell'esempio, se la formula nella cella B3 fa riferimento alla cella D2 cambierà il valore di B3 poiché, in realtà, hai inserito un nuovo valore nella cella D2.
Se posso permettermi di darti un consiglio, a volte conviene spezzare formule complesse che fanno riferimento a molti dati diversi, usando una colonna o una riga di appoggio dove inserire i risultati parziali. La colonna o la riga si può, quando la tabella è finita, nascondere.
Puoi dare un'occhiata anche qui:
http://www.yacme.com/linux.php?arg=download
c'è la guida OO-calc che non mi sembra fatta male ed è certamente più chiara di quella in linea.
Maria Teresa
"Those who would give up essential liberty to purchase a little temporary safety deserve neither liberty nor safety" Benjamin Franklin
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti