কম্পিউটার টিউটোরিয়াল

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

এই নিবন্ধে এক্সেলে ডেটার একটি রেঞ্জ ফিল্টার করার কিছু মূল্যবান পদ্ধতি আলোচনা করা হবে। ধরুন আপনার কাছে এক মাসের বিক্রয় তথ্য আছে, কিন্তু আপনি প্রতিদিনের বিক্রয় জানতে চান না। বরং আপনাকে কিছু নির্দিষ্ট দিন বা সপ্তাহের তথ্য জানতে হবে। সেক্ষেত্রে আপনি ডেটার একটি রেঞ্জ ফিল্টার করে সহজেই সেই সময়কালের ব্যবসায়িক অবস্থা বুঝতে পারবেন।

এখানে আমরা নিচের ডেটাসেট নিয়ে কাজ করব। এতে একটি দোকানে কিছু ইলেকট্রনিক পণ্যের বিক্রয় পরিমাণ জানুয়ারি, ফেব্রুয়ারি এবং мар্চ মাসের বিভিন্ন তারিখে দেখানো হয়েছে।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

এক্সেলে ডেট রেঞ্জ ফিল্টার করার ৫টি উপায়

১. এক্সেল ফিল্টার কমান্ড ব্যবহার করে ডেট রেঞ্জ ফিল্টার করা

Editing রিবন থেকে Filter command ব্যবহার করা ডেটার একটি রেঞ্জ ফিল্টার করার সবচেয়ে সহজ উপায়। এর পদ্ধতি নিচে দেওয়া হলো।

১.১ নির্বাচন করে ডেট রেঞ্জ ফিল্টার করা

ধরুন আমরা জানুয়ারি এবং মার্চ মাসের বিক্রয় পরিমাণ জানতে চাই। তাহলে ফেব্রুয়ারি মাসের তারিখগুলো ফিল্টার আউট করতে হবে।

ধাপসমূহ:

  • B4 এবং D4 সেলগুলির যেকোনো একটি নির্বাচন করুন, তারপর Home >> Sort & Filter >> Filter-এ ক্লিক করুন।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

  • এরপর B4 সেলের মার্ক করা আইকন-এ ক্লিক করুন (নিচের ছবি অনুযায়ী)।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

  • তারপর জানুয়ারি এবং মার্চ আনচেক করে OK ক্লিক করুন।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

আপনি ফেব্রুয়ারি-এর বিক্রয় তথ্য দেখতে পাবেন।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

  • জানুয়ারি এবং মার্চ-এর তথ্য পেতে B10:D12 রেঞ্জটি নির্বাচন করে রাইট-ক্লিক করুন।
  • তারপর Delete Row ক্লিক করুন।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

  • একটি সতর্কবার্তা আসবে, সেখানে OK ক্লিক করুন।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

  • এই অপারেশন ফেব্রুয়ারি-এর সব পণ্য বিক্রয় তথ্য মুছে ফেলবে। আবার Sort & Filter রিবন থেকে Filter সিলেক্ট করুন।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

এখন আপনি শুধুমাত্র জানুয়ারি এবং মার্চ-এর বিক্রয় তথ্য দেখতে পাবেন।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

এভাবে আপনি এক্সেলে ডেটের রেঞ্জ ফিল্টার করে আপনার কাঙ্ক্ষিত তথ্য পেতে পারেন।

আরও পড়ুন: এক্সেলে ডেট রেঞ্জ ক্যালকুলেট করার পদ্ধতি

১.২ Date Filters ব্যবহার করে ডেট রেঞ্জ ফিল্টার করা

আমরা জানুয়ারি এবং মার্চ মাসের বিক্রয় পরিমাণ জানতে চাই, তাই ফেব্রুয়ারি মাসের তারিখগুলো ফিল্টার আউট করতে হবে।

ধাপসমূহ:

  • B4 এবং D4 সেলগুলির যেকোনো একটি নির্বাচন করে Home >> Sort & Filter >> Filter-এ ক্লিক করুন।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

  • B4 সেলের মার্ক করা আইকন-এ ক্লিক করুন।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

  • Date Filter থেকে Custom Filter সিলেক্ট করুন।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

মনে রাখবেন, আপনি জানুয়ারি এবং মার্চ-এর বিক্রয় তথ্য দেখতে চান। তাই ফেব্রুয়ারি মাস ফিল্টার আউট করতে হবে। সেজন্য:

  • Date সেট করুন 'is before 01-02-22 or is after 07-02-22' (নিচের ছবি অনুযায়ী)।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

  • এখন OK ক্লিক করুন, আপনি জানুয়ারি এবং মার্চ-এর বিক্রয় তথ্য দেখতে পাবেন।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

এভাবে আপনি ইচ্ছামতো ডেট রেঞ্জ ফিল্টার করতে পারেন। Date Filter-এ Today, Yesterday, Next Month ইত্যাদি আরও অপশন রয়েছে। ভিন্নভাবে ফিল্টার করতে চাইলে সেগুলো ব্যবহার করুন।

আরও পড়ুন: এক্সেলে কাস্টম ডেট ফিল্টার ব্যবহার (৫ সহজ উপায়)

২. FILTER ফাংশন ব্যবহার করে ডেট ফিল্টার করা

Excel FILTER function ব্যবহার করা ডেট রেঞ্জ ফিল্টার করার একটি স্মার্ট উপায়। ধরুন আপনি ফেব্রুয়ারি-এর বিক্রয় তথ্য জানতে চান। নিচের প্রক্রিয়াটি অনুসরণ করুন।

ধাপসমূহ:

  • নিচের ছবির মতো একটি নতুন চার্ট তৈরি করুন।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

  • Column F-র নাম্বার ফরম্যাট Date-এ সেট করা আছে নিশ্চিত করুন।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

  • F5 সেলে নিচের সূত্রটি লিখুন।
=FILTER(B5:D14,MONTH(B5:B14)=2,"No data")

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

MONTH ফাংশন FILTER ফাংশন-কে সাহায্য করে আমাদের দেওয়া মাস অনুযায়ী বিক্রয় তথ্য রিটার্ন করে। এখানে আমরা ফেব্রুয়ারি (মাস নম্বর ২) চাই, তাই B5:B14 রেঞ্জটি মাস ২-তে আছে কিনা চেক করা হচ্ছে। হ্যাঁ হলে ফেব্রুয়ারি-এর বিক্রয় ইতিহাস দেখাবে, না হলে No data দেখাবে।

  • ENTER চাপুন, আপনি ফেব্রুয়ারি-এর সব পণ্য বিক্রয় তথ্য দেখতে পাবেন।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

এভাবে আপনি এক নজরে ডেট রেঞ্জ ফিল্টার করতে পারেন।

আরও পড়ুন: Excel VBA: আজকের আগের ডেট ফিল্টার (দ্রুত ধাপ)

৩. পিভট টেবিল ব্যবহার করে ডেটার রেঞ্জ ফিল্টার করা

এই সেকশনে আমি দেখাব কিভাবে Pivot Table সাহায্যে ডেট রেঞ্জ ফিল্টার করা যায়। ধরুন আপনি জানুয়ারি-এর মোট বিক্রয় জানতে চান। নিচের প্রক্রিয়াটি অনুসরণ করুন।

ধাপসমূহ:

  • প্রথমে B4:D12 রেঞ্জটি নির্বাচন করুন, তারপর Insert >> Pivot Table-এ ক্লিক করুন।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

  • একটি ডায়ালগ বক্স আসবে, সেখানে OK ক্লিক করুন।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

নতুন এক্সেল শীটে ডান পাশে PivotTable Fields দেখবেন। এতে আপনার ডেটাসেটের সব Field থাকবে। চারটি Area আছে: Filters, Columns, Rows, Values। আপনি যেকোনো Field এই Area-গুলোর মধ্যে ড্র্যাগ করতে পারেন।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

  • PivotTable Field-এ Date-এ ক্লিক করুন। আপনি স্বয়ংক্রিয়ভাবে একটি নতুন ফিল্ড Month দেখতে পাবেন।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

  • এখন একটু ট্রিকি পার্ট: Date আনচেক করুন, কিন্তু Products এবং Sales Qty. চেক করুন।
  • তারপর Months ফিল্ডকে Rows এরিয়া থেকে Filters এરিয়ায় ড্র্যাগ করুন (নিচের ছবি অনুযায়ী)।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

এই অপারেশন ডেটাসেটের সব Sales এবং Products একটি Pivot Table-এ দেখাবে।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

  • জানুয়ারি-এর Sales দেখতে নিচের ছবির মার্ক করা এরিয়ার Arrow-এ ক্লিক করে Jan সিলেক্ট করুন।
  • তারপর OK ক্লিক করুন।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

এখন আপনি Pivot Table-এ সব Products এবং তাদের যেক렬한 Sales দেখতে পাবেন। জানুয়ারি মাসের মোট বিক্রয়ও দেখতে পাবেন।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

এভাবে আপনি সহজে Pivot Table ব্যবহার করে ডেট রেঞ্জ ফিল্টার করতে পারেন। এই কেসে আমরা ফেব্রুয়ারি এবং মার্চ-এর তারিখগুলো ফিল্টার আউট করেছি।

আরও পড়ুন: Excel VBA দিয়ে পিভট টেবিলে ডেট রেঞ্জ ফিল্টার

সদৃশ পঠন:

  • দুই তারিখের মাঝপথে এবং অন্য একটি κριটেরিয়া দিয়ে SUMIF (৭ উপায়)
  • এক্সেলে ডেট রেঞ্জের মধ্যে গড় বের করা (৩ উপায়)
  • এক্সেলে SUMIFS ব্যবহার করে ডেট রেঞ্জের মান যোগ করা
  • এক্সেলে মাস অনুযায়ী SUMIF ডেট রেঞ্জ (৯ উপায়)
  • মাস ও বছরে এক্সেল SUMIF ডেট রেঞ্জ (৪ উদাহরণ)

৪. VBA প্রয়োগ করে ডেট রেঞ্জ ফিল্টার করা

VBA দিয়েও ডেট রেঞ্জ ফিল্টার করা যায়। ধরুন আপনি শুধু ফেব্রুয়ারি এবং মার্চ-এর বিক্রয় জানতে চান। নিচে প্রক্রিয়াটি আলোচনা করা হলো।

ধাপসমূহ:

  • প্রথমে Developer Tab থেকে Visual Basic খুলুন।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

এটি Microsoft Visual Basic for Applications উইন্ডো খুলবে।

  • এখন Insert >> Module সিলেক্ট করুন।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

  • VBA Module-এ নিচের কোডটি লিখুন।
Public Sub DateRangeFilter() Dim StartDate As Long, EndDate As Long StartDate = Range("B10").Value EndDate = Range("B14").Value Range("B4:B14").AutoFilter field:=1, _ Criteria1:=">=" & StartDate, _ Operator:=xlAnd, _ Criteria2:="<=" & EndDate End Sub

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

এখানে আমি Sub DateRangeFilter তৈরি করেছি, যেখানে StartDate এবং EndDate دوটি ভেরিয়েবল Long হিসেবে ডিক্লেয়ার করা হয়েছে।

যেহেতু আমরা ফেব্রুয়ারি এবং মার্চ-এর বিক্রয় জানতে চাই, তাই ফেব্রুয়ারি-র প্রথম তারিখ কে Start Date (সেল B10) এবং মার্চ-র শেষ তারিখ কে End Date (সেল B14) হিসেবে Range এবং Value method ব্যবহার করে সেট করা হয়েছে। তারপর AutoFilter method ব্যবহার করে B4:B14 থেকে এই ডেট রেঞ্জ ফিল্টার করা হয়েছে Start Date এবং End Date-র জন্য Criteria সেট করে।

  • এখন এক্সেল শীট থেকে Macros রান করুন।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

  • এরপর আপনি শুধু ফেব্রুয়ারি এবং মার্চ-এর তারিখগুলো দেখতে পাবেন।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

এভাবে আপনি সাধারণ VBA কোড ব্যবহার করে ডেট রেঞ্জ ফিল্টার করতে পারেন।

আরও পড়ুন: Excel VBA: সেল ভ্যালু বেসড ডেট রেঞ্জ ফিল্টার (Macro এবং UserForm)

৫. Excel AND এবং TODAY ফাংশন ব্যবহার করে ডেট রেঞ্জ ফিল্টার করা

ধরুন আপনি আজ থেকে ৬০ এবং ৮০ দিন আগের তারিখের মাঝপথে থাকা বিক্রয় ইতিহাস জানতে চান। এই পদ্ধতিটি অনুসরণ করুন।

ধাপসমূহ:

  • একটি নতুন কলাম তৈরি করুন, নাম দিন যা খুশি (এখানে আমি Filtered Date নাম দিলাম)।
  • E5 সেলে নিচের সূত্রটি লিখুন।
=AND(TODAY()-B5>=60,TODAY()-B5<=80)

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

এখানে TODAY ফাংশন আজ থেকে ৬০ এবং ৮০ দিন আগের তারিখগুলো চিহ্নিত করে। তারপর এই লজিকটি AND ফাংশন-এ ব্যবহার করা হয়েছে। AND ফাংশন লজিক অনুযায়ী মান রিটার্ন করে।

  • ENTER চাপুন, আপনি E5 সেলে আউটপুট দেখতে পাবেন।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

  • এখন Fill Handle ব্যবহার করে নিচের সেলগুলোতে AutoFill করুন।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

  • E5 সেলটি সিলেক্ট করে Home >> Sort & Filter >> Filter ক্লিক করুন।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

  • মার্ক করা Arrow-এ ক্লিক করুন, FALSE আনচেক করে OK ক্লিক করুন (নিচের ছবি অনুযায়ী)।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

  • এই অপারেশন সম্পন্ন হলে আপনি আপনার কাঙ্ক্ষিত ডেটার রেঞ্জ-এর মধ্যে বিক্রয় ইতিহাস দেখতে পাবেন।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

এভাবে আপনি মাইক্রোসফট এক্সেলে ডেট রেঞ্জ ফিল্টার করতে পারেন।

আরও পড়ুন: এক্সেল ফর্মুলা দিয়ে ডেট রেঞ্জ যোগ করা (১১ দ্রুত পদ্ধতি)

অনুশীলন ওয়ার্কবুক

এখানে আমি সেই ডেটাসেটটি দিচ্ছি যার ওপর আমি এই পদ্ধতিগুলো প্রয়োগ করেছি। আশা করি এটি আপনাদের নিজে অনুশীলন করার জন্য সাহায্য করবে।

এক্সেলে ডেট রেঞ্জ ফিল্টারিং সহজ করে: ৫টি এক্সপার্ট টেকনিক

উপসংহার

এই নিবন্ধে এক্সেলে ডেট রেঞ্জ ফিল্টার করার পদ্ধতিগুলো আলোচনা করা হয়েছে। আমরা খুবই সহজ পদ্ধতিগুলো ব্যবহার করেছি। বড় ডেটাসেটের সাথে কাজ করার সময় নির্দিষ্ট সময়ের ঘটনা বা তথ্য জানতে ডেট রেঞ্জ ফিল্টারিং খুবই উপকারী। আশা করি এই নিবন্ধ আপনাকে উপকৃত করবে। আপনার মনে সহজ কোনো পদ্ধতি বা কোনো ফিডব্যাক থাকলে কমেন্ট বক্সে জানাতে পারেন।

সম্পর্কিত নিবন্ধ

  • এক্সেলে SUMIFS ডেট রেঞ্জ এবং একাধিক ক্রাইটেরিয়া সহ ব্যবহার (৭ দ্রুত উপায়)
  • VLOOKUP ডেট রেঞ্জ এবং এক্সেলে ভ্যালু রিটার্ন (৪ উপযুক্ত পদ্ধতি)
  • এক্সেলে ডেট রেঞ্জের জন্য IF ফর্মুলা ব্যবহার (৬ পদ্ধতি)
  • VBA কোড এক্সেলে ডেট অনুযায়ী ডেটা ফিল্টার করতে (৪ উদাহরণ)
  • এক্সেলে গত ৩০ দিনের ডেট ফিল্টার (৫ সহজ উপায়)
  • VBA পিভট টেবিল ফিল্টার দুই তারিখের মাঝপথে এক্সেলে

  1. এক্সেলে রো হায়ারার্কি মাস্টার করুন: দুটি সহজ কৌশল

  2. এক্সেলে সেল নির্ভরতা ট্রেস করার ২ সহজ উপায়

  3. এক্সেল গাইড: একাধিক রঙে ডেটা ফিল্টার করার দুটি সহজ পদ্ধতি

  4. এক্সেলে সেল রঙ অনুযায়ী সেল ফিল্টার করুন: ২টি সহজ পদ্ধতি