Date: prev next · Thread: first prev next last
2016 Archives by date, by thread · List index


Il 21/01/2016 08:35, piraino@inwind.it ha scritto:
Salve, mi chiamo Pierpaolo (Piraino).
Ho un problema su di un foglio elettronico ed ho bisogno (ovviamente) di un aiuto.
Si tratta di questo.Ho raccolto in un unico foglio, una serie di estratti conto bancari (diversi anni). Finchè si è 
trattato di fare sommatorie, piuttosto che ricerche singole di movimenti sul conto, non ci sono stati problemi.Il 
problema è nato quando ho cercato di "estrapolare" una "uscita", in funzione della presenza o meno 
di una serie di testi.
Mi spiego meglio...Ho creato, alcune colonne per evidenziare le spese delle singole voci di spesa familiare. Così, ad esempio, su 
di una colonna, ho messo i "Pagamenti Enel" ed ho fatto in modo che tutte le volte che nella cella contenente la 
descrizione del movimento bancario era presente il testo "Enel", il valore contenuto nella relativa cella delle uscite 
fosse riportato nella corrispondente cella della colonna "Pagamenti Enel".
E non ci sono stati problemi.
Quando ho affrontato le voci delle bollette telefoniche e del Gas, ho avuto problemi, perché non riesco a far verificare come vere 
condizioni multiple.In pratica nella colonna "Telefono" il controllo dovrebbe verificare la presenza del testo 
"Telecom" oppure "Vodafone" oppure "Fastweb" per rendere vero il test.
La cosa su cui mi sono orientato inizialmente è stata quella di adoperare la funzione logica "O", ma i vari "Valore logico 
1", "Valore logico 2", ecc ecc, non possono essere la funzione "RICERCA" (o almeno non sono riuscito a farlo 
funzionare).
Allora ho provato con l'annidamento della funzione "SE", ma ricado sul fatto che per il test non posso 
adoperare la funzione "RICERCA".
Insomma ho fatto varie prove, ma non riesco a venirne a capo.
Immagino il problema sia il fatto che non si possono "mescolare" un dato numerico (il risultato della funzione 
"RICERCA") con la necessità di un dato logico, così come richiesto nei test sia della funzione "SE", sia nella funzione 
"O".
Come posso risolvere?
GraziePierpaolo

Puoi usare: Somma.se() con le espressioni regolari se hai spuntato in:
Strumenti->Opzioni->LibreOffice_calc->Calcola
permetti_espressioni_regolari_nelle_formule
esempio: (controlla le righe A2:A4881 mentre somma gli importi in J2:J4881)
=SOMMA.SE(A2:A4881;".*\<Telecom\>.*";J2:J4881)+SOMMA.SE(A2:A4881;".*\<Vodafone\>.*";J2:J4881)+SOMMA.SE(A2:A4881;".*\<Fastweb\>.*";J2:J4881)

oppure

https://wiki.openoffice.org/wiki/Documentation/How_Tos/Using_Arrays#Tips_and_Tricks

ciao
Beppe

--
Come cancellarsi: E-mail users+unsubscribe@it.libreoffice.org
Problemi? http://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro: http://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: http://listarchives.libreoffice.org/it/users/
Tutti i messaggi inviati a questa lista vengono archiviati pubblicamente e non sono eliminabili

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.