Condividi:        

LISTINO PREZZI

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

LISTINO PREZZI

Postdi p.radici » 16/08/10 15:41

buongiorno a tutti...
ho passato tutte le formule di excel ma non sono riuscito a trovare quella che credo faccia al caso mio...
da un listino prezzi diviso per periodi devo crearne un altro con periodi da me determinati attingendo dai dati di origine

dati di origine listino prezzi
periodo dal/al € a notte
01/01/11-05/01/11 € 40
06/01/11-31/01/11 € 35
01/02/11-28/02/11 € 50
01/03/11-15/03/11 € 60
16/03/11-31/03/11 € 55
01/04/11-05/04/11 € 40
06/04/11-20/04/11 € 70
21/04/11-30/04/11 € 65
......
la formula che mi serve è del tipo
se parto il 03/01/11 x 7 notti quanto costa ?
dove indicherò data di "partenza" e durata soggiorno
in pratica la formula dovrebbe verificare che le prime due notti costano € 40 e le restanti 5 ne costano € 35 dandomi come risultato quindi € 255

qualcuno sa aiutarmi ?
grazie
Paolo
p.radici
Newbie
 
Post: 2
Iscritto il: 16/08/10 15:23

Sponsor
 

Re: LISTINO PREZZI

Postdi ricky53 » 17/08/10 00:22

Ciao,
le due date e l'importo del listino sono in tre colonne differenti?

Ciao da Ricky53
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: LISTINO PREZZI

Postdi Flash30005 » 17/08/10 02:09

Ciao P.Radici e benvenuto nel Forum

Usa la riga 1 come testata
A1 = Da
B1 = A
C1 = Prezzo
G1 = Data Inizio Soggiorno
H1 = Numero Notti
I1 = Costo

ora inserisci i dati
colonna A le date da te inviate quindi da A2 verso il basso

    01/01/2011
    06/01/2011
    01/02/2011
    01/03/2011
    16/03/2011
    01/04/2011
    06/04/2011
    21/04/2011

Da B2 verso il basso
    05/01/2011
    31/01/2011
    28/02/2011
    15/03/2011
    31/03/2011
    05/04/2011
    20/04/2011
    30/04/2011

e quindi da C2
    € 40,00
    € 35,00
    € 50,00
    € 60,00
    € 55,00
    € 40,00
    € 70,00
    € 65,00
In pratica i tuoi dati in tabella su 3 colonne
In G2 inserirai la data Inizio Soggiorno es.: 03/01/2011
in H2 le notti es. 7
Ora in un modulo inserisci questo codice
Codice: Seleziona tutto
Sub Calcola()
Range("I2").Clear
notti = 0
UR = Worksheets("Foglio1").Range("A" & Rows.Count).End(xlUp).Row
For RR = 2 To UR
    For notti = 1 To [H2]
        If [G2] + notti >= Range("A" & RR).Value And [G2] + notti <= Range("B" & RR).Value Then
            Range("I2").Value = Range("I2").Value + Range("C" & RR).Value
        End If
    Next notti
Next RR
End Sub

Avvia la macro e in I2 avrai il costo totale delle notti previste che sarà pari a 255,00 euro

Puoi far avviare la macro da un comando qualsiasi (pulsante o forma con assegnazione macro) oppure alla variazione della cella H2 (Numero Notti) come in questo file

Prova e fai sapere
Ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: LISTINO PREZZI

Postdi p.radici » 17/08/10 06:37

Grazie ragazzi tutto ok!!!
Paolo
p.radici
Newbie
 
Post: 2
Iscritto il: 16/08/10 15:23


Torna a Applicazioni Office Windows


Topic correlati a "LISTINO PREZZI":


Chi c’è in linea

Visitano il forum: Nessuno e 50 ospiti