BOT.PREZZO Funzione

Excel 2007+

Riepilogo

La funzione BOT.PREZZO di Excel calcola il prezzo di un Buono del Tesoro italiano con valore nominale di 100€, basandosi sulla data di liquidazione, data di scadenza e tasso di sconto. È essenziale per gli analisti finanziari che lavorano con titoli di Stato a breve termine.

Sintassi

BOT.PREZZO(liquid; scad; sconto)

Parametri

Parametro Tipo Richiesto Descrizione
liquid Data Data di liquidazione del Buono del Tesoro (obbligatorio)
scad Data Data di scadenza del Buono del Tesoro (obbligatorio)
sconto Percentuale Tasso di sconto del Buono del Tesoro (obbligatorio)

Utilizzo della funzione TBILLPRICE

BOT.PREZZO è fondamentale per calcolare il prezzo di acquisto dei Buoni del Tesoro italiani. La funzione applica la formula di sconto standard considerando il numero di giorni tra liquidazione e scadenza (escludendo periodi oltre 1 anno). Le date devono essere inserite tramite funzione DATA() per evitare errori.

Esempi Comuni di TBILLPRICE

Calcolo prezzo Buono del Tesoro base

=BOT.PREZZO(DATA(2008;3;31);DATA(2008;6;1);9%)

Calcola il prezzo di un BOT con liquidazione 31/03/2008, scadenza 01/06/2008 e sconto 9%, risultando in 98,45€.

BOT a 6 mesi con sconto 5%

=BOT.PREZZO(DATA(2024;1;15);DATA(2024;7;15);5%)

Prezzo di un BOT semestrale con tasso di sconto del 5%.

Domande Frequenti

Le date liquid o scad non sono valide. Usa sempre la funzione DATA(anno;mese;giorno) invece di testo.

La scadenza non può essere più di 1 anno dopo la liquidazione, altrimenti restituisce #NUM!.

No, se sconto ≤ 0 restituisce #NUM!.

Errori Comuni e Soluzioni

#VALORE!

Cause: Date non valide in liquid o scad

Solution: Usa DATA(anno;mese;giorno) per inserire le date

#NUM!

Cause: Sconto ≤ 0 o liquid > scad o scadenza >1 anno

Solution: Verifica che sconto > 0 e liquid < scad entro 1 anno

#NOME?

Cause: Nome funzione errato

Solution: Usa BOT.PREZZO (punti e virgola come separatori)

Note

  • Le date sono seriali numerici (1-gen-1900 = 1)
  • La parte decimale delle date viene troncata
  • Formula: 100/(1 + sconto × DSM/360) dove DSM = giorni utili
  • Ideale per BOT a 3, 6, 12 mesi
  • Compatibile solo Excel 2007+

Compatibilità

Disponibile in: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Non disponibile in: Excel 2003 e precedenti

Contenuto ultima revisione: December 9, 2025
Frequenza di aggiornamento: Secondo necessità
Versioni di Excel testate: Excel 2007+