Aiutamici Forum
Benvenuto Ospite Cerca | Topic Attivi | Utenti | | Log In | Registra

Programma fatture Opzioni
pippo39
Inviato: Thursday, January 25, 2007 7:35:25 AM
Rank: AiutAmico

Iscritto dal : 4/2/2005
Posts: 125
Sto lavorando con excel e ho costruito
fogli di lavoro fatture.Tutto è andato bene ma ogi mi si è presentato un diciamo problema tra virgolette
e cioè su alcuni clienti non devo applicare
l'IV perchè esenti.
Per cui devo ripèortare in fondo alla
pagina fattura la famosa frase
Esente da iva a norma art....ecc.
per cui oltre alla suddetta frase devo
mettere zero alla cella importo iva.
Ho provato ad aggiungere nel foglio
Clienti altre 2 colonne nella prima
colonna ho scritto la frase ;Esente da iva...
ecc. nella seconda percentuale zero.
Con la formula cerca verticale
ma prima di tutto la frase non mi viene
intera (purtroppo la frase è lunga e quando
invece per clienti a Iva normale, nella
tabella mi viene uno zero.
C'è una possibilità (tramite una Macro
raggiungere lo scopo meglio e prima.
Saluto
Piero
Sponsor
Inviato: Thursday, January 25, 2007 7:35:25 AM

 
a10n11
Inviato: Thursday, January 25, 2007 12:41:18 PM

Rank: AiutAmico

Iscritto dal : 5/29/2003
Posts: 1,694
salve
la soluzione può essere di questo tipo:
Nella Tabella Clienti basta che aggiungi una colonna con l'aliquoto Iva di riferimento se esente metterai zero altrimenti l'aliquota da applicare.

In una cella in fondo alla tabella Clienti unisci delle celle mettiamo a partire dalla cella A30 (quanto ne bastano per contenere il testo attivando l'opzione Testo a capo) e scrivi i termini dell'esenzione)

nel foglio fattura nel campo dove indicare l'aliquota Iva (es.D21) scrivi la formula che vada a leggere nel foglio Clienti:
="Iva " and Cerca.Vert(E3;Clienti!$A$1:$B$20;2;Falso)and ":"

Nella cella del calcolo dell'iva (es.E21)
=E20*CERCA.VERT((E3;Clienti!$A$1:$B$20;2;Falso)):

nella cella unita per inserire la descrizione dell'esenzione (es. A30),
=SE(E20=0;Clienti!A30;"")

E' più complicato a spiegarlo che a farlo.
saluti
Andrea




pippo39
Inviato: Saturday, January 27, 2007 7:48:18 AM
Rank: AiutAmico

Iscritto dal : 4/2/2005
Posts: 125
Nel foglio clienti:
colonna N ho inserito le aliquote
colonna O ho inserito la frase (esente da iva ecc...
Colonna P ho inserito descriz. rif. lettera del
singolo cliente (perchè ciascun cliente ha una propria lettera con numero e data).

Quindi ho adottato la seguente formula un fattura:
CERCA.VERT($H$11;CL;15;FALSO)) su la cella C54
poi
=CERCA.VERT($H$11;CL;16;FALSO)) sulla cella
C55
Tutto bene per quanto riguarda i clienti
esenti cioè Iva 0 (zero)
Ma quando premo clienti con IVA 20%
nelle due celle suddette mi viene ulla C54
0%
e sulla C55 uno 0 (zero)

Ho provato in vari modi a risolvere il
problema mo non ci sono riuscito.
Potete aiutarmi.
Grazie
Piero




a10n11
Inviato: Saturday, January 27, 2007 10:01:57 AM

Rank: AiutAmico

Iscritto dal : 5/29/2003
Posts: 1,694
<BLOCKQUOTE id=quote><font size=1 face="Sans Serif, Arial, Helvetica" id=quote>quote:<hr height=1 noshade id=quote>
Nel foglio clienti:
colonna N ho inserito le aliquote
colonna O ho inserito la frase (esente da iva ecc...
Colonna P ho inserito descriz. rif. lettera del
singolo cliente (perchè ciascun cliente ha una propria lettera con numero e data).

Quindi ho adottato la seguente formula un fattura:
CERCA.VERT($H$11;CL;15;FALSO)) su la cella C54
poi
=CERCA.VERT($H$11;CL;16;FALSO)) sulla cella
C55
Tutto bene per quanto riguarda i clienti
esenti cioè Iva 0 (zero)
Ma quando premo clienti con IVA 20%
nelle due celle suddette mi viene ulla C54
0%
e sulla C55 uno 0 (zero)
<hr height=1 noshade id=quote></BLOCKQUOTE id=quote></font id=quote><font face="Sans Serif, Arial, Helvetica" size=2 id=quote>

salve
Nel foglio clienti la tua tabella che range occupa?
Chiedo questo perchè se parte dalla colonna A nella formula c'è un errato riferimento alla colonna
CERCA.VERT($H$11;CL;15;FALSO))
Per recuperare il valore di colonna N dovresti modificarla così:
CERCA.VERT($H$11;CL;14;FALSO))
Controlla inoltre che l'assegnazione del nome CL comprenda l'area corretta.
saluti
Andrea



pippo39
Inviato: Saturday, January 27, 2007 11:41:49 AM
Rank: AiutAmico

Iscritto dal : 4/2/2005
Posts: 125
Il range cartella clienti è
A1:P30
$H$11 è il nome del cliente
CL è corretto
è solo che viene stampato 0% e 0
sulla seconda riga
Saluti

a10n11
Inviato: Saturday, January 27, 2007 11:57:33 AM

Rank: AiutAmico

Iscritto dal : 5/29/2003
Posts: 1,694
salve
senza vedere il foglio è un po complicato.
Ma ti riconfermo che se la tua aliquota è in colonna N
con la tua formula
CERCA.VERT($H$11;CL;15;FALSO))
vai a pescare non il valore di colonna N ma il valore di colonna O.
saluti
Andrea

Utenti presenti in questo topic
Guest


Salta al Forum
Aggiunta nuovi Topic disabilitata in questo forum.
Risposte disabilitate in questo forum.
Eliminazione tuoi Post disabilitata in questo forum.
Modifica dei tuoi post disabilitata in questo forum.
Creazione Sondaggi disabilitata in questo forum.
Voto ai sondaggi disabilitato in questo forum.

Main Forum RSS : RSS

Aiutamici Theme
Powered by Yet Another Forum.net versione 1.9.1.8 (NET v2.0) - 3/29/2008
Copyright © 2003-2008 Yet Another Forum.net. All rights reserved.