Domanda:
problemi con l'utilizzo di una funzione in excel?
leofirenze
2010-11-26 00:58:13 UTC
Ho creato in excel un foglio di lavoro in cui ho messo in riga tutti i giorni, mentre in colonna tutti fornitori.
ad ogni incorcio inserisco le scadenze (in euro).

C'è un modo per poter immediatamente visualizzare cosa ho da pagare in quel giorno?
La cosa migliore sarebbe quella di avere, in un foglio diverso o in un lato dello stesso folgio, un riepilogo per ciascun fornitore con la cifra corrispondente (ovviamente se volorizzata), ma mi potrebbe anche essere utile avere il solo totale del giorno.

Avevo pensato di creare a destra del foglio una cella con la formula =oggi(), e di inserire sotto la cifra da pagare (che mi viene dalla somma di tutta la colonna). In questo caso però la formula utilizzata (nello specidico SE) non si modifica ogni giorno al modificarsi della cella in cui ho inserito la formula =oggi().
Spero di esser stato chiaro ed attendo un consgilio....

grazie mille
Quattro risposte:
Dario
2010-11-26 05:43:09 UTC
Supponiamo che i tuoi dati siano così disposti nel foglio:

riga 1: da B1 a E1 --> date

riga 2: cella A2 -> nome fornitore 1 -> da B2 a E2 -> importo scadenze fornitore 1

riga 3: cella A3 -> nome fornitore 2 -> da B3 a E3 -> importo scadenze fornitore 2

idem per tutte le righe successive per tutti i fornitori



inserisci la formula =OGGI() nella cella G1

inserisci la formula =INDICE($B2:$E2;;CONFRONTA

($G$1;$B$1:$E$1;0)) nella cella G2

N.B.: Yahoo Answers tronca la riga troppo lunga!! la formula deve stare su una sola riga senza "a capo" o spazi in mezzo.



copia la formula in tutte le celle della colonna G fino all'ultimo fornitore.

Se vuoi anche il totale del giorno basta che inserisci una formula SOMMA che parte da G2 e include tutte le celle della colonna G.
Castorino
2010-11-26 12:50:38 UTC
Una soluzione "limitata" al totale (senza distinguere i fornitori) potrebbe essere questa: a fianco delle colonne relative ai fornitori inserire una colonna con i totali dei pagamenti per il giorno corrispondente alla riga. Sotto alla cella contenente la data odierna (chiamiamola A40), inserire la seguente funzione:



=SOMMA.SE(A2:A32;A40;E2:E32)



dove A2:A32 sono le celle contenenti le date, A40 contiene il giorno attuale, E2:E32 la colonna contenente i totali degli importi quotidiani.

Se le formule non si aggiornano automaticamente forse hai disattivato il calcolo automatico dalle opzioni di Excel; puoi comunque forzare il calcolo premendo F9.



Per avere resoconti più dettagliati è necessario ricorrere ad una macro VBA.



Dettagli aggiuntivi: nulla è difficile... se si sa come farlo. Serve una buona (almeno discreta) conoscenza di VBA, utilizzare l'algoritmo giusto per trattare i dati; insomma, non è proprio una cosa che si impara dall'oggi al domani. Per una soluzione urgente dovrai ricorrere all'aiuto di qualcuno esperto; non ti ho scritto alcun codice non conoscendo i dettagli del formato che utilizzi per i tuoi dati. Con un po' di studio, in futuro potresti anche tu riuscire a sfruttare al massimo le enormi potenzialità di Excel.
Papà Incacchiato
2010-11-26 09:47:35 UTC
ciao siccome nn so xke nn mi carica la domanda gli date un occhiata?

https://answersrip.com/question/index?qid=20101126014401AArcbC1
neve
2010-11-26 09:10:00 UTC
non ho capito per cosa hai usato la formula SE.

puoi spiegarti meglio?


Questo contenuto è stato originariamente pubblicato su Y! Answers, un sito di domande e risposte chiuso nel 2021.
Loading...