[Risolto] importo su piu' celle condizionate da data
[Risolto] importo su piu' celle condizionate da data
Buongiorno,
visto il buon esito con il quesito precedente, date le mie lacune sia nell'uso della logica che sulla conoscenza formule, approfitto per proporre il prossimo:
come da esempio:
sulla colonna D inserisco un importo che andra' diviso per il numero scadenze, (che possono variare 30-60-etc),
vorrei che il quoziente vada ad inserirsi nei rispettivi mesi (colonne da H a S), basandosi sulla data inserita nella colonna C.
tra U2 e W22 c'e' un piccolo schema che ho copiato da un altro thread che mi e' servito per arrivare al risultato della colonna F,
secondo me la soluzione e' li, ma non riesco ad arrivarci.
ringrazio anticipatamente
visto il buon esito con il quesito precedente, date le mie lacune sia nell'uso della logica che sulla conoscenza formule, approfitto per proporre il prossimo:
come da esempio:
sulla colonna D inserisco un importo che andra' diviso per il numero scadenze, (che possono variare 30-60-etc),
vorrei che il quoziente vada ad inserirsi nei rispettivi mesi (colonne da H a S), basandosi sulla data inserita nella colonna C.
tra U2 e W22 c'e' un piccolo schema che ho copiato da un altro thread che mi e' servito per arrivare al risultato della colonna F,
secondo me la soluzione e' li, ma non riesco ad arrivarci.
ringrazio anticipatamente
- Allegati
-
- NuovoQuesito.ods
- (14.7 KiB) Scaricato 166 volte
Ultima modifica di Sybian il venerdì 2 marzo 2018, 9:45, modificato 1 volta in totale.
Apache OpenOffice 4.1.0 | Microsoft Window 10
Re: importo su piu' celle condizionate da data
Ciao
In H5 va questa formula:
che va poi copiata e incollata per ogni cella. Ha un limite, quando la rata dovrebbe saltare febbraio, che è composto da 28/29 giorni, non lo fa. Bisognerebbe allungare la formula ulteriormente. Fai tutte le prove e fai sapere, perché di sicuro non é la formula definitiva.
Forse il risultato finale sarà pesantuccio.
In H5 va questa formula:
Codice: Seleziona tutto
=SE($E5="";""; SE(MESE($C5+CERCA.VERT($E5;$U$3:$W$22;2;0)*30+($F5-1)*30)>MESE($C5+CERCA.VERT($E5;$U$3:$W$22;2;0)*30); SE(E(MESE($C5+CERCA.VERT($E5;$U$3:$W$22;2;0)*30)<=H$1;MESE($C5+CERCA.VERT($E5;$U$3:$W$22;2;0)*30+($F5-1)*30)>=H$1); $D5/$F5;""); SE(O(MESE($C5+CERCA.VERT($E5;$U$3:$W$22;2;0)*30)<=H$1;MESE($C5+CERCA.VERT($E5;$U$3:$W$22;2;0)*30+($F5-1)*30)>=H$1); $D5/$F5;"")))
Forse il risultato finale sarà pesantuccio.
- Allegati
-
- NuovoQuesito.ods
- (15.21 KiB) Scaricato 142 volte
LibO:Versione: 6.2.8.2
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
Re: [Risolto] importo su piu' celle condizionate da data
Non so proprio come ringraziarti!
In questi giorni cercavo piu' una soluzione nella logica della formula, poiche' pensavo che il risultato finale fosse meno complesso, invece hai fatto un lavoro enorme!
Grazie ancora.
In questi giorni cercavo piu' una soluzione nella logica della formula, poiche' pensavo che il risultato finale fosse meno complesso, invece hai fatto un lavoro enorme!
Grazie ancora.
Apache OpenOffice 4.1.0 | Microsoft Window 10
Re: [Risolto] importo su piu' celle condizionate da data
Si, ma vedi se torna il risultato atteso
Con lo slittamento non c’è problema, ma con le rate successive si.
Se la seconda rata cade il 1 gen, la terza rata dovrebbe caderti il 31 gen, ma la formula non fa questo
Se la seconda rata cade il 30 gen, la terza rata dovrebbe cadere a marzo, ma la formula restituisce una rata anche a febbraio.
Ora sto senza il file davanti...a queste cose ci ho pensato stamattina.
Con lo slittamento non c’è problema, ma con le rate successive si.
Se la seconda rata cade il 1 gen, la terza rata dovrebbe caderti il 31 gen, ma la formula non fa questo
Se la seconda rata cade il 30 gen, la terza rata dovrebbe cadere a marzo, ma la formula restituisce una rata anche a febbraio.
Ora sto senza il file davanti...a queste cose ci ho pensato stamattina.
LibO:Versione: 6.2.8.2
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
Re: [Risolto] importo su piu' celle condizionate da data
In realta' non occorre che la scadenza sia precisa sul giorno, perche' le rate sono tutte ri.ba fine mese,[...]Con lo slittamento non c’è problema, ma con le rate successive si.
Se la seconda rata cade il 1 gen, la terza rata dovrebbe caderti il 31 gen, ma la formula non fa questo[...]
dunque mi occorre solo che ci sia un balzo di 30gg.f.m., tant'e' vero che volevo proporti se e' possibile fare che febbraio di 28/29gg, possa essere contato come un mese normale, questo dovrebbe risolvere.
Per quello che mi serve e' perfetto cosi' che conti anche febbraio, perche' e' inteso sommariamente come fine mese[...]Se la seconda rata cade il 30 gen, la terza rata dovrebbe cadere a marzo, ma la formula restituisce una rata anche a febbraio.[...]
L'esempio pratico: mi arriva una fattura datata 15 gennaio a 30-60-90 gg., sono sempre intese a fine mese, dunque basta solo che il quoziente vada a febbraio, marzo e aprile,
possiamo dire alla formula che febbraio e' un mese di 30/31gg potrebbe risolvere o cmq. e' un casino?
ciao grazie!
Apache OpenOffice 4.1.0 | Microsoft Window 10
Re: [Risolto] importo su piu' celle condizionate da data
Questa dovrebbe andare bene
Il fatto che non va preso in considerazione il giorno, rende la formula più semplice e nessun problema per febbraio.
Allego nuova versione. Fai comunque varie prove
Codice: Seleziona tutto
=SE($E7="";""; SE((MESE($C7)+CERCA.VERT($E7;$U$3:$W$22;2;0)+($F7-1))<=12; SE(E((MESE($C7)+CERCA.VERT($E7;$U$3:$W$22;2;0))<=H$1;(MESE($C7)+CERCA.VERT($E7;$U$3:$W$22;2;0)+($F7-1))>=H$1); $D7/$F7;""); SE(O((MESE($C7)+CERCA.VERT($E7;$U$3:$W$22;2;0))<=H$1;(MESE($C7)+CERCA.VERT($E7;$U$3:$W$22;2;0)+($F7-1)-12)>=H$1); $D7/$F7;"")))
Allego nuova versione. Fai comunque varie prove
- Allegati
-
- NuovoQuesito.ods
- (44.4 KiB) Scaricato 163 volte
LibO:Versione: 6.2.8.2
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
Re: [Risolto] importo su piu' celle condizionate da data
Risolto 2 volte!!!
E' perfetto! Grazie.
Pensa che prima di trovare difficolta' nella formula, volevo mettere anch'io il menu' a tendina nelle scadenze! poi perdendomi in vari casini ho soprasseduto.
Oltre ad essere un genio di Calc, sei veggente!!!
grazie mille, veramente.
ciao
E' perfetto! Grazie.
Pensa che prima di trovare difficolta' nella formula, volevo mettere anch'io il menu' a tendina nelle scadenze! poi perdendomi in vari casini ho soprasseduto.
Oltre ad essere un genio di Calc, sei veggente!!!
grazie mille, veramente.
ciao
Apache OpenOffice 4.1.0 | Microsoft Window 10
Re: [Risolto] importo su piu' celle condizionate da data
Troppi complimenti, grazie. Ti interessa una modifica che colora le rate che vanno ai primi mesi dell’anno successivo?
Nell'allegato ho aggiunto l'utilizzo della funzione STILE.
Formula in H7:
Nell'allegato ho aggiunto l'utilizzo della funzione STILE.
Formula in H7:
Codice: Seleziona tutto
=SE($E7="";"";
SE((MESE($C7)+CERCA.VERT($E7;$U$3:$W$22;2;0)+($F7-1))<=12;
SE(E((MESE($C7)+CERCA.VERT($E7;$U$3:$W$22;2;0))<=H$1;(MESE($C7)+CERCA.VERT($E7;$U$3:$W$22;2;0)+($F7-1))>=H$1);$D7/$F7+STILE("Predefinito");"");
SE((MESE($C7)+CERCA.VERT($E7;$U$3:$W$22;2;0))<=H$1;$D7/$F7+STILE("Predefinito");
SE((MESE($C7)+CERCA.VERT($E7;$U$3:$W$22;2;0)+($F7-1)-12)>=H$1;$D7/$F7+STILE("AnnoProssimo");""))))
- Allegati
-
- NuovoQuesito.ods
- (45.36 KiB) Scaricato 171 volte
LibO:Versione: 6.2.8.2
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
Re: [Risolto] importo su piu' celle condizionate da data
Ciao e grazie del pensiero.Ti interessa una modifica che colora le rate che vanno ai primi mesi dell’anno successivo?
In realta' pensavo, tutto fiero, di postarti stamane la soluzione che avevo preparato ieri sera facendo una piccola modifica alla tua formula, ma facendo ora il file da uppare nel forum mi rendo conto che non funziona bene.
Avevo ovviato alle scadenze che sarebbero andate nell'anno successivo facendo "pescare" dalla formula nei 24 mesi anziche' nei 12, e nelle prove di ieri ero felice come una pasqua,
solo ora mi accorgo che se le date non si accavallano tra un anno e l'altro, non riconosce il 2019 dal 13°mese in poi.
sigh! provero' a darmi all'ippica!
ciao grazie
- Allegati
-
- -Nuovo-.ods
- (33.86 KiB) Scaricato 149 volte
Apache OpenOffice 4.1.0 | Microsoft Window 10
Re: [Risolto] importo su piu' celle condizionate da data
In H29 va questa
Formula molto più compatta perchè rinunci alla ciclicità.
Codice: Seleziona tutto
=SE($E29="";""; SE(E((MESE($C29)+CERCA.VERT($E29;$A$3:$C$22;2;0)+SE(ANNO($C29)=2018;0;12))<=H$25;(MESE($C29)+CERCA.VERT($E29;$A$3:$C$22;2;0)+($F29-1)+SE(ANNO($C29)=2018;0;12))>=H$25); $D29/$F29;""))
- Allegati
-
- -Nuovo-.ods
- (31.81 KiB) Scaricato 140 volte
LibO:Versione: 6.2.8.2
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
Re: [Risolto] importo su piu' celle condizionate da data
Salve, senza nulla toglier al lavoro di unlucky83,ti propongo la mia soluzione.
In A1 ho messo la formula
per avere l'anno dinamicamente (se può servire)
In H27, da trascinare a DX
e formattato le celle come MMMM, per avere il nome dei mesi.
In H29, da trascinare a destra e in basso
In A1 ho messo la formula
Codice: Seleziona tutto
=ANNO(OGGI())
In H27, da trascinare a DX
Codice: Seleziona tutto
=DATA($A$1;COLONNE($H$1:H$1);GIORNI.MESE(DATA($A$1;COLONNE($H$1:H$1);1)))
In H29, da trascinare a destra e in basso
Codice: Seleziona tutto
=SE($E29="";"";SE(O(H$27<DATA(ANNO($C29);MESE($C29)+CERCA.VERT($E29;$A$3:$C$22;2;0);GIORNI.MESE(H$27));H$27>=DATA(ANNO($C29);MESE($C29)+CERCA.VERT($E29;$A$3:$C$22;2;0)+$F29;GIORNI.MESE(H$27)));"";$D29/$F29))
- Allegati
-
- -Nuovo-(2).ods
- (58.12 KiB) Scaricato 143 volte
...se sei soddisfatto delle risposte ricevute metti il [Risolto] viewtopic.php?f=9&t=5661
Libreoffice 7/24 LinuxMint 21/22
Libreoffice 7/24 LinuxMint 21/22
Re: [Risolto] importo su piu' celle condizionate da data
Wow che inizio settimana! Ho l'imbarazzo della scelta!
Unlucky83 Funziona perfettamente anche cosi', senza bisogno della ciclicita'.
Gioh66 Grazie anche della tua soluzione, funziona perfettamente e nelle celle in attesa di dati non appare #N/D.
Ora sono in imbarazzo su quale soluzione scegliere per non fare torto a nessuno di voi.
Faro' una scelta, e non diro' a nessuno quale formula usero'!
Scherzi a parte grazie ad entrambe per il grosso aiuto.
ciao
Unlucky83 Funziona perfettamente anche cosi', senza bisogno della ciclicita'.
Gioh66 Grazie anche della tua soluzione, funziona perfettamente e nelle celle in attesa di dati non appare #N/D.
Ora sono in imbarazzo su quale soluzione scegliere per non fare torto a nessuno di voi.
Faro' una scelta, e non diro' a nessuno quale formula usero'!
Scherzi a parte grazie ad entrambe per il grosso aiuto.
ciao
Apache OpenOffice 4.1.0 | Microsoft Window 10
Re: [Risolto] importo su piu' celle condizionate da data
Scegli quella che meglio ti si adatta non siamo mica gelosi (almeno io... )
...se sei soddisfatto delle risposte ricevute metti il [Risolto] viewtopic.php?f=9&t=5661
Libreoffice 7/24 LinuxMint 21/22
Libreoffice 7/24 LinuxMint 21/22
Re: [Risolto] importo su piu' celle condizionate da data
Concordo Ciao anche a te
LibO:Versione: 6.2.8.2
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui