এই আর্টিকেলে দেখানো হয়েছে কীভাবে এক্সেলে বুলেট জার্নাল তৈরি করা যায়। একটি বুলেট জার্নাল হলো টু-ডু লিস্ট, দৈনন্দিন কাজ, মাসিক লক্ষ্য, বা ভবিষ্যৎ পরিকল্পনা সংগঠিত করার একটি সিস্টেম যাতে সেগুলো সহজে ট্র্যাক করা যায় এবং সময় আরও দক্ষতার সাথে পরিচালনা করা যায়। আর্টিকেলটি অনুসরণ করে আপনি এক্সেলে বুলেট জার্নাল তৈরি করতে শিখবেন যাতে প্রয়োজন অনুযায়ী এটিকে কাস্টমাইজ করতে পারেন।
স্যাম্পল ওয়ার্কবুক ডাউনলোড করুন
নিচের ডাউনলোড বাটন থেকে ফ্রি টেমপ্লেট ডাউনলোড করতে পারেন।
বুলেট জার্নাল কী?
সरल অর্থে জার্নাল মানে ডায়েরি। এটি আমাদের দৈনন্দিন, সাপ্তাহিক, মাসিক, এবং ভবিষ্যৎ টু-ডু লিস্ট আরও সহজে পরিচালনাযোগ্যভাবে সাজানোর জন্য। বুলেট জার্নালের ধারণা, সংক্ষেপে BuJo, ২০১৩ সালে রাইডার কэрল আবিষ্কার করেন। প্রাথমিকভাবে তিনি এটিকে ডিজিটাল যুগের জন্য একটি অ্যানালগ সিস্টেম হিসেবে বর্ণনা করেছিলেন যাতে অতীত ট্র্যাক করা, বর্তমান সংগঠিত করা, এবং ভবিষ্যৎ পরিকল্পনা করা যায়। সেখান থেকে এটি খুব জনপ্রিয় হয়েছে কারণ লোকেরা এক্সেল, OneNote, গুগল শিটস, এবং অন্যান্য ডিজিটাল প্ল্যাটফর্মে এটি ব্যবহার করছেন।
একটি সাধারণ বুলেট জার্নালে চারটি মূল মডিউল থাকতে পারে: ইনডেক্স, ফিউচার লগ, মাসিক লগ, এবং দৈনন্দিন লগ। আমরা সাধারণত লগগুলিতে এন্ট্রি যোগ করি। এন্ট্রিগুলো সংক্ষিপ্ত বুলেটেড বাক্যে লগ করা হয়। প্রতিটি এন্ট্রি তিনটি βασিক ক্যাটাগরিতে ভাগ: টাস্ক – ডট বুলেট দিয়ে নির্দেশিত, ইভেন্ট – সার্কেল বুলেট দিয়ে নির্দেশিত, এবং নোট – ড্যাশ বুলেট দিয়ে নির্দেশিত। একটি আস্টেরিস্ক, যাকে সিগনিফায়ার বলা হয়, বুলেটের আগে যোগ করা যায় যাতে কোনো নির্দিষ্ট এন্ট্রিকে গুরুত্ব দেওয়া যায়।
প্রতিটি মাসের শেষে একটি নতুন মাসিক লগ যোগ করা হয়। পূর্বের লগ থেকে সম্পন্ন টাস্কের বুলেট চিহ্ন কাটা হয়। আর প্রাসঙ্গিক না থাকা এন্ট্রিগুলো স্ট্রাইক থ্রু করে ডিলিট হিসেবে চিহ্নিত করা হয়। বুলেট পয়েন্টের ওপর কম দিয়ে চিহ্ন (<) ইঙ্গিত দেয় এটা একটি শিডিউল্ড টাস্ক, বেশি দিয়ে চিহ্ন (>) ইঙ্গিত দেয় এটি মাইগ্রেটেড টাস্ক। বুলেট পয়েন্টের ওপর স্ল্যাশ চিহ্ন (/) ইঙ্গিত দেয় যে টাস্কটি প্রগতিতে আছে।

এক্সেলে বুলেট জার্নাল তৈরির ধাপসমূহ
নিচের ধাপগুলো অনুসরণ করে এক্সেলে বুলেট জার্নাল তৈরি করুন।
📌 ধাপ ১: বুলেট জার্নালের জন্য ফিউচার লগ তৈরি করুন
বুলেট জার্নাল তৈরির প্রথম ধাপ হলো ফিউচার লগ তৈরি করা। নিচের ধাপগুলো অনুসরণ করে এটি করতে পারেন।
⇒ সেল রিসাইজ করুন
- প্রথমে ওয়ার্কশিটের নাম দিন Future Log। তারপর সেল A1-এর উপরের ডানের কোণে নিচের দিকে নির্দেশকারী অ্যারোতে ক্লিক করুন। এটি পুরো ওয়ার্কশিট নির্বাচন করবে। এরপর যেকোনো কলাম ডিভাইডার লাইন টান করে কলাম প্রস্থ ২০ পিক্সেল সেট করুন। একইভাবে সারি ও উচ্চতা ২০ পিক্সেল সেট করুন। এরপর প্রতিটি সেল একটি বর্গাকার হবে।

⇒ হেডার লিখুন
- তারপর সেল B2-এ Future Log লিখুন। তারপর ফন্ট সাইজ প্রয়োজনমতো বড় করুন। আপনি সেলগুলো মার্জ করে হেডার সঠিকভাবে অ্যালাইন করতে পারেন।

⇒ তারিখ ও বুলেট কাস্টমাইজ করুন
- এরপর আপনাকে একটি ইনপুট সেকশন তৈরি করতে হবে তারিখ এবং বুলেট কাস্টমাইজ করার জন্য নিচের ছবির মতো। আপনি Insert >> Symbol-এ থেকে বুলেট যোগ করতে পারেন। প্রয়োজনে নিচে আরও বুলেট যোগ করুন।

⇒ মাসিক ক্যালেন্ডার জেনারেট করুন
- এরপর আপনাকে একটি এক-মাসের ক্যালেন্ডার তৈরি করতে হবে। কিন্তু প্রথমে সেল AC2-এ নিচের ফর্মুলা লিখুন। আপনি কিছু সেল মার্জ করে এবং ফন্ট সাইজ বড় করে এটিকে সুন্দর লুক দিতে পারেন।
=IF($AM$5=1,$AM$3,$AM$3&"-"&$AM$3+1)
- তারপর সেল B4:H4 মার্জ করুন। এরপর সেল B4-এ নিচের ফর্মুলা লিখুন।
=DATE(AM3,AM5,1)
- এরপর CTRL+1 চাপুন Format Cells ডায়লগ বক্স খোলার জন্য। এরপর কাস্টম ফরম্যাটিং dddd ‘yy প্রয়োগ করুন।

- তারপর বর্ডার ও ফিল রঙ প্রয়োগ করুন এবং ফন্ট বোল্ড করুন। এরপর সেল B5:H11-এ কাস্টম ফরম্যাটিং d প্রয়োগ করুন। তারপর বর্ডার দিন। এখন সেল B5-এ নিচের ফর্মুলা লিখুন। এরপর আপনি নিচের ফলাফল পাবেন।
=CHOOSE(1+MOD($AM$7+1-2,7),"S","M","T","W","T","F","S")
- তারপর fill handle আইকন ডানপাশে টানুন এবং ফর্মুলায় +1 ইনক্রিমেন্ট ১ করে বড় করুন। এরপর সপ্তাহের সব দিনের প্রথম অক্ষর পাবেন।

- তারপর সেল B6-এ নিচের ফর্মুলা লিখুন।
=IF(WEEKDAY(B4,1)=$AM$7,B4,"")
- এরপর সেল C6-এ নিচের ফর্মুলা লিখুন।
=IF(B6="",IF(WEEKDAY($B4,1)=MOD($AM$7,7)+1,$B4,""),B6+1)
- তারপর fill handle আইকন ডানপাশে টানুন। কিন্তু পরবর্তী সেলগুলোর জন্য MOD ফাংশন-এর number আর্গুমেন্ট ১ করে বড় করতে হবে এবং। আর ফর্মুলা স টাইপ 수정 করুন যাতে $B4 রেফারেন্স অপরিবর্তিত থাকে।

- এরপর সেল B7-এ নিচের ফর্মুলা লিখুন।
=IF(H6="","",IF(MONTH(H6+1)<>MONTH(H6),"",H6+1))
- এরপর সেল C7-এ নিচের ফর্মুলা লিখুন। তারপর fill handle আইকন ডানপাশে টানুন।
=IF(B7="","",IF(MONTH(B7+1)<>MONTH(B7),"",B7+1))
- এখন সেল B7 থেকে H7 নির্বাচন করুন এবং fill handle আইকন নিচে টানুন। তারপর আপনি নিচের ফলাফল পাবেন।

⇒ বুলেটের জন্য ড্রপডাউন যোগ করুন
- এরপর সেল J4 থেকে AI11 নিচের ছবির মতো ফরম্যাট করুন সেগুলো মার্জ করে। তারপর রেঞ্জ J4:J11 এবং X4:X11 নির্বাচন করুন।

- এরপর Data >> Data Validation নির্বাচন করুন।

- তারপর Data Validation ডায়লগ বক্সের Setting ট্যাবে যান। এরপর Validation criteria-এ List বেছে নিন। এখন Source ফিল্ডের উপরের অ্যারো ব্যবহার করে রেঞ্জ AM12:AM18 নির্বাচন করুন। তারপর OK বাটনে ক্লিক করুন।

- এরপর আপনি সেল ড্রপডাউন ব্যবহার করে বুলেট নির্বাচন করে আপনার এন্ট্রি রেকর্ড করতে পারেন।

⇒ ফিউচার লগ সম্পূর্ণ করুন
- এখন সেল B2 থেকে AI2-এ চাপা বটম বর্ডার দিন। তারপর অন্যান্য মাসিক ক্যালেন্ডার জেনারেট করে ফিউচার লগ সম্পূর্ণ করুন।
- প্রথমে রেঞ্জ B4:AI11 কপি করে সেল B13-এ পেস্ট করুন। তারপর সেল B13-এ থাকা ফর্মুলা নিচেরটি দিয়ে পরিবর্তন করুন। এরপর View ট্যাব থেকে গ্রিডলাইন এর চেকবক্স আনচেক করুন। এরপর আপনি নিচের ফলাফল পাবেন।
=DATE(YEAR(B4+42),MONTH(B4+42),1)
- এখন রেঞ্জ B13:AI20 কপি করে সরাসরি নিচে পেস্ট করুন বাকি সব মাস পেতে।
📌 ধাপ ২: বুলেট জার্নালের জন্য মাসিক লগ তৈরি করুন
- প্রথমে Future Log শিট থেকে রেঞ্জ AL1:AN19 কপি করে Monthly Log শিটের সেল AL3-এ পেস্ট করুন।
- তারপর সেল B2 থেকে AJ2 মার্জ করুন। এরপর সেল B2-এ নিচের ফর্মুলা লিখুন। এরপর সেলে চাপা বটম বর্ডার দিন।
=UPPER(TEXT(DATE(AM5,AM7,1),"mmmm yyyy"))
- এখন আপনার টাস্কের জন্য রেঞ্জ B5:B10 এবং T5:T10-এ বুলেট ড্রপডাউন ইনসার্ট করুন।

- তারপর রেঞ্জ B12:F12 নির্বাচন করুন এবং মার্জ করুন। এরপর fill handle আইকন ডানপাশে টানুন সপ্তাহের ৭ দিনের জন্য মোট ৭টি মার্জড স্পেস তৈরি করতে।
- এরপর সেল B12-এ নিচের ফর্মুলা লিখুন। তারপর fill handle আইকন ডানপাশে টানুন।
=CHOOSE(1+MOD($AM$9+1-2,7),"SUN","MON","TUE","WED","THU","FRI","SAT")
- কিন্তু আপনাকে কপি করা ফর্মুলাগুলো মডিফাই করতে হবে। MOD ফাংশন-এর number আর্গুমেন্টকে যথাক্রমে ১ করে বড় করুন।

- এরপর আগের মতো মাসিক ক্যালেন্ডার তৈরি করুন প্রতিটি দিনের জন্য আরও সেল আলোকিত করে। এখানে আপনাকে ফর্মুলা ম্যানুয়ালি কপি করতে হবে fill handle আইকন টানার বদলে। তারপর আগের মতো ফর্মুলা মডিফাই করুন।

📌 ধাপ ৩: বুলেট জার্নালের জন্য সাপ্তাহিক লগ তৈরি করুন
- প্রথমে একটি নতুন ওয়ার্কশিট তৈরি করুন এবং নাম দিন Weekly Log। তারপর Monthly Log শিট থেকে রেঞ্জ AL3:AM21 কপি করে Weekly Log শিটে একই লোকেশনে পেস্ট করুন।
- তারপর আগের মতো তারিখ ও সপ্তাহের দিন তৈরি করুন। পরে হেডার যোগ করার জন্য কিছু জায়গা ফাঁকা রাখুন।

- তারপর সেল B6-এ নিচের ফর্মুলা লিখুন।
=$B$4-(WEEKDAY(C$3,1)-($AM$7-1))-IF((WEEKDAY($B$4,1)-($AM$7-1))<=0,7,0)+1
- এরপর সেল C6-এ নিচের ফর্মুলা লিখুন এবং fill handle আইকন ডানপাশে টানুন।
=B6+1
- তারপর সেল B7-এ নিচের ফর্মুলা লিখুন।
=H6+1
- এরপর সেল C7-এ নিচের ফর্মুলা লিখুন এবং fill handle আইকন ডানপাশে টানুন।
=B7+1
- এখন রেঞ্জ B7:H7 নির্বাচন করুন এবং fill handle আইকন নিচে টানুন ক্যালেন্ডার সম্পূর্ণ করতে। আপনি এতে কিছু কন্ডিশনাল ফরম্যাটিং প্রয়োগ করতে পারেন।

- তারপর সেল AM11-এ নিচের ফর্মুলা লিখুন।
=INDEX(B6:B11,AM9,1)
- তারপর সেল B2 থেকে AI2 মার্জ করুন এবং সেখানে নিচের ফর্মুলা লিখুন।
=UPPER(TEXT(AM11,"MMMM D")&" - "&TEXT(AM11+6,"d"))
- এরপর নিচের ছবির মতো সেলগুলো ফরম্যাট করুন আপনার দৈনন্দিন টাস্কের জন্য। তারপর সেল K4-এ নিচের ফর্মুলা লিখুন এবং সেলটি d ফরম্যাট করুন।
=AM11
- এরপর সেল T4-এ নিচের ফর্মুলা লিখুন। একইভাবে অন্যান্য সেলে ফর্মুলা লিখুন সপ্তাহের সব দিন পেতে।
=K4+1
- এখন সেল N4-এ নিচের ফর্মুলা লিখুন এবং এটিকে অন্যান্য সংশ্লিষ্ট খালি সেলগুলিতে কপি করুন।
=UPPER(TEXT(K4,"ddd"))
- শেষে আগের মতো Data Validation ব্যবহার করে আপনার টাস্কের জন্য বুলেট ড্রপডাউন তৈরি করুন।

মনে রাখার বিষয়গুলো
- ফর্মুলায় সেল রেফারেন্সগুলোmerksamভাবে লক্ষ্য করুন। আপনাকে ইচ্ছিত ফলাফল পেতে উপযুক্ত সেল রেফারেন্স ব্যবহার করতে হবে।
- টেমপ্লেট ডাউনলোড করে ফর্মুলা ও ফরম্যাটিং চেক করলে প্রক্রিয়াটি সহজে বুঝতে পারবেন।
উপসংহার
এখন আপনি জানেন এক্সেলে বুলেট জার্নাল কীভাবে তৈরি করতে হয়। আরও কোনো প্রশ্ন বা সুপারিশ থাকলে কমেন্ট সেকশনে জানান। এক্সেল সম্পর্কে আরও জানতে আমাদের ExcelDemy ব্লগ ভিজিট করুন। আমাদের সাথে থাকুন এবং শিখতে থাকুন।