Salve a tutti,
Ho un calendario con 31 righe pari ai 31 giorni del mese di Gennaio(facciamo solo il caso di Gennaio).
Nella prima colonna dovrei riportare il totale giornaliero da pagare ripreso dalla quarta colonna in base alla data di scadenza assegnata nella seconda colonna o eventualmente nella terza colonna nel caso di pagamento posticipato;
nella seconda colonna ho la data di scadenza che assegno;
nella terza colonna ho la data di un'eventuale pagamento posticipato che eventualmente posso assegnare;
nella quarta colonna l'importo da pagare nella data che scrivo nella seconda colonna o eventualmente nella terza colonna se si tratta di un pagamento posticipato.
Adesso avrei bisogno di impostare una formula nella prima colonna che mi assegna l'importo da pagare della quarta colonna, nel giorno corrispondente e quindi sulla riga corrispondente alla data inserita nella seconda o terza colonna, controllando quindi prima la data di scadenza e quindi la seconda colonna e poi eventualmente ci sia un pagamento posticipato la terza colonna.
Adesso fin qui ci sono, peccato però che non riesco ad impostare nella stessa formula un modo per cancellare l'importo nella prima colonna corrispondente alla data di scadenza della seconda colonna nel caso in cui ci sia un pagamento posticipato e quindi ci sia una data nella terza colonna.
Più semplicemente la formula che ho usato mi restituisce due valori uno per ogni riga corrispondente alle due diverse date assegnate. In realtà avrei bisogno che la formula mi restituisca sempre un solo valore: uno nella riga della prima colonna corrispondente alla data di scadenza assegnata nella seconda colonna nel caso non avessi un pagamento posticipato o sempre uno nella riga della prima colonna corrispondente alla data di pagamento posticipato assegnata nella terza colonna nel caso avessi appunto un pagamento posticipato.
Riporto qui di seguito la formula che ho utilizzato:
=SE(VAL.NON.DISP(CERCA.VERT(A1;$D$1:$E$31;2;FALSO));CERCA.VERT(A1;$C$1:$E$31;3;FALSO);CERCA.VERT(A1;$D$1:$E$31;2;FALSO))
-colonna A: date da 01/01/17 a 31/01/17;
-colonna B: imposto la formula riportata sopra;
-colonna C: data di scadenza da inserire;
-colonna D: data di pagamento posticipato da inserire;
-colonna E: importo da inserire;
Ad esempio vorrei farmi inserire nella colonna B (e precisamente nella riga 10, corrispondente alla data riportata nella colonna A) un pagamento di importo di 500 che scade in data 05/01/17 ma che pago posticipatamente in data 10/01/17
E' corretta la formula che ho utilizzato? Come posso integrarla o modificarla per farmi restituire sempre e solo un valore nel caso abbia un pagamento posticipato?
Non so se mi sono spiegato bene e spero che qualcuno possa aiutarmi. Vi ringrazio tanto!!!