lunedì 13 ottobre 2008

Somma.Se()

Si usano solitamente sempre le stesse funzioni di calc, ma se ne possono facilmente imparare un paio un più, che aiutano veramente molto.

La formula indicata dà il totale della colonna val1, ma se volessimo sommare solo gli importi con l'anno 2008?

La formula somma.se() è utilissima in questo caso, e richiede tre dati per funzionare:

1. C2:C4 : è la selezione dove la formula controlla se le condizioni richieste sono rispettate;

2. 2008 : è la condizione che richiediamo;

3. B2:B4 : è la selezione dove ci sono i dati da sommare.

Ma si può fare di più!

Nel foglio qui sotto, sono sommati solo i valori con data uguale o superiore a 16/10/08.


Si possono usare, dentro ai doppi apici "", tutte le condizioni di < > = ecc., cioè tutte le espressioni regolari, a patto che sia flaggata l'opzione Permetti espressioni regolari nelle formule (che si trova in Strumenti -> Opzioni , vedi finestra sotto) (n.b. clicca per ingrandire, su qualsiasi immagine).


E se volessimo sommare tra una data ed un'altra solo?

Con un passo ed una funzione in più si può fare.


Nella colonna "FALSO-VERO" è inserita la formula = E (...) che si vede qui sopra (è stata ricopiata normalmente su tutta la colonna) e segnala le condizioni da rispettare. In questo caso ho messo la condizione (C2>DATA(2008;10;14) ) che richiede una data superiore al 14/10/2008, e la condizione (C2<DATA(2008;10;18) ), che richiede una data inferiore al 18/10/2008.

Con questo sistema si possono mettere infinite condizioni. Si può inoltre usare la formula = O (...) , per definire delle condizioni alternative, o una o l'altra.

Per collegare il funzionamento della formula SOMMA.SE() alle celle del foglio di calcolo, è sufficiente, ad esempio, invece di ">=16/10/2008", scrivere ">="&C5, essendo C5 la cella con il valore 16/10/2008.

martedì 7 ottobre 2008

Stili e formattazione

Non avete mai dovuto fare un documento lungo con un'intestazione di pagina ripetitiva per x pagine, poi un'altra ripetuta per altre y pagine, e così via?

Certamente farle a mano è lento e scomodo, instabile sopratutto.

La soluzione è a portata di mano e più semplice di quanto sembri.

Per quanto riguarda Writer (ma disponibile in qualsiasi documento), una comoda funzione da utilizzare in questo caso sono gli Stili e formattazione.

Provate a premere F11 e, se non avete impostazioni particolari di tastiera, comparirà questa finestra qui sotto (altrimenti raggiungibile da Formato --> Stili e formattazione):

Le cui parti più interessanti sono, almeno all'inizio, lo stile di pagina e lo stile di paragrafo (in questo caso sono evidenziati gli stili di paragrafo).

Cliccando sullo stile di pagina, verrà mostrata la lista degli stili correnti, ed evidenziato lo stile in uso (normalmente Standard)

Cliccando con il bottone destro del mouse, nella finestra degli stili, potremo scegliere il Nuovo..., quindi creare lo stile di pagina (solitamente con l'intestazione e il piè di pagina preferiti, ma anche
con uno sfondo, oppure un'impostazione in orizzontale, oppure a colonne, ecc.).

Inserendo il nome (Mia Pagina per es.) e scegliendo il modello successivo (può essere diverso, nel caso ad es. sia il modello della prima pagina, a cui segue sempre una pagina interna del documento).

Dopo l'inserimento, non ci sarà ancora nulla di nuovo nel documento. Per adottare lo stile, scegliere Inserisci -->Interruzione manuale -->

dove potremo scegliere il nuovo stile e, dato ok, applicarlo alla nuova pagina.

lunedì 6 ottobre 2008

Presentazione

Ciao a tutti! (che per ora vuol dire ciao a me ;-) )

Come si noterà dal nome del blog, sono un super-appassionato di OpenOffice.org, da ormai qualche annetto. Ho usato diversi mezzi, nel tempo, per imparare ad usare meglio OOo (tra cui la mailing-list utenti@it.openoffice.org e il news-group it-alt.comp.software.openoffice, il forum non ufficiale http://www.oooforum.org/ e quello ufficiale più recente http://user.services.openoffice.org/en/forum/ ).

Premetto che non so niente di programmazione, per cui qualunque cosa venga scritta qui è altamente improbabile che funzioni!

Inoltre uso sempre il minimo indispensabile dei programmi che uso (non mi piace perdere tempo a provare tutte le possibilità esistenti di una funzione): quando ho trovato quel che fa al caso mio, mi fermo (sono pigro, o forse ergonomico? 8-) ).

Quindi se scrivessi qualcosa che non è omnicomprensivo, dettagliato, preciso, completo, scusate, l'ho fatto apposta.

Quello che non ho trovato, finora, su internet è stata una raccolta semplice da sfogliare di cose utili e comode, magari solo per far invidia ai colleghi, oppure tanto comode da detronizzare qualche altro m$oftware dal trono....

Ci provo!