Cerca powered by Google
newsletter
L'esperto risponde
Pagamenti in scadenza con Excel

Con Excel 2003 ho creato un comodo database delle  scadenze di pagamento. In una colonna ho inserito le varie scadenze, nelle altre ho inserito i dati  dei fornitori (anagrafica, estremi della fattura, importo, modalità di  pagamento e altre). In questo modo, attivando la funzione filtro automatico dal  menu Dati posso sapere per una certa data quali sono le fatture da pagare ed il loro importo. Il problema è che se nell’ultima colonna inserisco la  funzione somma delle celle contenenti gli importi, mi viene dato il totale  di tutte le celle, anche di quelle non visualizzate. Vorrei, invece, la somma delle sole celle visualizzate.

Una funzione di questo tipo non è disponibile in Microsoft Excel ma può essere facilmente creata con l’editor di Visual Basic. Aprite un nuovo documento di Excel, cliccate su Strumenti, Macro, Visual Basic Editor, nella finestra dell’editor selezionate Inserisci, Modulo.

Digitate le seguenti istruzioni:

Public Function SumVisible(a As Range) As Double
Dim c As Range
Dim value As Double
value = 0
For Each c In a: If c.EntireColumn.Hidden = False And c.EntireRow.Hidden = False Then
If IsNumeric(c.value) = True Then
value = value + c.value
End If
End If
Next
SumVisible = value
End Function

Cliccate su File, Esporta file e salvatelo nella posizione proposta dal programma col nome predefinito. Copiate il contenuto del file originale nel nuovo documento. Nella cella che mostra il totale scrivete =SumVisible seguita da parentesi contenenti l’intervallo delle celle. Per esempio se le cifre da sommare si trovano nell’intervallo di celle tra A1 e A10 dovete scrivere =SumVisible(A1:A10).

Europarlamento24 EPeople

Con il supporto del Parlamento europeo
Il progetto è stato cofinanziato dall'Unione Europea nel contesto del programma di sovvenzione del Parlamento Europeo per la comunicazione. Il Parlamento Europeo non ha partecipato alla sua preparazione e in nessun caso è responsabile o vincolato per le informazioni contenute e le opinioni espresse nel contesto del progetto.
In accordo con la legge vigente, gli unici responsabili sono gli autori, le persone intervistate, gli editori o i soggetti di trasmissione. Il Parlamento Europeo non può essere ritenuto responsabile per gli eventuali danni diretti o indiretti che possono scaturire dall'implementazione del progetto.
Centro Risorse

Test

HP ProLiant MicroServer, una piccola macchina per grandi compiti

Le dimensioni sono molto contenute ma la ...

In pratica

Con Partition Guru è più facile gestire gli hard disk

Un'utility disponbile anche in versione ...

In pratica

Velocizzare le procedure di GMail con le funzioni di GMail Labs

Gli utenti dell'e-mail di Google possono ...

In pratica

Come "liberare" drive USB non rimovibili, file bloccati e non cancellabili

Quando non si riescono a eliminare/spostare ...

Eventi e servizi
Avvocati 24 Guida alla ricerca degli studi legali

New Business Media

New Business Media Srl. Tutti i diritti riservati.

Sede legale Via Eritrea 21 - 20157 Milano - Codice fiscale, Partita IVA e Iscrizione al Registro delle imprese di Milano: 08449540965