Return-Path: X-Original-To: apmail-openoffice-utenti-it-archive@www.apache.org Delivered-To: apmail-openoffice-utenti-it-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 9F20618EE1 for ; Fri, 11 Mar 2016 08:13:20 +0000 (UTC) Received: (qmail 95149 invoked by uid 500); 11 Mar 2016 08:13:20 -0000 Delivered-To: apmail-openoffice-utenti-it-archive@openoffice.apache.org Received: (qmail 95123 invoked by uid 500); 11 Mar 2016 08:13:20 -0000 Mailing-List: contact utenti-it-help@openoffice.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: utenti-it@openoffice.apache.org Delivered-To: mailing list utenti-it@openoffice.apache.org Received: (qmail 95109 invoked by uid 99); 11 Mar 2016 08:13:20 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 11 Mar 2016 08:13:20 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id C0D8AC0DA2 for ; Fri, 11 Mar 2016 08:13:19 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.1 X-Spam-Level: * X-Spam-Status: No, score=1.1 tagged_above=-999 required=6.31 tests=[KAM_ASCII_DIVIDERS=0.8, KAM_LAZY_DOMAIN_SECURITY=1, RCVD_IN_DNSWL_LOW=-0.7] autolearn=disabled Received: from mx2-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id eVAqTex243SU for ; Fri, 11 Mar 2016 08:13:18 +0000 (UTC) Received: from m-r2.th.seeweb.it (m-r2.th.seeweb.it [5.144.164.171]) by mx2-lw-eu.apache.org (ASF Mail Server at mx2-lw-eu.apache.org) with ESMTPS id 8BDF35F19D for ; Fri, 11 Mar 2016 08:13:17 +0000 (UTC) Received: from cp.tophost.it (vm1054.cs12.seeweb.it [217.64.195.253]) by m-r2.th.seeweb.it (Postfix) with ESMTPA id 885123F25F for ; Fri, 11 Mar 2016 09:13:11 +0100 (CET) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Fri, 11 Mar 2016 09:13:09 +0100 From: davide@flossconsulting.it To: utenti-it@openoffice.apache.org In-Reply-To: References: <1678519432.1992591457622704374.JavaMail.httpd@webmail-53.iol.local> Message-ID: <80e1433c8b1af747d658cc5d51b9a671@pop.flossconsulting.it> X-Sender: davide@flossconsulting.it User-Agent: Roundcube Webmail/0.9.4 Subject: Re: [utenti-it] R: Re: [utenti-it] SE una sola volta Il 2016-03-11 09:11 davide@flossconsulting.it ha scritto: > Se ho capito bene potresti usare il concetto di stato e quindi usare > formule ricorsive. > > Questo un piccolo esempio. Ti elenco le celle con le funzioni relative. > > B2 = NUMERO > C2 = IF(C3=1;B2;D2) > C3 = IF(B2<10;1;0) > D2 = C2 > > Vai su Opzioni > Opzioni > Calc > Calcola > e abilita Iterazioni > > D2 è il risultato in uscita > C3 contiene la condizione che quando è vera conferma il valore > presente in D2, quando falsa lascia passare il valore della cella B2. > La condizione in C3 puoi inglobarla nella cella C2 con un IF > concatenato. Dimenticavo... Fai avanzare la cella B2 da 0 in avanti. Vedrai che superato il valore 9 la cella D2 rimane fissa e non cambia più. Davide > > Spero ti sia d'aiuto. > > Davide > > > > > Il 2016-03-10 16:11 ndlsas1@inwind.it ha scritto: >> Qualche dato in più, forse ho stringato troppo! >> Ho una tabella settimanale, ogni giorno viene inserito un valore per >> trenta >> voci. >> I valori sono in A1(lun), B1(mar)...G1(dom). in H1 c'è la somma della >> voce. >> Ora come ora per fare un rapporto mensile ogni lunedì prima che >> reinseriscano >> i nuovi dati di lunedì, seleziono la colonna H1-H30 e me la copio nel >> foglio >> "mensilità" dove in automatico Calc somma le 4 settimane e mi da i >> totali >> mensili. Con Adesso() posso avere il seriale di ogni data, pensavo di >> poter >> automatizzare il mio copia incolla con una funzione (non posso usare >> macro) del >> tipo "SE Adesso() = data odierna; copia H1", quindi quando Adesso() >> corrisponde >> ad adesso il contenuto della cella Mensilità.A1 è il contenuto di H1, >> il >> problema è che se il seriale di Adesso() non è uguale alla data >> precisa esatta, >> ho sempre un valore (falso, 0, "", eccetera) insomma il Se viene >> "aggiornato" >> prima (giusto) del raggiungimento della data impostata, ma anche dopo >> (sbagliato) della data voluta, perdendo quindi il dato copiato. >> Annidare il SE >> non è un problema ma a cosa lo lego? ci vorrebbe un contatore >> incrementale: se >> appare qualcosa in K1 scrivi 1 e non cancellare mai più K1 anche se il >> valore >> scompare, se appare di nuovo allora in K2 scrivi 2 e così via.. allora >> si, >> avrei un'altra condizione invariante (al massimo crescente ma non è un >> problema) e potrei legare il Se a qualcosa di fisso. >> >> Comando? intendete un campo? >> >> Angelo >> >>> ----Messaggio originale---- >>> Da: Marco Ciampa >>> Data: 10/03/2016 10.57 >>> A: , >>> "ndlsas1@inwind.it" >>> Ogg: Re: [utenti-it] SE una sola volta >>> >>> On Thu, Mar 10, 2016 at 10:51:27AM +0100, ndlsas1@inwind.it wrote: >>>> provo a semplificare la domanda, io non ne vengo a capo... >>>> E' possibile far eseguire il SE una sola volta e non ogni volta che >>>> cambia il contenuto nella cella di raffronto? >>>> Mi occorre che il valore mostrato nella cella contenente il SE >>>> diventi >> FISSO >>>> nel momento in cui la condizione discriminante è soddisfatta. >>>> Magari non usando il SE, qualcos'altro... ho guardato le varie >>>> formule ma >> non ne vengo a capo. >>> >>> Con due SE concatenati? >>> >>> Se (prima condizione univoca, esempio giorno = x, o dato emesso >>> diverso >>> da "" o 0, ecc) allora SE (altra condizione) fai quello che devi >>> fare... >>> >>> No? >>> >>> -- >>> >>> >>> Marco Ciampa >>> >>> I know a joke about UDP, but you might not get it. >>> >>> +------------------------+ >>> | GNU/Linux User #78271 | >>> | FSFE fellow #364 | >>> +------------------------+ >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: utenti-it-unsubscribe@openoffice.apache.org >>> For additional commands, e-mail: utenti-it-help@openoffice.apache.org >>> >>> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: utenti-it-unsubscribe@openoffice.apache.org >> For additional commands, e-mail: utenti-it-help@openoffice.apache.org > > --------------------------------------------------------------------- > To unsubscribe, e-mail: utenti-it-unsubscribe@openoffice.apache.org > For additional commands, e-mail: utenti-it-help@openoffice.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: utenti-it-unsubscribe@openoffice.apache.org For additional commands, e-mail: utenti-it-help@openoffice.apache.org