/ Q4 árajánlat bruttósítása
XLS
arajanlat-2026-q4.xlsx48 KB · 2 munkalap
Szia! Csatoltam a negyedik negyedéves árajánlatot. Írnál egy rövid JavaScript függvényt, ami a nettó tételekből kiszámolja a bruttó végösszeget 27% ÁFA-val, forintra kerekítve?
Súgó· Pro 2 · 4 mp

Átnéztem a táblázatot: a Tételek munkalapon két sor van, a nettó egységár a C, a mennyiség a D oszlopban. Így számolnám:

javascript
// Bruttó ár 27% ÁFA-val, egész forintra kerekítve
const AFA = 0.27;

export function bruttoAr(netto, db = 1) {
  return Math.round(netto * db * (1 + AFA));
}

const tetelek = [
  { nev: "Tanácsadás (óra)", netto: 18500, db: 12 },
  { nev: "Workshop, 1 nap", netto: 240000, db: 1 },
];

const vegosszeg = tetelek.reduce((s, t) => s + bruttoAr(t.netto, t.db), 0);
console.log(vegosszeg.toLocaleString("hu-HU") + " Ft"); // 586 740 Ft
  • Tételenként kerekítek, így a számla sorai és a végösszeg mindig egyezik.
  • Ha az ÁFA-kulcs változik (pl. 5%-os tétel), add át harmadik paraméterként.
Szuper! És mennyi lenne a végösszeg, ha a tanácsadást 15% kedvezménnyel adnánk?
Súgó· Pro 2 · ír…

A Súgó tévedhet. A fontos számokat és adatokat mindig ellenőrizd.