Vai al contenuto
nicols

Microsoft Excel AQP program BY NICOLS

nicols dice:

non funziona ... se tu pensi di farla funzionare falla pure

Ecco qua. Fatto.

A me sembra che funzioni. Qui allego il file con la mia formula xls nella casella G6 in modo che possa essere provato sia da te che da tutti gli altri forumisti:

--link_rimosso--

 

e qui allego gli screenshot delle  mie prove

 

prova1.thumb.JPG.fd8f35506f14634ad721711d26a8a347.JPG

 

 

prova2.thumb.JPG.f31a21c7fa6b0befbfaf888ea8c62ddd.JPG

 

prova3.thumb.JPG.4f906788dd53ac854b30e470ce747f37.JPG

 

 

prova4.thumb.JPG.f64b5d0cebd6f177b001f070bc8b0249.JPG

 

 

ti avevo chiesto di smistarmi tutte le caselle e tutte le 5 colonne delle fasce

con quella formulina toirnano i conti solo dellla casella G6

rinuncia

Modificato da nicols

Se è riuscito in poco tempo per una casella, puo' riuscire per tutto il resto, non ti pare?

 

Direi anche che potete smetterla qui, visto che non si tratta di fare gare e nessuno ha medaglie da elargire.

Tanti pubblicano prospetti e tabelle, semplicemente per rendersi utili, senza nulla pretendere, nemmeno il grazie.

Chi poi vuole puo' utilizzare quanto postato, chi non vuole lo ignora, semplice. Punto.

Danielabi dice:

Se è riuscito in poco tempo per una casella, puo' riuscire per tutto il resto, non ti pare?

 

scusami Daniela

certo che puo' riuscire ... mettendoli senza formule in modalita' manuale  ma con la formula che ha messo Leonardo  in modalita' automatica ...va malissimo

 

Modificato da nicols
nicols dice:

ti avevo chiesto di smistarmi tutte le caselle e tutte le 5 colonne delle fasce

con quella formulina toirnano i conti solo dellla casella G6

rinuncia

Sei sicuro di avermi chiesto solo di farti i complimenti per il tuo lavoro perfetto oppure mi stai chiedendo di fare io tutte le formule per te?

Come hai potuto vedere, i conti tornano con quella formuletta da i centimetro ma altrettante formulette da un centimetro ho messo nel mio foglio personalizzato.

Perchè mi avevi detto che a te non funzionava? Cosa avevi sbagliato nel copiare la mia formula?

 

Tornando al discorso che avevi detto che AQP sbaglia nel contare i giorni, se sbaglia AQP evidentemente sbaglia pure ENEL e sbagliano anche le assicurazioni, però cerco di spiegarti il ragionamento che fanno tutti questi enti (e che faccio io):

 

Domanda: Quando comincia e quando finisce un giorno?

Risposta: Il giorno comincia alle ore 0.00 e termina alle ore 24.00

Domanda: Quando comincia e quando finisce il mese di gennaio?

Risposta: Il mese di gennaio comincia alle ore 00.00 del giorno 1 e finisce alle ore 24.00 del giorno 31  e dura 31 giorni.

 

Convieni con me che il mese di gennaio è formato da 31 giorni?

Se tu metti 1 gennaio come lettura iniziale e 31 gennaio lettura finale ed il risultato non è 31 come lo da AQP o ENEL e le assicurazioni o il mio foglio di calcolo, forse non sono loro che sbagliano ma dovresti rifletterci  un po' tu e lavorarci sopra. Sbaglio?

nicols dice:

con la formula che ha messo Leonardo  in modalita' automatica ...se tira il mouse verso giu di quella colonna i valori vengono sballati , ti posto il tuo file

Ah ma credevo che tu che conosci tutte le potenzialità di excel a menadito sapessi come fare per riportare gli stessi risultati nelle celle sottostanti o, quanto meno, io lo davo per scontato.

Io ti ho indicato la formula in una sola cella ma se segui il ragionamento ed usi la funzione $ di excel, tirando giù il mouse avrai tutta la colonna aggiornata in automatico.

Se questa operazione ti riesce difficile dimmelo che te la faccio  io in due secondi.

Leonardo53 dice:

Se questa operazione ti riesce difficile dimmelo che te la faccio  io in due secondi.

come vedi Daniela il problema  in questa discussione non sono io

 

ok Leonardo te lo ripeto per un'altra volta postami il file aggiornato su tutte 5 colonne dello smistamento con una formula diversa dalla mia , ti metto il file  con le mie formule cancellate

ma siamo sicuri che accanto alla tua poltrona non sta' un tuo  amico programmatore ? ... non capisco fino a ieri dicevi che in materia di excel stavi a digiuno e ora vuoi fare insegnamenti ?

 

nicols dice:

non capisco fino a ieri dicevi che in materia di excel stavi a digiuno e ora vuoi fare insegnamenti ?

... satira politica ...

nicols dice:

come vedi Daniela il problema  in questa discussione non sono io

 

ok Leonardo te lo ripeto per un'altra volta postami il file aggiornato su tutte 5 colonne dello smistamento con una formula diversa dalla mia , ti metto il file  con le mie formule cancellate

ma siamo sicuri che accanto alla tua poltrona non sta' un tuo  amico programmatore ? ... non capisco fino a ieri dicevi che in materia di excel stavi a digiuno e ora vuoi fare insegnamenti ?

--link_rimosso--

Va bene dai, vedo che non ci capiamo ma credo sia inutile continuare perchè finiremmo solo con lo spintonarci a vicenda. 

Io mi tengo le mie formule e tu ti tieni il tuo programma, tanto il tuo programma funziona benissimo ugualmente  anche senza le mie formule e chi vorrà integrarlo e metterci del suo nelle altre caselle o dare qualche altro contributo potrà farlo come ho fatto io in una sola casella.

Il mio contributo finisce qui.

nicols dice:

ma siamo sicuri che accanto alla tua poltrona non sta' un tuo  amico programmatore ?

E chi ci dice che non sia seduto vicino alla tua?

 

Te lo ripeto, Leonardo ha postato non si sa piu' quanti prospetti, ti sembra davvero possibile che sia digiuno di excel? Forse non riuscirà a fare tabelle perfette (nessuno ci riesce), ma non è l'ultimo arrivato.

 

Ti avevo già invitato ad usare un po' piu' di prudenza (nella sezione fisco), ti invito di nuovo a farlo, evitiamo battibecchi, fraintendimenti e siocchezze di vario tipo.

Se eviti di provocare (chiedere di essere osannato come il fautore del primo programma infallibile è una chiara provocazione, seguita da una serie di altre, pensaci) gli altri non provocheranno te, anche questa è matematica

Danielabi dice:

E chi ci dice che non sia seduto vicino alla tua?

 

 

te lo posso giurare sul bene che voglio ai miei figli , io nei periodi di feste natalizie e capodanno sono stato a studiare molto per tirare su questa mia creatura e il risultato è stato quello di essere stato umiliato non solo da Leonardo ma anche da altri , ringrazio comunque tutti !!! ma forse avete ragione voi ... il mio programmino con excel fa schifo

Modificato da nicols
nicols dice:

te lo posso giurare sul bene che voglio ai miei figli , io nei periodi di feste natalizie e capodanno sono stato a studiare molto per tirare su questa mia creatura e il risultato è stato quello di essere stato umiliato non solo da Leonardo ma anche da altri , ringrazio comunque tutti !!! 

Nicols, hai fatto bene a studiare, è sempre utile per se', indipendentemente da quello che dicono gli altri.

Hai postato la "tua creatura", ti ringrazio, chi vorrà utilizzarla la utilizzerà. Lo spirito del forum è solo questo.

Danielabi dice:

 

Hai postato la "tua creatura", ti ringrazio, chi vorrà utilizzarla la utilizzerà.

forse è meglio che non la utilizzano perchè devo riconoscere che il mio programmino viaggia su livelli molto ma molto bassi , oserei dire che fa schifo

Modificato da nicols
nicols dice:

forse è meglio che non la utilizzano perchè devo riconoscere che il programmino viaggia su livelli molto ma molto bassi , oserei dire che fa schifo

fammi capire, sei passato dalla perfezione allo "schifo"? e come hai fatto?

Non ho seguito tutti i calcoli e i passaggi, ma mi sembra un bel salto......

Danielabi dice:

fammi capire, sei passato dalla perfezione allo "schifo"? e come hai fatto?

Non ho seguito tutti i calcoli e i passaggi, ma mi sembra un bel salto......

☺️

Modificato da nicols
nicols dice:

Non capisco ....ho postato un software perfetto

Neppure io comprendo, dal post #2 (21.01.20) sopra citato siamo passati alla;

 

Copia di aggiorn 26 01 2020 EXCEL-3.xls 

 

Di oggi 26.01.20,  ma se era perfetto 5 gg fa, perchè questo aggiornamento se il software era perfetto? 😳

Modificato da Tullio01
correzione errori di digitazione
Danielabi dice:

fammi capire, sei passato dalla perfezione allo "schifo"? e come hai fatto?

Non ho seguito tutti i calcoli e i passaggi, ma mi sembra un bel salto......

👍

Leonardo53 dice:

Sei sicuro di avermi chiesto solo di farti i complimenti per il tuo lavoro perfetto oppure mi stai chiedendo di fare io tutte le formule per te?

Come hai potuto vedere, i conti tornano con quella formuletta da i centimetro ma altrettante formulette da un centimetro ho messo nel mio foglio personalizzato.

Perchè mi avevi detto che a te non funzionava? Cosa avevi sbagliato nel copiare la mia formula?

 

Tornando al discorso che avevi detto che AQP sbaglia nel contare i giorni, se sbaglia AQP evidentemente sbaglia pure ENEL e sbagliano anche le assicurazioni, però cerco di spiegarti il ragionamento che fanno tutti questi enti (e che faccio io):

 

Domanda: Quando comincia e quando finisce un giorno?

Risposta: Il giorno comincia alle ore 0.00 e termina alle ore 24.00

Domanda: Quando comincia e quando finisce il mese di gennaio?

Risposta: Il mese di gennaio comincia alle ore 00.00 del giorno 1 e finisce alle ore 24.00 del giorno 31  e dura 31 giorni.

 

Convieni con me che il mese di gennaio è formato da 31 giorni?

Se tu metti 1 gennaio come lettura iniziale e 31 gennaio lettura finale ed il risultato non è 31 come lo da AQP o ENEL e le assicurazioni o il mio foglio di calcolo, forse non sono loro che sbagliano ma dovresti rifletterci  un po' tu e lavorarci sopra. Sbaglio?

Ricordo vagamente, da quando lavoravo in banca (ma ho ormai rimosso quasi tutto...), che in alcune situazioni si usasse un anno sempre di 365 giorni, anche quando era bisestile (si può cercare con google: anno commerciale e anno civile). Chi scrive programmi deve però o tenere conto dell'anno bisestile oppure dire chiaramente che si considera l'anno sempre di 365 giorni e giustificare questa scelta. Se non lo si fa, il programma (o il foglio di Excel) è semplicemente "bacato" e l'errore va corretto, senza se e senza ma; chi lo ha segnalato va inoltre ringraziato e, come minimo, bisogna offrigli un caffè, anche solo virtuale. La differenza tra un prodotto professionale ed uno dilettantistico è solo in questo: nel prodotto professionale si evitano tutti quei bachi e quegli errori che... i suoi programmatori hanno già commesso più volte in passato! L'esperienza è l'unica cosa che rende professionali (oltre allo studio, ovviamente). Riconoscere con umiltà i propri errori e correggerli è poi una dote che aiuta in tutti i campi. D'altro canto dobbiamo anche riconoscere la buona volontà di chi offre gratuitamente il proprio lavoro e capire lo sconforto che prova se non viene adeguatamente gratificato (cosa valida anche per chi si fa pagare, anche se questo è più difficile da capire).

 

stegemma dice:

il programma (o il foglio di Excel) è semplicemente "bacato" e l'errore va corretto, senza se e senza ma;

Eh ma non credo che il programma sia bacato perchè con la funzione "data" excel conta la differenza di giorni tra una data e l'altra e quindi non tiene conto del giorno iniziale.

Anche io mi ero posto il problema vedendo che la formula excel non quadrava con i giorni indicati dagli enti e quindi anch'io mi son fatto una domanda e mi son dato la risposta sul perchè in quanto ritenevo improbabile che tutti sbagliassero e solo excel avesse ragione.

Dopo che sono giunto alla conclusione che ero io che sbagliavo, poichè nelle letture si deve tener conto anche del giorno iniziale, mi sono limitato ad aggiungerlo con una semplice formula "a-b+1"

 

Leonardo53 dice:

Eh ma non credo che il programma sia bacato perchè con la funzione "data" excel conta la differenza di giorni tra una data e l'altra e quindi non tiene conto del giorno iniziale.

Anche io mi ero posto il problema vedendo che la formula excel non quadrava con i giorni indicati dagli enti e quindi anch'io mi son fatto una domanda e mi son dato la risposta sul perchè in quanto ritenevo improbabile che tutti sbagliassero e solo excel avesse ragione.

Dopo che sono giunto alla conclusione che ero io che sbagliavo, poichè nelle letture si deve tener conto anche del giorno iniziale, mi sono limitato ad aggiungerlo con una semplice formula "a-b+1"

 

Anche questo è un baco. La differenza tra due date non è il numero di giorni compreso tra le due date ma va sommato 1, come giustamente hai fatto notare. Il motivo è semplice e logico: quanti giorni passano dal 2 gennaio al 2 gennaio? Zero! Quindi "2 gennaio" meno "2 gennaio" = zero. Facendo il ragionamento inverso: che data sarà 3 giorni dopo il 2 gennaio? A logica sarà il 5 gennaio quindi "2 gennaio" + 3 giorni = "5 gennaio". Siccome + e - devono essere coerenti, se togli 3 giorni al 5 gennaio devi ottenere il 2 gennaio, per cui la differenza tra le due date deve essere di 3 giorni, non di 4. I giorni compresi (estremi inclusi) saranno invece 3+1.

 

Perché parlavo di "esperienza"? Perché questa cosa l'ho scoperta già ai tempi del primo Millesimo scritto in COBOL sotto MS-DOS, dove non avevi librerie pronte per fare queste cose e dovevi scrivertele da solo, le funzioni per "giocare" con le date.

 

 

Modificato da stegemma
stegemma dice:

A logica sarà il 5 gennaio quindi "2 gennaio" + 3 giorni = "5 gennaio". Siccome + e - devono essere coerenti, se togli 3 giorni al 5 gennaio devi ottenere il 2 gennaio, per cui la differenza tra le due date deve essere di 3 giorni, non di 4. I giorni compresi (estremi inclusi) saranno invece 4+1

Premettendo che sono solo un ex operaio in pensione con "zero tituli" ed amministro solo il mio condominio, per come la vedo io è giusto il ragionamento che fa excel che risponde a quanti giorni passano dal 2 al 5 gennaio, ma è giusto anche il ragionamento di AQP che risponde alla seguente domanda:

Se apro il rubinetto alle ore 0.00 del 2 gennaio e lo chiudo alle ore 24.00 del 5 gennaio, per quante ore e per quanti giorni ho tenuto il rubinetto aperto?

E' indiscutibile che ho tenuto il rubinetto aperto per 96 ore e siccome un giorno è formato da 24 ore, si deduce che 96/24 sono 4 giorni.

Secondo me non c'è nessun baco ne di excel ne di AQP perchè excel risponde ad una domanda mentre AQP risponde ad un'altra e poi sta ad ognuno di noi scegliere a quale quesito dare la risposta.

Leonardo53 dice:

Premettendo che sono solo un ex operaio in pensione con "zero tituli" ed amministro solo il mio condominio, per come la vedo io è giusto il ragionamento che fa excel che risponde a quanti giorni passano dal 2 al 5 gennaio, ma è giusto anche il ragionamento di AQP che risponde alla seguente domanda:

Se apro il rubinetto alle ore 0.00 del 2 gennaio e lo chiudo alle ore 24.00 del 5 gennaio, per quante ore e per quanti giorni ho tenuto il rubinetto aperto?

E' indiscutibile che ho tenuto il rubinetto aperto per 96 ore e siccome un giorno è formato da 24 ore, si deduce che 96/24 sono 4 giorni.

Secondo me non c'è nessun baco ne di excel ne di AQP perchè excel risponde ad una domanda mentre AQP risponde ad un'altra e poi sta ad ognuno di noi scegliere a quale quesito dare la risposta.

Il baco di cui parlo non è di Excel ma di chi non mette il +1 😄

stegemma dice:

Il baco di cui parlo non è di Excel ma di chi non mette il +1 

😊 Eh, evidentemente stamattina sono ancora assonnato oppure, probabilmente, sono più bravo a capire i numeri che le parole 😊

stegemma dice:

. Riconoscere con umiltà i propri errori e correggerli è poi una dote che aiuta in tutti i campi. D'altro canto dobbiamo anche riconoscere la buona volontà di chi offre gratuitamente il proprio lavoro e capire lo sconforto che prova se non viene adeguatamente gratificato (cosa valida anche per chi si fa pagare, anche se questo è più difficile da capire).

 

ORA ti ci metti pure tu

 

x 1 giorno state crendo tanto casino , pensate piuttosto al fuori campo che puo' creare l'errato sincronismo tra le date delle letture e la velocita' diversa dei contatori tra l'ente aqp e quelli condominiali .

1 giorno crea solo problemi di centesimi mentre il fuori campo crea problemi di centinaia di €

stegemma sai perchè non mi va di fare questi piccoli ritocchi che mi chiede l'ingegnere Leonardo ?per un puntiglio

Perchè pretende anche

1) di cambiare il nome dell'autore del programma

2) di cambiare la formula dello smistamento dei consumi sulle 5 colonne a fasce che io sono riuscito a fare tutto in automatico (cosa non facile )

3) mi chiedeva anche mettere una sua formula dopo che lui stesso da circa 1 mese diceva che su excel stava a digiuno cioè non capiva niente

4)come si è permesso  di eliminare la protezione del  mio programma e rendere pubblico le mie formule ?

ora chiedo di non pubblicare su condominio web . il mio programmino che lo ritengo superperfetto

perchè qui si rischia che i demeriti li prendo io e Leonardo prende gli applausi

 

 

Modificato da nicols
Ospite
Questa discussione è chiusa.
×