<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Commenti a: Altro esempio con la funzione SE</title>
	<atom:link href="http://www.vincenzofatone.it/altro-esempio-con-la-funzione-se/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.vincenzofatone.it/altro-esempio-con-la-funzione-se/</link>
	<description>Blog su Office e non solo</description>
	<lastBuildDate>Thu, 09 Feb 2012 21:11:36 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Di: Vincenzo</title>
		<link>http://www.vincenzofatone.it/altro-esempio-con-la-funzione-se/comment-page-1/#comment-754</link>
		<dc:creator>Vincenzo</dc:creator>
		<pubDate>Sat, 10 Dec 2011 15:31:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.vincenzofatone.it/?p=589#comment-754</guid>
		<description>Buona sera Pasquale,
mi fa molto piacere che le soluzioni proposte soddisfino le tue esigenze.
Riguardo i colleghi, una volta visto che il tutto funziona meglio, saranno ben lieti di adattarsi.
A presto</description>
		<content:encoded><![CDATA[<p>Buona sera Pasquale,<br />
mi fa molto piacere che le soluzioni proposte soddisfino le tue esigenze.<br />
Riguardo i colleghi, una volta visto che il tutto funziona meglio, saranno ben lieti di adattarsi.<br />
A presto</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: pasquale</title>
		<link>http://www.vincenzofatone.it/altro-esempio-con-la-funzione-se/comment-page-1/#comment-753</link>
		<dc:creator>pasquale</dc:creator>
		<pubDate>Sat, 10 Dec 2011 10:57:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.vincenzofatone.it/?p=589#comment-753</guid>
		<description>GRAZIE del grande aiuto, funziona molto bene la formula che proponi, ancora meglio il suggerimento di creare codici diversi per ogni tipologia di turno, vedrò di convincere i colleghi recalcitarnti,
un cordiale saluto
Pasquale</description>
		<content:encoded><![CDATA[<p>GRAZIE del grande aiuto, funziona molto bene la formula che proponi, ancora meglio il suggerimento di creare codici diversi per ogni tipologia di turno, vedrò di convincere i colleghi recalcitarnti,<br />
un cordiale saluto<br />
Pasquale</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Vincenzo</title>
		<link>http://www.vincenzofatone.it/altro-esempio-con-la-funzione-se/comment-page-1/#comment-752</link>
		<dc:creator>Vincenzo</dc:creator>
		<pubDate>Fri, 09 Dec 2011 11:17:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.vincenzofatone.it/?p=589#comment-752</guid>
		<description>Buongiorno Pasquale, e grazie per il file di esempio. Non lo pubblico per motivi di privacy.
Una prima soluzione per Excel 2003 è quella di usare la funzione MATR.SOMMA.PRODOTTO() per sostituire l&#039;assente CONTA.PIU.SE().
Premetto che nelle celle dove si deve calcolare con una sola condizione è sufficiente utilizzare la funzione CONTA.SE().
Nella cella &lt;strong&gt;C35&lt;/strong&gt; inserisci la funzione &lt;strong&gt;=MATR.SOMMA.PRODOTTO(1*($C$17:$AG$17=&quot;Dom&quot;);1*($C$18:$AG$18=1))&lt;/strong&gt;.
La prima matrice corrispondente a &lt;strong&gt;($C$17:$AG$17=&quot;Dom&quot;)&lt;/strong&gt; è una funzione logica e restutuirà 0 o 1 a seconda che sia vera o falsa. Tale valore verrà moltiplicato per &lt;strong&gt;1&lt;/strong&gt;, restituendo una serie di 0, dove il giorno della settimana non corrisponde al criterio &quot;Dom&quot;, 1 dove corrisponde.
Nella seconda matrice, corrispondente alla funzione logica &lt;strong&gt;($C$18:$AG$18=1)&lt;/strong&gt;, verificherà la presenza del valore 1 (codice turno) nell&#039;intervallo, restituendo 1 dove presente, quindi moltiplicato per il valore 1.
Tali moltiplicazioni permettono di avere come risultato il valore 1 dove i due criteri sono veri, 0 dove i criteri non hanno corrispondenza.
Infine la funzione somma i valori calcolati, quindi il conteggio delle corrispondenze vere. Questo per un massimo di 255 matrici.
La spiegazione può sembrare complessa a causa di valori logici calcolati, ma applicandola si chiarirà senza grossi problemi.
Una seconda soluzione, meno &quot;complicata&quot; ad un primo impatto, sarebbe quella di prevedere ogni tipo di turno nelll&#039;elenco codici. Cioè inserendo anche dei codici per sabato pomeriggio, prefestivi e tutti quelli necessari alla compilazione. Questo allo scopo di assegnare un codice &lt;strong&gt;univoco&lt;/strong&gt; per ogni turno.
In questo modo, con una più semplice funzione CONTA.SE(), sarà possibile fare il conteggio dei turni nel mese, senza dover sottostare a due o più condizioni nel calcolo.
La seconda mi pare più funzionale perché permetterebbe il trascinamento delle funzioni impostate, così da doverne scrivere molte meno, impostati i corretti riferimenti di cella.
Prova e fammi sapere se le soluzioni proposte soddisfano le tue esigenze.
A presto.</description>
		<content:encoded><![CDATA[<p>Buongiorno Pasquale, e grazie per il file di esempio. Non lo pubblico per motivi di privacy.<br />
Una prima soluzione per Excel 2003 è quella di usare la funzione MATR.SOMMA.PRODOTTO() per sostituire l&#8217;assente CONTA.PIU.SE().<br />
Premetto che nelle celle dove si deve calcolare con una sola condizione è sufficiente utilizzare la funzione CONTA.SE().<br />
Nella cella <strong>C35</strong> inserisci la funzione <strong>=MATR.SOMMA.PRODOTTO(1*($C$17:$AG$17=&#8221;Dom&#8221;);1*($C$18:$AG$18=1))</strong>.<br />
La prima matrice corrispondente a <strong>($C$17:$AG$17=&#8221;Dom&#8221;)</strong> è una funzione logica e restutuirà 0 o 1 a seconda che sia vera o falsa. Tale valore verrà moltiplicato per <strong>1</strong>, restituendo una serie di 0, dove il giorno della settimana non corrisponde al criterio &#8220;Dom&#8221;, 1 dove corrisponde.<br />
Nella seconda matrice, corrispondente alla funzione logica <strong>($C$18:$AG$18=1)</strong>, verificherà la presenza del valore 1 (codice turno) nell&#8217;intervallo, restituendo 1 dove presente, quindi moltiplicato per il valore 1.<br />
Tali moltiplicazioni permettono di avere come risultato il valore 1 dove i due criteri sono veri, 0 dove i criteri non hanno corrispondenza.<br />
Infine la funzione somma i valori calcolati, quindi il conteggio delle corrispondenze vere. Questo per un massimo di 255 matrici.<br />
La spiegazione può sembrare complessa a causa di valori logici calcolati, ma applicandola si chiarirà senza grossi problemi.<br />
Una seconda soluzione, meno &#8220;complicata&#8221; ad un primo impatto, sarebbe quella di prevedere ogni tipo di turno nelll&#8217;elenco codici. Cioè inserendo anche dei codici per sabato pomeriggio, prefestivi e tutti quelli necessari alla compilazione. Questo allo scopo di assegnare un codice <strong>univoco</strong> per ogni turno.<br />
In questo modo, con una più semplice funzione CONTA.SE(), sarà possibile fare il conteggio dei turni nel mese, senza dover sottostare a due o più condizioni nel calcolo.<br />
La seconda mi pare più funzionale perché permetterebbe il trascinamento delle funzioni impostate, così da doverne scrivere molte meno, impostati i corretti riferimenti di cella.<br />
Prova e fammi sapere se le soluzioni proposte soddisfano le tue esigenze.<br />
A presto.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Vincenzo</title>
		<link>http://www.vincenzofatone.it/altro-esempio-con-la-funzione-se/comment-page-1/#comment-749</link>
		<dc:creator>Vincenzo</dc:creator>
		<pubDate>Thu, 08 Dec 2011 09:42:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.vincenzofatone.it/?p=589#comment-749</guid>
		<description>Buongiorno Pasquale, e benvenuto sul mio blog.
Nelle versioni precedenti di Excel non esiste la funzione CONTA.PIU.SE, introdotta nella 2007.
Però ci sono certamente delle alternative. Molto dipende da come sono organizzati i dati.
Così su due piedi, potrei azzardare che una funzione DB.SOMMA() potrebbe fare al caso tuo, ma avere un file di esempio con i dati sarebbe utile per capire se è corretto o meno.
Ti è possibile inviarmi un file? Dal form contatti puoi allegare un file da inviare, così posso valutare meglio.
A presto.</description>
		<content:encoded><![CDATA[<p>Buongiorno Pasquale, e benvenuto sul mio blog.<br />
Nelle versioni precedenti di Excel non esiste la funzione CONTA.PIU.SE, introdotta nella 2007.<br />
Però ci sono certamente delle alternative. Molto dipende da come sono organizzati i dati.<br />
Così su due piedi, potrei azzardare che una funzione DB.SOMMA() potrebbe fare al caso tuo, ma avere un file di esempio con i dati sarebbe utile per capire se è corretto o meno.<br />
Ti è possibile inviarmi un file? Dal form contatti puoi allegare un file da inviare, così posso valutare meglio.<br />
A presto.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: pasquale</title>
		<link>http://www.vincenzofatone.it/altro-esempio-con-la-funzione-se/comment-page-1/#comment-748</link>
		<dc:creator>pasquale</dc:creator>
		<pubDate>Thu, 08 Dec 2011 08:12:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.vincenzofatone.it/?p=589#comment-748</guid>
		<description>Gentile Vincenzo, vorrei riuscire ad usare Excel per fare dei turni del personale, ho quindi creato un foglio con i giorni dell&#039;anno, gli elenchi delle condizioni (mattina,pomeriggio,notte etc..), gli elenchi dei nomi, e ovviamente l&#039;elenco dei giorni, festivi, festività.
Vorrei che excel calcolasse le quantità dei turni effettuati usando formule come questa:
=CONTA.PIÙ.SE(C$17:AG$17;&quot;=Sab&quot;;C18:AG18;&quot;=4&quot;) dove 4 è il turno del sabato mattina (cambio codice quando festivo, quando di notte, pomeriggio etc) purtroppo non ho EXCEL 2007, non c&#039;è una formula equivalente per excel 2000-2003?
grazie</description>
		<content:encoded><![CDATA[<p>Gentile Vincenzo, vorrei riuscire ad usare Excel per fare dei turni del personale, ho quindi creato un foglio con i giorni dell&#8217;anno, gli elenchi delle condizioni (mattina,pomeriggio,notte etc..), gli elenchi dei nomi, e ovviamente l&#8217;elenco dei giorni, festivi, festività.<br />
Vorrei che excel calcolasse le quantità dei turni effettuati usando formule come questa:<br />
=CONTA.PIÙ.SE(C$17:AG$17;&#8221;=Sab&#8221;;C18:AG18;&#8221;=4&#8243;) dove 4 è il turno del sabato mattina (cambio codice quando festivo, quando di notte, pomeriggio etc) purtroppo non ho EXCEL 2007, non c&#8217;è una formula equivalente per excel 2000-2003?<br />
grazie</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Calcolo della bolletta dell'acqua &#124; Vincenzo Fatone</title>
		<link>http://www.vincenzofatone.it/altro-esempio-con-la-funzione-se/comment-page-1/#comment-554</link>
		<dc:creator>Calcolo della bolletta dell'acqua &#124; Vincenzo Fatone</dc:creator>
		<pubDate>Thu, 12 May 2011 15:08:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.vincenzofatone.it/?p=589#comment-554</guid>
		<description>[...] scrivo questo post facendo riferimento ai commenti lasciati da Gianni in uno dei post dove trattavo la funzione SE di [...]</description>
		<content:encoded><![CDATA[<p>[...] scrivo questo post facendo riferimento ai commenti lasciati da Gianni in uno dei post dove trattavo la funzione SE di [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Vincenzo Fatone &#171; Blog su Office e non solo</title>
		<link>http://www.vincenzofatone.it/altro-esempio-con-la-funzione-se/comment-page-1/#comment-550</link>
		<dc:creator>Vincenzo Fatone &#171; Blog su Office e non solo</dc:creator>
		<pubDate>Sat, 07 May 2011 08:12:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.vincenzofatone.it/?p=589#comment-550</guid>
		<description>[...] avere qualche esempio un po&#8217; più articolato, potete fare riferimento ai commenti lasciati da alcuni lettori del sito alle prese con l&#8217;esigenza di un simile confronto. Possono essere [...]</description>
		<content:encoded><![CDATA[<p>[...] avere qualche esempio un po&#8217; più articolato, potete fare riferimento ai commenti lasciati da alcuni lettori del sito alle prese con l&#8217;esigenza di un simile confronto. Possono essere [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Vincenzo</title>
		<link>http://www.vincenzofatone.it/altro-esempio-con-la-funzione-se/comment-page-1/#comment-456</link>
		<dc:creator>Vincenzo</dc:creator>
		<pubDate>Mon, 07 Mar 2011 16:10:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.vincenzofatone.it/?p=589#comment-456</guid>
		<description>Buona sera Michele.
Si possono inserire più condizioni nella funzione O. Le funzioni in Excel 2007 accettano fino a 255 argomenti (A1=&quot;testox&quot; è un argomento). La versione 2003 ne accetta fino a 30. Superando tale limite, viene restituito l&#039;errore #Valore!.
Buon lavoro e a presto</description>
		<content:encoded><![CDATA[<p>Buona sera Michele.<br />
Si possono inserire più condizioni nella funzione O. Le funzioni in Excel 2007 accettano fino a 255 argomenti (A1=&#8221;testox&#8221; è un argomento). La versione 2003 ne accetta fino a 30. Superando tale limite, viene restituito l&#8217;errore #Valore!.<br />
Buon lavoro e a presto</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: MICHELE</title>
		<link>http://www.vincenzofatone.it/altro-esempio-con-la-funzione-se/comment-page-1/#comment-455</link>
		<dc:creator>MICHELE</dc:creator>
		<pubDate>Mon, 07 Mar 2011 14:37:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.vincenzofatone.it/?p=589#comment-455</guid>
		<description>buongiorno Vincenzo il suo suggerimento è stato utilissimo, e se ho ben capito funziona anche con più di due testi separati dal punto e virgola chiaramente, adesso provo, molte grazie ancora 
MICHELE</description>
		<content:encoded><![CDATA[<p>buongiorno Vincenzo il suo suggerimento è stato utilissimo, e se ho ben capito funziona anche con più di due testi separati dal punto e virgola chiaramente, adesso provo, molte grazie ancora<br />
MICHELE</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Vincenzo</title>
		<link>http://www.vincenzofatone.it/altro-esempio-con-la-funzione-se/comment-page-1/#comment-453</link>
		<dc:creator>Vincenzo</dc:creator>
		<pubDate>Mon, 07 Mar 2011 09:59:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.vincenzofatone.it/?p=589#comment-453</guid>
		<description>Buongiorno Michele,
per quanto riguarda l&#039;utilizzo dei connettori logici AND e OR nelle funzioni, avevo scritto &lt;a href=&quot;http://www.vincenzofatone.it/and-e-or-nella-funzione-se/&quot; rel=&quot;nofollow&quot;&gt;questo post&lt;/a&gt;.
Comunque il problema può essere risolto così: &lt;strong&gt;=SE(O(A1=&quot;testox&quot;;A1=&quot;testoy&quot;);&quot;testoz&quot;;&quot;altro&quot;)&lt;/strong&gt;.
Analizzando la funzione:
Test = &lt;strong&gt;(O(A1=&quot;testox&quot;;A1=&quot;testoy&quot;)&lt;/strong&gt;: permette di verificare la presenza di due (o più, separati dal punto e virgola) testi come condizione per la funzione;
Se_vero = &lt;strong&gt;&quot;testoz&quot;&lt;/strong&gt;: l&#039;operazione che deve svolgere Excel nel caso in cui il test risulti vero;
Se_falso = &lt;strong&gt;&quot;altro&quot;&lt;/strong&gt;: operazione da svolgere se il test della funzione risulta falso. Nel caso venga lasciato vuoto, al verificarsi della condizione Excel restituirà come valore della funzione il testo FALSO.
Faccia la prova e mi faccia sapere se è riuscito ad impostare la funzione.
Buona giornata.</description>
		<content:encoded><![CDATA[<p>Buongiorno Michele,<br />
per quanto riguarda l&#8217;utilizzo dei connettori logici AND e OR nelle funzioni, avevo scritto <a href="http://www.vincenzofatone.it/and-e-or-nella-funzione-se/" rel="nofollow">questo post</a>.<br />
Comunque il problema può essere risolto così: <strong>=SE(O(A1=&#8221;testox&#8221;;A1=&#8221;testoy&#8221;);&#8221;testoz&#8221;;&#8221;altro&#8221;)</strong>.<br />
Analizzando la funzione:<br />
Test = <strong>(O(A1=&#8221;testox&#8221;;A1=&#8221;testoy&#8221;)</strong>: permette di verificare la presenza di due (o più, separati dal punto e virgola) testi come condizione per la funzione;<br />
Se_vero = <strong>&#8220;testoz&#8221;</strong>: l&#8217;operazione che deve svolgere Excel nel caso in cui il test risulti vero;<br />
Se_falso = <strong>&#8220;altro&#8221;</strong>: operazione da svolgere se il test della funzione risulta falso. Nel caso venga lasciato vuoto, al verificarsi della condizione Excel restituirà come valore della funzione il testo FALSO.<br />
Faccia la prova e mi faccia sapere se è riuscito ad impostare la funzione.<br />
Buona giornata.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

