প্যানগ্রাম বলতে এমন একটি বাক্যকে বোঝায় যেখানে বর্ণমালার সবগুলো বর্ণ অন্তত একবার করে ব্যবহৃত হয়েছে। ইংরেজি ভাষার ক্ষেত্রে এটি ২৬টি বর্ণ নিয়ে গঠিত হবে। প্যানগ্রামগুলি বিভিন্ন কাজে লাগে, যেমন:
কীবোর্ড বা ফন্ট পরীক্ষা করা: প্যানগ্রাম টাইপ করে দেখা যায় কীবোর্ডের সবগুলো বর্ণ ঠিকভাবে কাজ করছে কিনা এবং ফন্টে সবগুলো বর্ণ সঠিকভাবে প্রদর্শিত হচ্ছে কিনা।
মজা করা বা ভাষা অনুশীলন করা: প্যানগ্রাম লিখা বা পড়া মজার একটি কাজ হতে পারে এবং একইসাথে ভাষা অনুশীলনেরও ভালো উপায়।
কবিতা বা গদ্য লেখার অনুপ্রেরণা: প্যানগ্রামগুলি লেখকদের নতুন চ্যালেঞ্জ এবং অনুপ্রেরণা দিতে পারে।
নীচের বাক্যগুলো লিখুন একবার করে (অবশ্যই না দেখে এবং নির্ভুল ভাবে) লেখা শেষ হলে কমেন্ট করে জানান।
সবচেয়ে নির্ভুল ভাবে এবং সবচেয়ে কম সময়ে যিনি লিখে শেষ করতে পারবেন তার জন্যে রয়েছে প্রতিষ্ঠানের পক্ষ থেকে আকর্ষণীয় পুরস্কার। (প্রতি মাসে)
The quick brown fox jumps over the lazy dog near the river bank.
The quick brown fox jumps over a lazy dog.
Jackdaws love my big sphinx of quartz.
Mr. Jock, TV quiz PhD, bags few lynx.
Pack my box with five dozen liquor jugs.
Sphinx of black quartz, judge my vow.
The five boxing wizards jump quickly.
Jinxed wizards pluck ivy from the big quilt.
A quivering Texas zombie fought republic linked jewelry.
Mr. Hogan’s box, quick, jolly werewolf dance grip fox.
The public was amazed to view the quickness and dexterity of the juggler.
Buzzing beehives quickly drove the dog and fox into the nearby woods.
Victor Jack, a quirky, perplexed swimmer, dove into the fizzy, gelid waves.
Foxes quickly jump and zigzag through the labyrinthine garden.
Jim’s quirky puzzle, which featured a jumbled mix of diverse objects, fascinated every visitor.
A brown bag held five juicy lemons, which Jack quickly squeezed for zesty juice.
The wacky jester juggled six fuzzy kiwis and a big, plump quail.
My crazy black cat, Jazz, quickly devoured a dozen expensive goldfish.
Every wizard quickly learned how to mix potent potions in the cozy laboratory.
Quick, blow the jazzy saxophone for five dizzy judges watching from the balcony.
The plucky detective quickly solved the mysterious whodunit, impressing everyone.
A vexed judge swiftly penned a quirky poem for the public’s amusement.
Mr. Lynch, a jovial jazz musician, played his saxophone for the queen’s birthday.
Buzzing mosquitoes quickly annoy the whole family during the summer picnic.
Pack my box with six dozen liquor jugs; this will be quite the party!
Quirky behavior often leads to mixed reactions from the public.
Jim quickly realized his mistake and apologized to the vexed queen.
A fox swiftly darts through the maze, leaving the puzzled dog behind.
Five dozen quartz crystals glistened in the bright sunlight.
The quick brown fox easily outran the lazy dog.
The judge’s verdict was unexpected, leaving everyone puzzled.
Victor quickly zapped the jumbo-sized box with his quirky invention.
Jazz music echoed through the quiet valley, captivating all who heard it.
The whiz kid quickly solved the complex puzzle, earning admiration from all.
Mix a dozen juicy lemons with fizzy soda for a refreshing drink.
The pack of wolves quickly devoured the unlucky rabbit.
Buzzing bees pollinate flowers, ensuring a bountiful harvest.
The vexed queen banished the jester from the kingdom for his impudence.
Jack quickly zoomed his motorbike down the zigzagging road.
Mr. Lynch, the jazz aficionado, collected rare vinyl records.
The quirky inventor built a robot with astonishing dexterity.
Pack my box with five dozen liquor jugs; it’s time to celebrate!
The quick brown fox evaded capture yet again.
Jazz enthusiasts gathered to celebrate the music festival.
Victor’s quirky behavior often amused his friends.
Mix six dozen juicy lemons with fizzy water for a tangy treat.
The jester’s antics never failed to entertain the crowd.
The whiz kid quickly aced the challenging exam.
The lazy dog lounged lazily in the warm sunshine.
The judge’s gavel struck with a resounding thud.
Jazz melodies filled the air, enchanting listeners.
Victor’s bizarre invention left everyone speechless.
The fox’s sly grin betrayed its mischief.
Pack my box with five dozen liquor jugs; the party’s about to begin!
The quirky scientist conducted experiments late into the night.
Jazz clubs buzzed with excitement as musicians performed.
The whiz kid’s intelligence was truly remarkable.
The jester’s jokes never failed to elicit laughter.
Victor’s eccentricities made him stand out from the crowd.
Mix a dozen juicy lemons with fizzy soda for a delicious beverage.
The judge’s decision was met with mixed reactions.
The lazy dog snoozed lazily in the shade of the tree.
Jazz music flowed from the speakers, filling the room.
The whiz kid’s brilliance was evident from a young age.
The jester’s costume was colorful and flamboyant.
Victor’s unorthodox methods often yielded surprising results.
Mix six dozen juicy lemons with fizzy water for a refreshing drink.
The judge’s ruling was fair and impartial.
The lazy dog stretched lazily before curling up for a nap.
Jazz enthusiasts gathered to enjoy the live performance.
The whiz kid’s inventions revolutionized the industry.
The jester’s wit was as sharp as his juggling skills.
Victor’s eccentric personality made him a memorable character.
Mix a dozen juicy lemons with fizzy soda for a tangy kick.
The judge’s decision was based on sound reasoning.
The lazy dog yawned lazily before settling down for the night.
Jazz musicians improvised on stage, creating magical moments.
The whiz kid’s intellect surpassed that of his peers.
The jester’s antics brought joy to all who watched.
Mix six dozen juicy lemons with fizzy water for a refreshing twist.
The judge’s demeanor was stern but fair.
The lazy dog basked lazily in the warmth of the sun.
Jazz melodies filled the air, transporting listeners to another world.
The whiz kid’s achievements were nothing short of extraordinary.
The jester’s pranks kept everyone on their toes.
Victor’s creativity knew no bounds.
Mix a dozen juicy lemons with fizzy soda for a zesty burst of flavor.
The judge’s wisdom was respected by all.
The lazy dog lolled lazily on the grassy hillside.
Jazz aficionados flocked to the annual festival.
The whiz kid’s brilliance shone brightly in everything he did.
The jester’s jokes never failed to amuse.
Victor’s ingenuity was matched only by his determination.
Mix six dozen juicy lemons with fizzy water for a tantalizing treat.
The judge’s integrity was beyond reproach.
The lazy dog lazed lazily by the fire.
Jazz enthusiasts reveled in the lively atmosphere.
The whiz kid’s talents were recognized far and wide.
The jester’s humor brought smiles to faces young and old.
Victor’s vision would change the world forever.
বাংলা ভাষায় প্যানগ্রাম তৈরির প্রচেষ্টা সীমিত মনোযোগ পেয়েছে। প্রথম পরিচিত প্রয়াসটি 1993 সালের দিকে, ভারতীয় ভাষাবিদ মনোজকুমার ডি কলকাতার পশ্চিমবঙ্গ বাংলা একাডেমি থেকে প্রকাশিত ‘প্রসাং বাংলাভাষা’ বইতে নথিভুক্ত করা হয়েছে। আরেকটি উল্লেখযোগ্য উদাহরণ গিরিশের লেখা ‘বাংলা ইঞ্জিনিয়ারিং বর্ণমালা’ নিবন্ধে পাওয়া যেতে পারে। বেশ প্রচলিত একটা উদাহরনঃ
বিষণ্ণ ঔদাসীন্যে ঊষাবৌদি বাংলাভাষায় প্রচলিত ঈশপের নিখুঁত গল্পটির অর্ধেক বলতেই ঋতু ভুঁইঞা আর ঐন্দ্রিলা দারুণ হৈ-হৈ করে উঠল—ওঃ, ব্যাস্ এবার থামো বুঝেছি বড্ডো পুরানো ঢঙের কেমন এক গল্প যার নীতি বাক্য হল--"মূঢ় আড়ম্বর ও আত্মশ্লাঘার ফল জীবনে বিঘ্ন ও বৃহৎ ক্ষতি"—তাই না, এ্যাঁ?
ইন্টারনেট থেকে পাওয়া ব্লগার ইশতিয়াক জিকোর তৈরি একটি বাংলা প্যানগ্রাম যেখানে বাংলা ৫০টি বর্ণই বিদ্যমান—
বর্ষামুখর দিন শেষে, ঊর্দ্ধপানে চেয়ে যখন আষাঢ়ে গল্প শোনাতে বসে ওসমান ভুঁইঞা, ঈষান কোণে তখন অন্ধকার মেঘের আড়ম্বর, সবুজে ঋদ্ধ বনভূমির নির্জনতা চিরে থেকে থেকে ঐরাবতের ডাক, মাটির উপর শুকনো পাতা ঝরে পড়ে ঔদাসীন্যে, এবং তারই ফাঁকে জমে থাকা ঢের পুরোনো গভীর দুঃখ হঠাৎ যেন বৃষ্টিতে ধুয়ে মুছে ধূসর জীবনে রঙধনু এনে দেয়।
আন্তর্জাতিক বাংলা ভাষা ও সাহিত্য পরিষদ কর্তৃক সংগৃহীত ও কিছুটা সংস্কারকৃত আরেকটি প্যানগ্রাম যা মূলত সাধুভাষায় রচিত—
মহারাজ ঊষাকালে বৃহৎ ঐরাবতে রাজপথের অর্ধেক প্রদক্ষিণ করতঃ হঠাত্ উক্তি করিলেন, “এই ঢোল পাখোয়াজ, শাস্ত্রীয় সঙ্গীতের ঝংকার ও সৌরভ মন্দ্রিত আড়ম্বরপূর্ন রঙিন জীবনের ছত্রতলে যে বিষণ্ণ দারিদ্র তাহা কি ঈষৎ ঔদাসীন্য, অপ্রচলিত বৈদেশিক নীতি নাকি বারভুঁইঞার সহিত পুরাণো এবং আত্মঘাতী ডামাডোলের ফসল?”
মূল অনুচ্ছেদে ঢ়,ড,ঝ ইত্যাদি বর্ণ অনুপস্থিত থাকায় তা একটি লিপোগ্রাম ছিলো।
৩৯টি বর্ণের একটি বাক্যে সবগুলো স্বরবর্ণ ও ব্যঞ্জনবর্ণের সঙ্গে /-কার/চিহ্ন-সহ অনুস্বর, বিসর্গ ও চন্দ্রবিন্দুর প্রয়োগ দেখিয়ে শাহিদুল একটি বাক্য রচনা করেছেন।
বাক্যটি ‘শুবাচ লিটল ম্যাগ’ প্রথম সংখ্যায় (পৃষ্ঠা: ২৮) প্রকাশিত হয়েছে। বাক্যটি হলো :
ঊনিশে কার্তিক রাত্র সাড়ে আট ঘটিকায় ভৈরবনিবাসী ব্যাংকের ক্ষুদ্র ঋণগ্রস্ত অভাবী দুঃস্থ পৌঢ় কৃষক এজাজ মিঞা হাতের কাছে ঔষধ থাকিতেও ঐ ঋণের ডরেই চোখে ঝাপসা দেখিয়া বুকের যন্ত্রণায় ঈষৎ কাঁপিয়া উঠিয়া উঠানে বিছানো ধূসর রঙের ফরাশের উপর ঢলিয়া পড়িলেন।
প্যানগ্রামিস্ট মনোরঞ্জন রায়, তিনি সাহিত্যে প্রথম প্যানগ্রাম সনেট প্রবর্তন করেন।
তাঁর প্রকাশিত “সার্বিক নদীকথা” গাণিতিক ধারার কাব্য থেকে সংগৃহীত একটি প্যানগ্রাম সনেট “শব্দাবলি”।
তাঁর এসব সনেট বাংলা বর্ণমালার ৫০ টি বর্ণই অন্তত একবার করে ব্যবহার করে রচিত। তাই তাঁর এসব সনেট প্যানগ্রাম সনেট নামে পরিচিত।
শব্দাবলি
জীবনের সূত্র খুঁজে পথের পথিক
গণিতের অঙ্কে অঙ্কে পাতায় পাতায়।
অতীতের এক ছিন্ন কাগজের গায়
লিখে রাখে শব্দাবলি বিষন্ন অধিক।
ঘরপোড়া শোকগর্ভে নিজেকে ডুবায়
পঠিত সংশয়। যত কল্পনা অলীক
অনাগত হৃদয়ের কুঞ্জে সহসায়
পায় বিপর্যস্ত পথ, নিরাশার দিক।
রূঢ় বঞ্চনার তটে ওজস্বী উচ্ছ্বাস
ঝরে দুঃখ ঔদাসীন্য ঊষর জীবনে,
উড়ে অফুরান স্বপ্ন আদিম বিশ্বাস।
ছুঁয়ে যায় চেনা সুখ ইচ্ছের মননে
রাঙে ঋতুর ঐশ্বর্য একাগ্র প্রয়াস
ঈপ্সিত উৎসাহ ঢেউ অমোঘ বন্ধনে।
শ্যামল চন্দ্র দাসের লেখা একটি প্যানগ্রাম কবিতা।
মূল কবিতাটিতে ঔ বর্ণটি অনুপস্থিত ছিলো কিন্তু পরবর্তীতে সাকিব নূর আশরাফ সেখানে ঔ বর্ণটি যুক্ত করেন।
হৃদয়ের চঞ্চলতা বন্ধে ব্রতী হলে
জীবন পরিপূর্ণ হবে নানা রঙের ফুলে। কুজ্ঝটিকা প্রভঞ্জন শঙ্কার কারণ লণ্ডভণ্ড করে যায় ধরার অঙ্গন। ক্ষিপ্ত হলে সাঙ্গ হবে বিজ্ঞজনে বলে শান্ত হলে এ ব্রহ্মাণ্ডে বাঞ্ছিতফল মেলে। আষাঢ়ে ঈশান কোনে হঠাৎ ঝড় উঠে গগন মেঘেতে ঢাকে বৃষ্টি নামে মাঠে ঊষার আকাশে নামে সন্ধ্যার ছায়া ঐ দেখো থেমে গেছে পারাপারে খেয়া। শরৎ ঋতুতে চাঁদ আলোয় অংশুমান সুখ দুঃখ পাশাপাশি সহ অবস্থান। যে জলেতে ঈশ্বর তৃষ্ণা মেটায় সেই জলেতে জীবকুলে বিনাশ ঘটায়। রোগ যদি দেহ ছেড়ে মনে গিয়ে ধরে ঔষধের সাধ্য কী বা তারে সুস্থ করে?
শাহিদুল হকের লেখা একটি শুক্তি ছড়াও রয়েছে-
ঘূর্ণিঝড়ে ঊষা বক্ষে ঈগল অনুঃ ছায়া ঐ
প্রৌঢ় ঋভু মঞ্চে উঠে ঔদার্য খোঁজে ওই।
ডিঙা ঢং তফাৎ আশা
এ ধারটা থেকে হাসা।
বলন কাইজি রচিত ও প্রথম আলো ব্লগে প্রকাশিত আরেকটি শুক্তিছড়া –
দীর্ঘপথ ঢাকা ঔর্ণে
শেষে উঠে যাচ্ঞা ফড়িঙে ঊর্ধ্বরেতাঃ ওঁৎ ঋভু মাঝখানে
এই ফাংশনটি $2,086.65 ফেরত দেবে, যার অর্থ হল 9% ডিসকাউন্ট হারে, এই প্রকল্পটির বর্তমান মূল্য $2,086.65।
Description
Returns the net present value for a schedule of cash flows that is not necessarily periodic. To calculate the net present value for a series of cash flows that is periodic, use the NPV function.
Syntax
XNPV(rate, values, dates)
The XNPV function syntax has the following arguments:
Rate Required. The discount rate to apply to the cash flows.
Values Required. A series of cash flows that corresponds to a schedule of payments in dates. The first payment is optional and corresponds to a cost or payment that occurs at the beginning of the investment. If the first value is a cost or payment, it must be a negative value. All succeeding payments are discounted based on a 365-day year. The series of values must contain at least one positive value and one negative value.
Dates Required. A schedule of payment dates that corresponds to the cash flow payments. The first payment date indicates the beginning of the schedule of payments. All other dates must be later than this date, but they may occur in any order.
Remarks
Microsoft Excel stores dates as sequential serial numbers so they can be used in calculations. By default, January 1, 1900 is serial number 1, and January 1, 2008 is serial number 39448 because it is 39,448 days after January 1, 1900.
Numbers in dates are truncated to integers.
If any argument is nonnumeric, XNPV returns the #VALUE! error value.
If any number in dates is not a valid date, XNPV returns the #VALUE! error value.
If any number in dates precedes the starting date, XNPV returns the #NUM! error value.
If values and dates contain a different number of values, XNPV returns the #NUM! error value.
XNPV is calculated as follows:where:
di = the ith, or last, payment date.
d1 = the 0th payment date.
Pi = the ith, or last, payment.
Example
Copy the example data in the following table, and paste it in cell A1 of a new Excel worksheet. For formulas to show results, select them, press F2, and then press Enter. If you need to, you can adjust the column widths to see all the data.
Values
Dates
-$10,000
1/1/2008
$2,750
3/1/2008
$4,250
10/30/2008
$3,250
2/15/2009
$2,750
4/1/2009
Formula
Description
Result
=XNPV(.09, A2:A6, B2:B6)
The net present value for an investment with the above cost and returns. The cash flows are discounted at 9 percent.
SLN (Straight-Line Depreciation) ফাংশন Excel-এ ব্যবহৃত একটি ফাংশন যা সম্পত্তির মূল্য ক্রমশ সময়ের সাথে সাথে কমানোর জন্য ব্যবহার করা হয়। এটি সরল রৈখিক হ্রাস নামেও পরিচিত। এই ফাংশন ব্যবহার করে, আপনি প্রতি বছর সম্পত্তির মূল্য কত কমে যাবে তা সহজেই হিসাব করতে পারেন।
কিভাবে কাজ করে?
ধরুন, আপনি একটি মেশিন কিনেছেন যার মূল্য $30,000। মেশিনটির $7,500 রিসেলভ্যালু আছে, অর্থাৎ যখন আপনি এটি বিক্রি করবেন তখন আপনি $7,500 পাবেন। মেশিনটির উপযোগী জীবনকাল10 বছর।
SLN ফাংশন ব্যবহার করে, আমরা প্রতি বছর মেশিনের মূল্য কত কমে যাবে তা হিসাব করতে পারি।
SLN ফাংশন ব্যবহারের নিয়ম:
=SLN(cost, salvage, life)
cost: সম্পত্তির মূল্য
salvage: রিসেলভ্যালু
life: উপযোগী জীবনকাল (বছর)
উদাহরণ:
আমাদের আগের উদাহরণে ফিরে যাই। মেশিনের মূল্য $30,000, রিসেলভ্যালু $7,500, এবং উপযোগী জীবনকাল 10 বছর।
=SLN(A2, A3, A4)
এই ফাংশন ব্যবহার করে, আমরা পাই:
$2,250
এর মানে হল প্রতি বছর মেশিনের মূল্য $2,250 কমে যাবে।
গল্প আকারে ব্যাখ্যা:
ধরুন, আপনি একটি নতুন গাড়ি কিনেছেন যার মূল্য $30,000। আপনি জানেন যে গাড়ির মূল্য সময়ের সাথে সাথে কমে যাবে। 10 বছর পর, আপনি মনে করেন গাড়িটি $7,500 মূল্যের হবে।
SLN ফাংশন ব্যবহার করে, আপনি প্রতি বছর গাড়ির মূল্য কত কমে যাবে তা হিসাব করতে পারেন।
প্রতি বছর, গাড়ির মূল্য $2,250 কমে যাবে।
এটি যেমন একটি রাস্তা যা সময়ের সাথে সাথে নিচে নেমে যায়। প্রতি বছর, আপনি রাস্তার নিচের দিকে $2,250 এগিয়ে যাবেন।
SLN ফাংশন ব্যবহারের সুবিধা:
এটি ব্যবহার করা সহজ
এটি দ্রুত এবং সঠিক হিসাব প্রদান করে
এটি সম্পত্তির মূল্য হ্রাসের একটি সরল পদ্ধতি
SLN ফাংশন ব্যবহারের সীমাবদ্ধতা:
এটি সম্পত্তির মূল্য হ্রাসের একটি সরল পদ্ধতি যা সময়ের সাথে সাথে সম্পত্তির মূল্যের পরিবর্তনকে সঠিকভাবে প্রতিফলিত নাও করতে পারে।
কিছু সম্পত্তির জন্য, আরও জটিল হ্রাস পদ্ধতি ব্যবহার করা প্রয়োজন হতে পারে।
Description
Returns the straight-line depreciation of an asset for one period.
Syntax
SLN(cost, salvage, life)
The SLN function syntax has the following arguments:
Cost Required. The initial cost of the asset.
Salvage Required. The value at the end of the depreciation (sometimes called the salvage value of the asset).
Life Required. The number of periods over which the asset is depreciated (sometimes called the useful life of the asset).
Example
Copy the example data in the following table, and paste it in cell A1 of a new Excel worksheet. For formulas to show results, select them, press F2, and then press Enter. If you need to, you can adjust the column widths to see all the data.
MDURATION ফাংশন একটি আর্থিক ফাংশন যা একটি নিরাপত্তার পরিবর্তিত Macaulay ডিউরেশন গণনা করে। ডিউরেশন হল একটি মূল্যবান বন্ধনের মূল্য কতটা সংবেদনশীল মুনাফা হারের পরিবর্তনের প্রতি। পরিবর্তিত Macaulay ডিউরেশন একটি পরিবর্তিত ডিউরেশন যা নগদ প্রবাহের ওজনকরণের জন্য বাজার মূল্য ব্যবহার করে।
MDURATION ফাংশন কীভাবে কাজ করে?
MDURATION ফাংশন 6 টি আর্গুমেন্ট গ্রহণ করে:
সেটেলমেন্ট ডেট: বন্ধন কেনার তারিখ
মেয়াদ তারিখ: বন্ধন পরিশোধের তারিখ
কুপন হার: বার্ষিক হারে বন্ধন প্রদান করে এমন মুনাফা
ইয়েল্ড: বন্ধনের বর্তমান বাজার ইয়েল্ড
ফ্রিকোয়েন্সি: বছরে কতবার কুপন প্রদান করা হয় (2 = অর্ধ-বার্ষিক, 4 = ত্রৈমাসিক)
ভিত্তি: নগদ প্রবাহের হিসাব করার জন্য ব্যবহৃত পদ্ধতি (1 = আসল/আসল, 0 = আসল/360)
এই তথ্য ব্যবহার করে, MDURATION ফাংশন বন্ধনের পরিবর্তিত Macaulay ডিউরেশন গণনা করে।
MDURATION ফাংশন ব্যবহারের নিয়ম:
সমস্ত আর্গুমেন্ট অবশ্যই সংখ্যা হতে হবে।
সেটেলমেন্ট ডেট মেয়াদ তারিখের আগে হতে হবে।
কুপন হার এবং ইয়েল্ড ইতিবাচক সংখ্যা হতে হবে।
ফ্রিকোয়েন্সি 1, 2, 4 বা 12 হতে হবে।
ভিত্তি 0 বা 1 হতে হবে।
MDURATION ফাংশন ব্যবহারের উদাহরণ:
ধরা যাক, আমরা একটি বন্ধন কিনতে চাই যার নিম্নলিখিত শর্তাবলী রয়েছে:
সেটেলমেন্ট ডেট: 1/1/2008
মেয়াদ তারিখ: 1/1/2016
কুপন হার: 8%
ইয়েল্ড: 9%
ফ্রিকোয়েন্সি: অর্ধ-বার্ষিক
ভিত্তি: আসল/আসল
এই তথ্য ব্যবহার করে, আমরা MDURATION ফাংশনটি নিম্নলিখিতভাবে ব্যবহার করতে পারি:
=MDURATION(A2,A3,A4,A5,A6,A7)
এই সূত্রটি 5.736 ফেরত দেবে। এর মানে হল যে বন্ধনের পরিবর্তিত Macaulay ডিউরেশন 5.736 বছর। এর মানে হল যে মুনাফার হার 1% বৃদ্ধি পেলে বন্ধনের মূল্য প্রায় 5.736% কমে যাবে।
MDURATION ফাংশন ব্যবহারের সুবিধা:
বন্ধনের মূল্যের মুনাফার হারের সংবেদনশীলতা পরিমাপ করতে সহায়তা করে।
বিনিয়োগ সিদ্ধান্ত নেওয়ার সময় বিভিন্ন বন্ধনের তুলনা করতে সহায়তা করে।
বাজারের ঝুঁকি পরিচালনা করতে সহায়তা করে।
Description
Returns the modified Macauley duration for a security with an assumed par value of $100.
Important: Dates should be entered by using the DATE function, or as results of other formulas or functions. For example, use DATE(2008,5,23) for the 23rd day of May, 2008. Problems can occur if dates are entered as text.
The MDURATION function syntax has the following arguments:
Settlement Required. The security’s settlement date. The security settlement date is the date after the issue date when the security is traded to the buyer.
Maturity Required. The security’s maturity date. The maturity date is the date when the security expires.
Coupon Required. The security’s annual coupon rate.
Yld Required. The security’s annual yield.
Frequency Required. The number of coupon payments per year. For annual payments, frequency = 1; for semiannual, frequency = 2; for quarterly, frequency = 4.
Basis Optional. The type of day count basis to use.
Basis
Day count basis
0 or omitted
US (NASD) 30/360
1
Actual/actual
2
Actual/360
3
Actual/365
4
European 30/360
Remarks
Microsoft Excel stores dates as sequential serial numbers so they can be used in calculations. By default, January 1, 1900 is serial number 1, and January 1, 2008 is serial number 39448 because it is 39,448 days after January 1, 1900.
The settlement date is the date a buyer purchases a coupon, such as a bond. The maturity date is the date when a coupon expires. For example, suppose a 30-year bond is issued on January 1, 2008, and is purchased by a buyer six months later. The issue date would be January 1, 2008, the settlement date would be July 1, 2008, and the maturity date is January 1, 2038, which is 30 years after the January 1, 2008, issue date.
Settlement, maturity, frequency, and basis are truncated to integers.
If settlement or maturity is not a valid date, MDURATION returns the #VALUE! error value.
If yld < 0 or if coupon < 0, MDURATION returns the #NUM! error value.
If frequency is any number other than 1, 2, or 4, MDURATION returns the #NUM! error value.
If basis < 0 or if basis > 4, MDURATION returns the #NUM! error value.
If settlement ≥ maturity, MDURATION returns the #NUM! error value.
Modified duration is defined as follows:
Example
Copy the example data in the following table, and paste it in cell A1 of a new Excel worksheet. For formulas to show results, select them, press F2, and then press Enter. If you need to, you can adjust the column widths to see all the data.
Data
Description
1/1/2008
Settlement date
1/1/2016
Maturity date
8%
Percent coupon
9%
Percent yield
2
Frequency is semiannual (see above)
1
Actual/actual basis (see above)
Formula
Description
Result
=MDURATION(A2,A3,A4,A5,A6,A7)
The modified duration, for the bond with the terms specified in A2:A5.
ACCRINTM function মাইক্রোসফট এক্সেলে ব্যবহৃত একটি ফাইন্যান্সিয়াল ফাংশন যা মেয়াদে পরিশোধকৃত মুনাফার পরিমাণ নির্ণয় করে।
কেন ব্যবহার করা হয়:
বন্ডেরমূল্যনির্ধারণ: বাজারে বন্ডের দাম উদ্ধৃত করা হয় “clean price” হিসেবে। এই “clean price” মেয়াদে পরিশোধকৃত মুনাফা বাদ দিয়ে নির্ধারণ করা হয়। ACCRINTM function ব্যবহার করে মেয়াদে পরিশোধকৃত মুনাফার পরিমাণ নির্ণয় করা যায় এবং “clean price” এর সাথে যোগ করে “dirty price” (বাজারে বিক্রিত দাম) নির্ধারণ করা যায়।
বিনিয়োগেরমূল্যায়ন: বিনিয়োগের মূল্যায়ন করার সময় মেয়াদে পরিশোধকৃত মুনাফার পরিমাণ বিবেচনা করা গুরুত্বপূর্ণ। ACCRINTM function ব্যবহার করে এই পরিমাণ নির্ণয় করা যায় এবং বিনিয়োগের বর্তমান মূল্য (present value) হিসেব করা যায়।
ট্যাক্সহিসাব: মেয়াদে পরিশোধকৃত মুনাফার পরিমাণ ট্যাক্সযোগ্য আয়। ACCRINTM function ব্যবহার করে এই পরিমাণ নির্ণয় করা যায় এবং ট্যাক্স হিসাব করা যায়।
সুত্র/ফর্মুলা:
=ACCRINTM(issue, settlement, rate, par, [basis])
উদাহরণ:
ধরা যাক, একটি বন্ডের নিম্নলিখিত তথ্য রয়েছে:
মেয়াদ: 1 এপ্রিল, 2008
মেয়াদউত্তীর্ণেরতারিখ: 15 জুন, 2008
বার্ষিকমুনাফারহার: 10.00%
মূল্য: 1000
দিনগণনারপদ্ধতি: Actual/365
ACCRINTM function ব্যবহার করে মেয়াদে পরিশোধকৃত মুনাফার পরিমাণ নির্ণয় করা যাবে নিম্নলিখিতভাবে:
=ACCRINTM(A2,A3,A4,A5,A6)
এই সূত্রটি A2 সেলে মেয়াদের তারিখ, A3 সেলে মেয়াদ উত্তীর্ণের তারিখ, A4 সেলে বার্ষিক মুনাফার হার, A5 সেলে মূল্য এবং A6 সেলে দিন গণনার পদ্ধতি ব্যবহার করে।
ফলাফল:
20.54794521
উপসংহার:
ACCRINTM function হল মাইক্রোসফট এক্সেলে ব্যবহৃত একটি গুরুত্বপূর্ণ ফাইন্যান্সিয়াল ফাংশন যা মেয়াদে পরিশোধকৃত মুনাফার পরিমাণ নির্ণয় করে। বন্ডের মূল্য নির্ধারণ, বিনিয়োগের মূল্যায়ন এবং ট্যাক্স হিসাবের ক্ষেত্রে এই ফাংশন ব্যবহার করা হয়।
রফিকএকজনবিনিয়োগকারী।তিনি একটি বন্ড কিনতে চান যার মেয়াদ 1 এপ্রিল, 2008 এবং মেয়াদ উত্তীর্ণের তারিখ 15 জুন, 2008। বন্ডের বার্ষিক মুনাফার হার 10.00% এবং মূল্য 1000। রফিক ACCRINTM function ব্যবহার করে মেয়াদে পরিশোধকৃত মুনাফার পরিমাণ নির্ণয় করেন।
রফিক বন্ডটি কিনতে সিদ্ধান্ত নেন। তিনি বাজারে বন্ডটির “clean price” খোঁজ করেন এবং দেখেন যে এটি 979.452055। রফিক ACCRINTM function ব্যবহার করে নির্ধারিত মেয়াদে পরিশোধকৃত মুনাফার পরিমাণ (20.54794521) “clean price” এর সাথে যোগ করে “dirty price” (1000) নির্ধারণ করেন।
রফিক বুঝতে পারেন যে বাজারে বন্ডটির দাম “dirty price” এর চেয়ে কম। এর মানে হল বাজারে বন্ডটির দাম মেয়াদে পরিশোধকৃত মুনাফার জন্য সমন্বয় করা হয়নি। রফিক এই সুযোগটি কাজে লাগান এবং বাজারে বন্ডটি কিনে মুনাফা করেন।
শিক্ষা:
এই গল্প থেকে আমরা শিখতে পারি যে ACCRINTM function ব্যবহার করে মেয়াদে পরিশোধকৃত মুনাফার পরিমাণ নির্ণয় করা যায় এবং এই তথ্য ব্যবহার করে বন্ডের মূল্য নির্ধারণ করা এবং বিনিয়োগের সিদ্ধান্ত নেওয়া সম্ভব।
1. ACCRINTM function কী?
ACCRINTM function হল মাইক্রোসফট এক্সেলে ব্যবহৃত একটি ফাইন্যান্সিয়াল ফাংশন যা মেয়াদে পরিশোধকৃত মুনাফার পরিমাণ নির্ণয় করে।
2. ACCRINTM function কেন ব্যবহার করা হয়?
ACCRINTM function ব্যবহার করা হয়:
বন্ডের মূল্য নির্ধারণ করতে
বিনিয়োগের মূল্যায়ন করতে
ট্যাক্স হিসাব করতে
3. ACCRINTM function এর সুত্র/ফর্মুলা কী?
=ACCRINTM(issue, settlement, rate, par, [basis])
এই সূত্রটি নিম্নলিখিত আর্গুমেন্টগুলি ব্যবহার করে:
issue: মেয়াদের তারিখ
settlement: মেয়াদ উত্তীর্ণের তারিখ
rate: বার্ষিক মুনাফার হার
par: মূল্য
basis: (ঐচ্ছিক) দিন গণনার পদ্ধতি
4. ACCRINTM function ব্যবহার করার উদাহরণ কী?
ধরা যাক, একটি বন্ডের নিম্নলিখিত তথ্য রয়েছে:
মেয়াদ: 1 এপ্রিল, 2008
মেয়াদউত্তীর্ণেরতারিখ: 15 জুন, 2008
বার্ষিকমুনাফারহার: 10.00%
মূল্য: 1000
দিনগণনারপদ্ধতি: Actual/365
এই তথ্য ব্যবহার করে মেয়াদে পরিশোধকৃত মুনাফার পরিমাণ নির্ণয় করা যাবে নিম্নলিখিতভাবে:
=ACCRINTM(A2,A3,A4,A5,A6)
এই সূত্রটি A2 সেলে মেয়াদের তারিখ, A3 সেলে মেয়াদ উত্তীর্ণের তারিখ, A4 সেলে বার্ষিক মুনাফার হার, A5 সেলে মূল্য এবং A6 সেলে দিন গণনার পদ্ধতি ব্যবহার করে।
5. ACCRINTM function ব্যবহার করার সময় কী কী বিষয় বিবেচনা করা উচিত?
Important: Dates should be entered by using the DATE function, or as results of other formulas or functions. For example, use DATE(2008,5,23) for the 23rd day of May, 2008. Problems can occur if dates are entered as text.
The ACCRINTM function syntax has the following arguments:
Issue Required. The security’s issue date.
Settlement Required. The security’s maturity date.
Rate Required. The security’s annual coupon rate.
Par Required. The security’s par value. If you omit par, ACCRINTM uses $1,000.
Basis Optional. The type of day count basis to use.
Basis
Day count basis
0 or omitted
US (NASD) 30/360
1
Actual/actual
2
Actual/360
3
Actual/365
4
European 30/360
Remarks
Microsoft Excel stores dates as sequential serial numbers so they can be used in calculations. By default, January 1, 1900 is serial number 1, and January 1, 2008 is serial number 39448 because it is 39,448 days after January 1, 1900.
Issue, settlement, and basis are truncated to integers.
If issue or settlement is not a valid date, ACCRINTM returns the #VALUE! error value.
If rate ≤ 0 or if par ≤ 0, ACCRINTM returns the #NUM! error value.
If basis < 0 or if basis > 4, ACCRINTM returns the #NUM! error value.
If issue ≥ settlement, ACCRINTM returns the #NUM! error value.
ACCRINTM is calculated as follows:ACCRINTM = par x rate x A/Dwhere:
A = Number of accrued days counted according to a monthly basis. For interest at maturity items, the number of days from the issue date to the maturity date is used.
D = Annual Year Basis.
Example
Copy the example data in the following table, and paste it in cell A1 of a new Excel worksheet. For formulas to show results, select them, press F2, and then press Enter. If you need to, you can adjust the column widths to see all the data.
সময়কাল:ACCRINT মাস ব্যবহার করে, ACCRINTM দিন ব্যবহার করে।
মুনাফা হার: ACCRINT বার্ষিক মুনাফার হার ব্যবহার করে, ACCRINTM দৈনিক মুনাফার হার ব্যবহার করে।
ব্যবহার: ACCRINT মাসিক মুনাফার হার সহ ঋণের জন্য ব্যবহার করা হয়, ACCRINTM দৈনিক মুনাফার হার সহ ঋণের জন্য ব্যবহার করা হয়।
কোনটি ব্যবহার করবেন:
আপনি যদি মাসিক মুনাফার হার সহ ঋণের জন্য মুনাফার পরিমাণ গণনা করতে চান, তাহলে ACCRINT ফাংশন ব্যবহার করুন। আপনি যদি দৈনিক মুনাফার হার সহ ঋণের জন্য মুনাফার পরিমাণ গণনা করতে চান, তাহলে ACCRINTM ফাংশন ব্যবহার করুন।
মাইক্রোসফট এক্সেলের ACCRINT ফাংশনটি একটি আর্থিক ফাংশন যা নির্দিষ্ট সময়ের মধ্যে জমা হওয়া মুনাফার পরিমাণ গণনা করতে ব্যবহৃত হয়। এটি ঋণ, বন্ড, এবং অন্যান্য আর্থিক লেনদেনের জন্য মুনাফার হিসাব করার জন্য একটি সহজ এবং কার্যকর টুলস।
মাইক্রোসফট এক্সেলের ACCRINT ফাংশনটি একটি আর্থিক ফাংশন যা নির্দিষ্ট সময়ের মধ্যে জমা হওয়া মুনাফার পরিমাণ গণনা করতে ব্যবহৃত হয়। এটি ঋণ, বন্ড, এবং অন্যান্য আর্থিক লেনদেনের জন্য মুনাফার হিসাব করার জন্য একটি সহজ এবং কার্যকর সরঞ্জাম।
ACCRINT ফাংশন কেন ব্যবহার করা হয়?
মুনাফার হিসাব: ঋণ, বন্ড, এবং অন্যান্য আর্থিক লেনদেনের জন্য মুনাফার হিসাব করার জন্য।
বাজেট তৈরি: ভবিষ্যতের আর্থিক দায়িত্বের জন্য পরিকল্পনা করার জন্য।
আর্থিক বিশ্লেষণ: বিভিন্ন ঋণ বা বিনিয়োগ বিকল্পের তুলনা করার জন্য।
frequency: প্রতি বছরে কিস্তির সংখ্যা (1 = বাৎসরিক, 2 = অর্ধ-বার্ষিক, 4 = ত্রৈমাসিক)
basis: মুনাফা গণনার পদ্ধতি (ঐচ্ছিক, ডিফল্ট 0 – বন্ড ভিত্তি)
দ্রষ্টব্য:
তারিখগুলো সঠিকভাবে YYYY-MM-DD ফর্ম্যাটে লিখতে হবে অথবা DATE ফাংশন ব্যবহার করে সেগুলো লিখতে পারেন।
মুনাফার হার দশমিক সংখ্যায় (যেমন, ৫% হারের জন্য ০.০৫) প্রকাশ করতে হবে।
উদাহরণ
ধরুন, আপনি ১০% মুনাফার হারে কম্পিউটার সলিউশন এন্ড ট্রেনিং সেন্টার থেকে ল্যাপটপ কেনার জন্যে ৳১০০০০ ঋণ নিয়েছেন। ঋণটি ১ জানুয়ারী, ২০২৪ জারি করা হয়েছে এবং ৩১ ডিসেম্বর, ২০২৪ এ মেয়াদ উত্তীর্ণ হবে। ঋণটি মাসিক কিস্তিতে পরিশোধ করতে হবে। প্রথম মুনাফার পেমেন্টের তারিখ ১ ফেব্রুয়ারি, ২০২৪। এখন, 31 মার্চ, ২০২৪ পর্যন্ত জমা হওয়া মোট মুনাফা গণনা করতে চান। এই ক্ষেত্রে, ACCRINT ফাংশনটি নিম্নরূপে ব্যবহার করবেন:
এই ফাংশনটি ৳৮৩৩.৩৩ ফলাফল প্রদর্শন করবে, যা ৩১ মার্চ, ২০২৪ পর্যন্ত জমা হওয়া মোট মুনাফা।
ACCRINT ফাংশন ব্যবহার করার সময় কিছু টিপস
তারিখ সঠিকভাবে ফর্ম্যাট করুন: YYYY-MM-DD ফর্ম্যাট ব্যবহার করুন।
মুনাফার হার দশমিকে রূপান্তর করুন: ১০% এর জন্য, ০.১০ ব্যবহার করুন।
পেমেন্টের জন্য সঠিক দিনের সংখ্যা ব্যবহার করুন: মাসিক পেমেন্টের জন্য ৩০, ত্রৈমাসিক পেমেন্টের জন্য ৯০, অর্ধ-বার্ষিক পেমেন্টের জন্য ১৮০, এবং বার্ষিক পেমেন্টের জন্য ৩৬০ ব্যবহার করুন।
জারির তারিখ, প্রথম মুনাফার তারিখ, বন্ড কেনার তারিখ, ফ্রিকোয়েন্সি এবং ভিত্তি পরিবর্তন করলে ACCRINT ফাংশনের ফলাফলও পরিবর্তিত হবে।
calc_method আর্গুমেন্ট ব্যবহার করে আপনি নির্দিষ্ট সময়ের জন্য জমা হওয়া মুনাফার পরিমাণ নির্ধারণ করতে পারেন।
প্রশ্ন 1: ACCRINT ফাংশন কীভাবে কাজ করে?
উত্তর: ACCRINT ফাংশন নির্দিষ্ট সময়ের মধ্যে জমা হওয়া মুনাফার পরিমাণ গণনা করতে সময়ের মানের অর্থ (TVM) নীতি ব্যবহার করে। এটি ঋণ বা বন্ধের মেয়াদ, মুনাফার হার, পেমেন্টের ফ্রিকোয়েন্সি এবং মুনাফার ভিত্তি সহ বিভিন্ন প্যারামিটার বিবেচনা করে।
প্রশ্ন 2: ACCRINT ফাংশন ব্যবহার করার জন্য আমার কী জানা দরকার?
উত্তর: ACCRINT ফাংশন ব্যবহার করার জন্য, আপনাকে নিম্নলিখিত তথ্য জানতে হবে:
ঋণ বা বন্ধের জারির তারিখ
ঋণ বা বন্ধের মেয়াদ উত্তীর্ণের তারিখ
মুনাফার হার
প্রতিটি পেমেন্টের জন্য দিনের সংখ্যা
মুনাফা গণনার জন্য ভিত্তি
প্রশ্ন 3: ACCRINT ফাংশন কি অন্যান্য আর্থিক ফাংশনের সাথে ব্যবহার করা যেতে পারে?
উত্তর: হ্যাঁ, ACCRINT ফাংশন অন্যান্য আর্থিক ফাংশনের সাথে ব্যবহার করা যেতে পারে। উদাহরণস্বরূপ, আপনি PMT ফাংশন ব্যবহার করে ঋণের জন্য মাসিক পেমেন্টের পরিমাণ গণনা করতে পারেন এবং তারপরে ACCRINT ফাংশন ব্যবহার করে নির্দিষ্ট সময়ের মধ্যে জমা হওয়া মুনাফার পরিমাণ গণনা করতে পারেন।
প্রশ্ন 4: ACCRINT ফাংশন ব্যবহার করার সময় আমার কি কোনও সতর্কতা অবলম্বন করা উচিত?
উত্তর: হ্যাঁ, ACCRINT ফাংশন ব্যবহার করার সময় নিম্নলিখিত সতর্কতাগুলি অবলম্বন করা উচিত:
তারিখ সঠিকভাবে ফর্ম্যাট করুন: YYYY-MM-DD ফর্ম্যাট ব্যবহার করুন।
মুনাফার হার দশমিকে রূপান্তর করুন: 10% এর জন্য, 0.1 ব্যবহার করুন।
পেমেন্টের জন্য সঠিক দিনের সংখ্যা ব্যবহার করুন: মাসিক পেমেন্টের জন্য 30, ত্রৈমাসিক পেমেন্টের জন্য 90, অর্ধ-বার্ষিক পেমেন্টের জন্য 180, এবং বার্ষিক পেমেন্টের জন্য 360 ব্যবহার করুন।
মুনাফার ভিত্তি সঠিকভাবে নির্বাচন করুন: মাসিক মুনাফার জন্য 0, ত্রৈমাসিক মুনাফার জন্য 1, অর্ধ-বার্ষিক মুনাফার জন্য 2 এবং বার্ষিক মুনাফার জন্য 3 ব্যবহার করুন।
ACCRINT এবং ACCRINTM ফাংশনের মধ্যে পার্থক্য:
ACCRINT এবং ACCRINTM দুটি Microsoft Excel ফাংশন যা নির্দিষ্ট সময়ের মধ্যে জমা হওয়া মুনাফার পরিমাণ গণনা করে। যাইহোক, তাদের মধ্যে কিছু গুরুত্বপূর্ণ পার্থক্য রয়েছে:
ACCRINT
মুনাফার ধরন: ACCRINT সকল ধরণের মুনাফার জন্য ব্যবহার করা যেতে পারে, যেমন মাসিক, ত্রৈমাসিক, অর্ধ-বার্ষিক, বার্ষিক, এবং পরিপক্কতার সময় প্রদান করা মুনাফা।
মুনাফার ভিত্তি: ACCRINT বন্ড ভিত্তি (30/360) ব্যবহার করে মুনাফা গণনা করে। এর মানে হল যে এটি ধরে নেয় যে প্রতি মাসে 30 দিন এবং প্রতি বছরে 360 দিন থাকে।
প্রয়োগ: ACCRINT ঋণ, বন্ড, এবং অন্যান্য আর্থিক যন্ত্রের জন্য উপযুক্ত যেখানে মুনাফা নিয়মিতভাবে প্রদান করা হয়।
ACCRINTM
মুনাফার ধরন: ACCRINTM শুধুমাত্র পরিপক্কতার সময় প্রদান করা মুনাফার জন্য ব্যবহার করা যেতে পারে।
মুনাফার ভিত্তি: ACCRINTM মাসিক ভিত্তি (30/365) ব্যবহার করে মুনাফা গণনা করে। এর মানে হল যে এটি ধরে নেয় যে প্রতি মাসে 30 দিন এবং প্রতি বছরে 365 দিন থাকে।
প্রয়োগ: ACCRINTM ঋণ, বন্ড, এবং অন্যান্য আর্থিক যন্ত্রের জন্য উপযুক্ত যেখানে মুনাফা শুধুমাত্র পরিপক্কতার সময় প্রদান করা হয়।
সারসংক্ষেপে:
বৈশিষ্ট্য
ACCRINT
ACCRINTM
মুনাফার ধরন
সকল ধরণের
পরিপক্কতার সময়
মুনাফার ভিত্তি
বন্ড ভিত্তি (30/360)
মাসিক ভিত্তি (30/365)
প্রয়োগ
নিয়মিত মুনাফা
পরিপক্কতার সময় মুনাফা
Important: Dates should be entered by using the DATE function, or as results of other formulas or functions. For example, use DATE(2008,5,23) for the 23rd day of May, 2008. Problems can occur if dates are entered as text.
The ACCRINT function syntax has the following arguments:
Issue Required. The security’s issue date.
First_interest Required. The security’s first interest date.
Settlement Required. The security’s settlement date. The security settlement date is the date after the issue date when the security is traded to the buyer.
Rate Required. The security’s annual coupon rate.
Par Required. The security’s par value. If you omit par, ACCRINT uses $1,000.
Frequency Required. The number of coupon payments per year. For annual payments, frequency = 1; for semiannual, frequency = 2; for quarterly, frequency = 4.
Basis Optional. The type of day count basis to use.
Basis
Day count basis
0 or omitted
US (NASD) 30/360
1
Actual/actual
2
Actual/360
3
Actual/365
4
European 30/360
Calc_method Optional. A logical value that specifies the way to calculate the total accrued interest when the date of settlement is later than the date of first_interest. A value of TRUE (1) returns the total accrued interest from issue to settlement. A value of FALSE (0) returns the accrued interest from first_interest to settlement. If you do not enter the argument, it defaults to TRUE.
Remarks
Microsoft Excel stores dates as sequential serial numbers so they can be used in calculations. By default, January 1, 1900 is serial number 1, and January 1, 2008 is serial number 39448 because it is 39,448 days after January 1, 1900.
Issue, first_interest, settlement, frequency, and basis are truncated to integers.
If issue, first_interest, or settlement is not a valid date, ACCRINT returns the #VALUE! error value.
If rate ≤ 0 or if par ≤ 0, ACCRINT returns the #NUM! error value.
If frequency is any number other than 1, 2, or 4, ACCRINT returns the #NUM! error value.
If basis < 0 or if basis > 4, ACCRINT returns the #NUM! error value.
If issue ≥ settlement, ACCRINT returns the #NUM! error value.
ACCRINT is calculated as follows:where:
Ai = number of accrued days for the ith quasi-coupon period within odd period.
NC = number of quasi-coupon periods that fit in odd period. If this number contains a fraction, raise it to the next whole number.
NLi = normal length in days of the quasi-coupon period within odd period.
Example
Copy the example data in the following table, and paste it in cell A1 of a new Excel worksheet. For formulas to show results, select them, press F2, and then press Enter. If you need to, you can adjust the column widths to see all the data.
Data
Description
39508
Issue date
39691
First interest date
39569
Settlement date
0.1
Coupon rate
1000
Par value
2
Frequency is semiannual
0
30/360 basis
Formula
Description
Result
=ACCRINT(A2,A3,A4,A5,A6,A7,A8)
Accrued interest for a treasury bond with the terms above.
16.666667
=ACCRINT(DATE(2008,3,5),A3,A4,A5,A6,A7,A8,FALSE)
Accrued interest with the terms above, except the issue date is March 5, 2008.
Accrued interest with the terms above, except the issue date is April 5, 2008, and the accrued interest is calculated from the first_interest to settlement.
This article describes the formula syntax and usage of the WORKDAY.INTL function in Microsoft Excel.
Returns the serial number of the date before or after a specified number of workdays with custom weekend parameters. Weekend parameters indicate which and how many days are weekend days. Weekend days and any days that are specified as holidays are not considered as workdays.
The WORKDAY.INTL function syntax has the following arguments:
Start_date Required. The start date, truncated to integer.
Days Required. The number of workdays before or after the start_date. A positive value yields a future date; a negative value yields a past date; a zero value yields the start_date. Day-offset is truncated to an integer.
Weekend Optional. Indicates the days of the week that are weekend days and are not considered working days. Weekend is a weekend number or string that specifies when weekends occur.Weekend number values indicate the following weekend days:
weekend-number
Weekend days
1 or omitted
Saturday, Sunday
2
Sunday, Monday
3
Monday, Tuesday
4
Tuesday, Wednesday
5
Wednesday, Thursday
6
Thursday, Friday
7
Friday, Saturday
11
Sunday only
12
Monday only
13
Tuesday only
14
Wednesday only
15
Thursday only
16
Friday only
17
Saturday only
Weekend string values are seven characters long and each character in the string represents a day of the week, starting with Monday. 1 represents a non-workday and 0 represents a workday. Only the characters 1 and 0 are permitted in the string. 1111111 is an invalid string.
For example, 0000011would result in a weekend that is Saturday and Sunday.
Holidays Optional. An optional set of one or more dates that are to be excluded from the working day calendar. Holidays shall be a range of cells that contain the dates, or an array constant of the serial values that represent those dates. The ordering of dates or serial values in holidays can be arbitrary.
Remarks
If start_date is out of range for the current date base value, WORKDAY.INTL returns the #NUM! error value.
If any date in holidays is out of range for the current date base value, WORKDAY.INTL returns the #NUM! error value.
If start_date plus day-offset yields an invalid date, WORKDAY.INTL returns the #NUM! error value.
If a weekend string is of invalid length or contains invalid characters, WORKDAY.INTL returns the #VALUE! error value.
Example
Copy the example data in the following table, and paste it in cell A1 of a new Excel worksheet. For formulas to show results, select them, press F2, and then press Enter. If you need to, you can adjust the column widths to see all the data.
Formula
Description
Live Result
=WORKDAY.INTL(DATE(2012,1,1),30,0)
Using a 0 for the Weekend argument results in a #NUM! error.
#NUM!
=WORKDAY.INTL(DATE(2012,1,1),90,11)
Finds the date 90 workdays from 1/1/2012, counting only Sundays as a weekend day (Weekend argument is 11).
Uses the TEXT function to format the resulting serial number (40944) in a “m/dd/yyyy” format. Finds the date 30 workdays from 1/1/2012, counting only Saturdays as a weekend day (Weekend argument is 17).
This article describes the formula syntax and usage of the WORKDAY function in Microsoft Excel.
Description
Returns a number that represents a date that is the indicated number of working days before or after a date (the starting date). Working days exclude weekends and any dates identified as holidays. Use WORKDAY to exclude weekends or holidays when you calculate invoice due dates, expected delivery times, or the number of days of work performed.
Tip: To calculate the serial number of the date before or after a specified number of workdays by using parameters to indicate which and how many days are weekend days, use the WORKDAY.INTL function.
Syntax
WORKDAY(start_date, days, [holidays])
The WORKDAY function syntax has the following arguments:
Start_date Required. A date that represents the start date.
Days Required. The number of nonweekend and nonholiday days before or after start_date. A positive value for days yields a future date; a negative value yields a past date.
Holidays Optional. An optional list of one or more dates to exclude from the working calendar, such as state and federal holidays and floating holidays. The list can be either a range of cells that contain the dates or an array constant of the serial numbers that represent the dates.
Important: Dates should be entered by using the DATE function, or as results of other formulas or functions. For example, use DATE(2008,5,23) for the 23rd day of May, 2008. Problems can occur if dates are entered as text.
Remarks
Microsoft Excel stores dates as sequential serial numbers so they can be used in calculations. By default, January 1, 1900 is serial number 1, and January 1, 2008 is serial number 39448 because it is 39,448 days after January 1, 1900.
If any argument is not a valid date, WORKDAY returns the #VALUE! error value.
If start_date plus days yields an invalid date, WORKDAY returns the #NUM! error value.
If days is not an integer, it is truncated.
Example
Copy the example data in the following table, and paste it in cell A1 of a new Excel worksheet. For formulas to show results, select them, press F2, and then press Enter. If you need to, you can adjust the column widths to see all the data.
Data
10/1/2008
Start date
151
Days to completion
11/26/2008
Holiday
12/4/2008
Holiday
1/21/2009
Holiday
Formula
Description (Result)
Result
=WORKDAY(A2,A3)
Date 151 workdays from the start date (4/30/2009)
4/30/2009
=WORKDAY(A2,A3,A4:A6)
Date 151 workdays from the start date, excluding holidays (5/5/2009)
This article describes the formula syntax and usage of the WEEKNUM function in Microsoft Excel.
Description
Returns the week number of a specific date. For example, the week containing January 1 is the first week of the year, and is numbered week 1.
There are two systems used for this function:
System 1 The week containing January 1 is the first week of the year, and is numbered week 1.
System 2 The week containing the first Thursday of the year is the first week of the year, and is numbered as week 1. This system is the methodology specified in ISO 8601, which is commonly known as the European week numbering system.
Syntax
WEEKNUM(serial_number,[return_type])
The WEEKNUM function syntax has the following arguments:
Serial_number Required. A date within the week. Dates should be entered by using the DATE function, or as results of other formulas or functions. For example, use DATE(2008,5,23) for the 23rd day of May, 2008. Problems can occur if dates are entered as text.
Return_type Optional. A number that determines on which day the week begins. The default is 1.
Return_type
Week begins on
System
1 or omitted
Sunday
1
2
Monday
1
11
Monday
1
12
Tuesday
1
13
Wednesday
1
14
Thursday
1
15
Friday
1
16
Saturday
1
17
Sunday
1
21
Monday
2
Remark
Excel stores dates as sequential serial numbers so they can be used in calculations. By default, January 1, 1900 is serial number 1. January 1, 2008 is serial number 39448 because it is 39,448 days after January 1, 1900.
If Serial_number is out of range for the current date base value, a #NUM! error is returned.
If Return_type is out of the range specified in the table above, a #NUM! error is returned.
Example
Copy the example data in the following table, and paste it in cell A1 of a new Excel worksheet. For formulas to show results, select them, press F2, and then press Enter. If you need to, you can adjust the column widths to see all the data.
Data
3/9/2012
Formula
Description
Result
=WEEKNUM(A2)
Number of the week in the year that 3/9/2012 occurs, based on weeks beginning on Sunday (default).
10
=WEEKNUM(A2,2)
Number of the week in the year that 3/9/2012 occurs, based on a week beginning on Monday (the second argument, 2).
This article describes the formula syntax and usage of the WEEKDAY function in Microsoft Excel.
Description
Returns the day of the week corresponding to a date. The day is given as an integer, ranging from 1 (Sunday) to 7 (Saturday), by default.
Syntax
WEEKDAY(serial_number,[return_type])
The WEEKDAY function syntax has the following arguments:
Serial_number Required. A sequential number that represents the date of the day you are trying to find. Dates should be entered by using the DATE function, or as results of other formulas or functions. For example, use DATE(2008,5,23) for the 23rd day of May, 2008. Problems can occur if dates are entered as text.
Return_type Optional. A number that determines the type of return value.
Return_type
Number returned
1 or omitted
Numbers 1 (Sunday) through 7 (Saturday). Behaves like previous versions of Microsoft Excel.
2
Numbers 1 (Monday) through 7 (Sunday).
3
Numbers 0 (Monday) through 6 (Sunday).
11
Numbers 1 (Monday) through 7 (Sunday).
12
Numbers 1 (Tuesday) through 7 (Monday).
13
Numbers 1 (Wednesday) through 7 (Tuesday).
14
Numbers 1 (Thursday) through 7 (Wednesday).
15
Numbers 1 (Friday) through 7 (Thursday).
16
Numbers 1 (Saturday) through 7 (Friday).
17
Numbers 1 (Sunday) through 7 (Saturday).
Remark
Microsoft Excel stores dates as sequential serial numbers so they can be used in calculations. By default, January 1, 1900 is serial number 1, and January 1, 2008 is serial number 39448 because it is 39,448 days after January 1, 1900.
If serial_number is out of range for the current date base value, a #NUM! error is returned.
If return_type is out of the range specified in the table above, a #NUM! error is returned.
Example
Copy the example data in the following table, and paste it in cell A1 of a new Excel worksheet. For formulas to show results, select them, press F2, and then press Enter. If you need to, you can adjust the column widths to see all the data.
Data
2/14/2008
Formula
Description (Result)
Result
=WEEKDAY(A2)
Day of the week, with numbers 1 (Sunday) through 7 (Saturday) (5)
5
=WEEKDAY(A2, 2)
Day of the week, with numbers 1 (Monday) through 7 (Sunday) (4)
4
=WEEKDAY(A2, 3)
Day of the week, with numbers 0 (Monday) through 6 (Sunday) (3)