Ciao e grazie per la risposta. Il pallino non mi pare solo nella SE, ma non sono sicuro.
Però sicuramente succede che anche immettendo le formule con il wizard mi dia: - risultato formula e subtotale corretti; - risultato in cella 523.Ho "girato e rigirato" l'help, ma nonostante i miei 25 anni di programmazione database in RPG, non riesco sempre a capirlo (come nel caso di "calcolo non converge", "variazione minima", etc.)
Per esempio la funzione CERCA.VERT mi dice che "...Negli elenchi non ordinati deve essere trovato l'esatto valore ricercato."Quindi, se indico come quarto parametro FALSO (o "0") dovrei avere quello che voglio e non (sempre dall'help) "... Inoltre la funzione restituisce sempre un valore, anche se non viene trovato l'esatto valore ricercato (è sufficiente che sia presente tra il valore massimo e il valore minimo dell'elenco in cui avviene l'ordinamento)".
Forse sarebbe anche utile una voce riepilogativa per spiegare la di sintassi da utilizzare.
Ho un foglio di calcolo con due tabelle che Ti allego:- la prima una lista di canali microfonici tipica dei concerti dal vivo, conteggio della quantità e tipo dei microfoni utilizzati e dei monitor di palco che possono essere utilizzati; - la seconda un elenco del tipo di monitor, la quantità disponibile e amplificatore/tipo di collegamento da fare, più due colonne con concatenazioni.
Dopo aver provato a fare una lunga SE() per ogni cella nell'area M15:M22 utilizzando SE(CONTA.SE()) cozzandoci contro, ho creato delle celle con delle concatenazioni utilizzandole per fare un CERCA.VERT() nella tabella 2 (celle ottenuto con CONCATENA() ). Il risultato che ottengo è che anche se dico FALSO nei parametri di CERCA.VERT (quindi dovrebbe darmi l'esatto valore secondo l'help), mi trova quello NON corretto.
Ti ringrazio in anticipo per il tempo che dedicherai. Arnaldo At 17:39 17.05.2009, you wrote:
argasoft ha scritto: > Immettendo una nuova funzione, noto una stranezza > nella scheda che dovrebbe darmi la struttura: mi > appare solo un pallino azzurro e una parentesi> chiusa ")", benché vi sia una funzione presente. Bug o frutto di qualcos'altro?Immettendola in quale modo? Vado su una cella vuota, premo il pulsante "f(x)", apro la scheda Struttura, scrivo "=adesso()" e nella scheda struttura vedo il pallino azzurro e di fianco il nome della funzione ADESSO, come dovrebbe essere.
A meno che tu non abbia usato la funzione SE. In quel caso, e' un bug noto, che verra' corretto nella 3.1.1: http://qa.openoffice.org/issues/show_bug.cgi?id=101512
> Suggerimento: > - rendere dimensionabile la schermata di > immissione delle funzioni fino a schermo intero, > dato che magari i vari parametri sono alle volte > lunghi, le formule un po' complesse e non si > riesce ad avere una visione d'insieme (e questo > sarebbe utile soprattutto in caso di utilizzo della scheda "Struttura"); E' un suggerimento interessante. http://www.openoffice.org/issues/show_bug.cgi?id=101999 > - una specie di debug delle formule che faccia > vedere passo passo cosa succede, per esempio, se > abbiamo una funzione SE() e testando si ha come > risultato vero e un'altra volta falso. Per questo abbiamo gia' la finestra di anteprima del risultato, non mi sembra possibile calcolare e mostrare tutti i casi possibili. > Inoltre: > - non ho notato differenze di aiuto sintassi > indicate nelle novità rispetto alla versione precedente; Vai su una cella vuota e scrivi "=interessi(". Noterai che ti vengono suggeriti i nomi dei parametri da inserire e il loro ordine. > - esattamente cosa sono le iterazioni, lo > spostamento minimo e i passaggi (opzioni -> Calc -> calcola)? > - un messaggio di errore 523 (il calcolo non > converge) che cappero vuol dire in termini semplici? Lo spiega la guida. Apri la finestra di opzioni che hai indicato, fai clic su "?" e poi su Calc, quindi su Calcola. 523 indica semplicemente che OOo non e' stato in grado di determinare il valore. Se gli esempi della guida non sono chiari, possiamo approfondire. > - se apro una formula già immessa con il bottone > fx e poi do OK in cella mi appare la formula > (nelle opzioni la visualizzazione delle formule non è indicata); Non riesco a riprodurlo. Vado su una cella che contiene "=ADESSO()". Premo il pulsante f(x), premo OK e non noto alcuna differenza, come in effetti dovrebbe essere. > - la funzione E() va sempre in coppia con SE(), quindi =SE(E())? > - con CONTA.SE() per sapere se un valore è > presente è corretto =SE(CONTA.SE(A1:A10;"dato > ricerca")>0;vero;falso) oppure > =SE(CONTA.SE(A1:A10;"=dato ricerca")>0;vero;falso)) Vedi la guida di E e di CONTA.SE, che contiene esempi (premi F1 e nell'indice cerca E e CONTA.SE). Non e' obbligatorio usare E solo in coppia con SE, anche se e' piuttosto comune. Ciao, Andrea. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
Argasoft by Arnaldo Gaudenzi audio - luci - software Loc Valle di Lazzaro, 67 I-57037 PORTOFERRAIO LI fax +39 (0)565 930900 - cell +39 335 8419520 iva 01133090496 - fisc GDN RLD 58H12 Z133L http://www.argasoft.it/index.html
ch_list_40.ods
Description: application/vnd.oasis.opendocument.spreadsh
--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
