এই নিবন্ধে আমরা দেখব কিভাবে এক্সেলে এক jednom সারি বাদ দিয়ে সারি হাইলাইট করা যায়। উপলব্ধ কৌশলগুলোর মধ্যে রয়েছে কন্ডিশনাল ফরম্যাটিং প্রয়োগ, বিভিন্ন টেবিল স্টাইল ব্যবহার, এবং এক্সেল ভিবিএ কোড প্রয়োগ। এক্সেলে বোঝার সুবিধার্থে বিভিন্ন সারি হাইলাইট করা একটি ভাল অভ্যাস। ছোট টেবিলে ম্যানুয়ালি সারি হাইলাইট করা khá সহজ। কিন্তু বড় টেবিল নিয়ে কাজ করার সময় আপনাকে ভিন্ন পদ্ধতি अपনাতে হবে।
এক্সেলে একান্তর সারি হাইলাইট করার ৩টি উপযুক্ত উপায়
ধরি আমাদের একটি বড় এক্সেল ওয়ার্কশিট আছে যাতে আরমানি গ্রুপ-এর নানা সেলস রিপ্রেজেন্টেটিভ-র তথ্য রয়েছে। পণ্যের নাম এবং পণ্যের আইডি যথাক্রমে কলাম D এবং C-এ দেওয়া আছে। আমরা কন্ডিশনাল ফরম্যাটিং কমান্ড, ISEVEN, ISODD, MOD, ROW ফাংশন এবং ভিবিএ কোড ব্যবহার করে এক্সেলে একান্তর সারি হাইলাইট করব। আজকের ডেটাসেটের একটি ওভারভিউ নিচে দেওয়া হল।

১. টেবিল স্টাইল প্রয়োগ করে একান্তর সারি হাইলাইট করুন
এক্সেলে ভিন্ন সারি শেডিং প্রয়োগ করতে আপনি বিভিন্ন টেবিল স্টাইল ব্যবহার করতে পারেন। সারি হাইলাইট করার এটি সবচেয়ে সহজ এবং দ্রুত পদ্ধতি। ডিফল্ট অটোমেটিক ফিল্টারিং এবং কালার ব্যান্ডিং এক্সেলে বিভিন্ন সারি হাইলাইট করা সহজ করে তোলে। আপনাকে ডেটা রেঞ্জটি নির্বাচন করে এটিকে টেবিলে রূপান্তর করতে হবে সারি হাইলাইট করার জন্য।
ফরম্যাট এজ টেবিল অপশনে সারি এবং কলাম হাইলাইট করার জন্য অনেক রঙের স্ট্রাইপ উপলব্ধ। নিচের প্রক্রিয়াটি অনুসরণ করে বিভিন্ন রঙের স্ট্রাইপে সারি শেডিং করা যাবে। নির্দেশাবলীগুলো অনুসরণ করুন!
ধাপ ১:
- প্রথমে ডেটা রেঞ্জ B4 থেকে E16 পর্যন্ত নির্বাচন করুন।
- তারপর ইনসার্ট ট্যাব থেকে,
ইনসার্ট → টেবিল

- ফলস্বরূপ, একটি ক্রিয়েট টেবিল ডায়ালগ বক্স আসবে। সেখান থেকে ওকে চাপুন।

- এরপর আপনি ডিফল্ট রঙ সহ হাইলাইট করা একটি টেবিল তৈরি করতে পারবেন।

ধাপ ২:
- এক্সেল ডিফল্টভাবে নীল এবং সাদা প্যাটার্নের টেবিল তৈরি করে। এখন যদি আপনি টেবিলের জন্য নিজস্ব কালার প্যাটার্ন তৈরি করতে চান, তবে আপনাকে টেবিল ফরম্যাট করতে হবে। এর জন্য হোম ট্যাবের স্টাইলস গ্রুপের অধীনে ফরম্যাট एজ টেবিল অপশনে ক্লিক করুন। আপনি আরও প্যাটার্ন এবং রঙ পাবেন।

- তাহলে আপনি তৈরি করা টেবিলের ডিফল্ট হাইলাইট রঙ পরিবর্তন করতে পারবেন। আপনি আপনার স্প্রেডশিটের উপরে ডিজাইন অপশনটিও ব্যবহার করতে পারেন যেখানে টেবিল স্টাইল অপশনের সাথে রঙের অপশনগুলো থাকবে।

২. কন্ডিশনাল ফরম্যাটিং ব্যবহার করে একান্তর সারি হাইলাইট করুন
কন্ডিশনাল ফরম্যাটিং নির্দিষ্ট সারি হাইলাইট বা শেড করার জন্য একটি ভালো অভ্যাস। কন্ডিশনাল ফরম্যাটিং-এর সাহায্যে আপনি আপনার পছন্দ অনুযায়ী বিভিন্ন সারি হাইলাইট করতে পারেন। এখানে আমরা সারি হাইলাইট করার জন্য কন্ডিশনাল ফরম্যাটিং-এ দুটি ফর্মুলার ব্যবহার দেখব।
২.১ ISEVEN ফাংশন প্রয়োগ
কন্ডিশনাল ফরম্যাটিং-এ ISEVEN ফাংশন ব্যবহার করে আপনি একটি নির্দিষ্ট রেঞ্জের জোড় সারিগুলো হাইলাইট করতে পারেন। উদাহরণস্বরূপ, আপনি A1: D9 রেঞ্জ থেকে জোড় সারিগুলো হাইলাইট করতে চাইলে, পুরো রেঞ্জটি নির্বাচন করে কন্ডিশনাল ফরম্যাটিং-র অধীনে নিউ রুল নির্বাচন করুন এবং এই ফর্মুলাটি ব্যবহার করুন =ISEVEN(ROW())। প্রক্রিয়াটি নিচে দেওয়া হল।
ধাপসমূহ:
- প্রথমে B5 থেকে B16 পর্যন্ত সেলগুলো নির্বাচন করুন কন্ডিশনাল ফরম্যাটিং প্রয়োগ করতে। তারপর আপনার হোম ট্যাব থেকে,
হোম → স্টাইলস → কন্ডিশনাল ফরম্যাটিং → নিউ রুল

- নিউ ফরম্যাটিং রুল নামক একটি ডায়ালগ বক্স প্রদর্শিত হবে। নিউ ফরম্যাটিং রুল ডায়ালগ বক্সের ধাপগুলো অনুসরণ করুন। প্রথমে সিলেক্ট এ রুল টাইপ:-এ서 ইউজ এ ফর্মুলা টু ডিটারমাইন হোয়িচ সেলস টু ফরম্যাট নির্বাচন করুন। দ্বিতীয়ত, নিচের ফর্মুলাটি ফরম্যাট ভ্যালুস হ्वেয়ার দিস ফর্মুলা ইজ ট্রূ:-এ লিখুন। ISEVEN ফাংশনটি হল,
=ISEVEN(ROW())- তারপর ফরম্যাট অপশনে চাপুন।

- ফরম্যাট অপশনে ক্লিক করার পর একটি ফরম্যাট সেলস ডায়ালগ বক্স খুলবে। সেখান থেকে প্রথমে ফিল ট্যাবটি নির্বাচন করুন। দ্বিতীয়ত, ব্যাকগ্রাউন্ড কালার মেনু থেকে যেকোনো রঙ বেছে নিন। আমরা গাঢ় হলুদ বেছে নিয়েছি। অবশেষে ওকে চাপুন।

- তাহলে আপনি আবার নিউ ফরম্যাটিং রুল ডায়ালগ বক্সে ফিরে যাবেন। অবশেষে আপনাকে ওকে চাপতে হবে।

- শেষে, আপনি নিচের স্ক্রিনশটে দেখানো মতো একান্তর সারি হাইলাইট করতে পারবেন।

২.২ ISODD ফাংশন ব্যবহার করে বিজোড় সারি হাইলাইট করুন
কন্ডিশনাল ফরম্যাটিং-এ ISODD ফাংশন ব্যবহার করে আপনি একটি নির্দিষ্ট রেঞ্জের বিজোড় সারিগুলো হাইলাইট করতে পারেন। উদাহরণস্বরূপ, আপনি B5:E16 রেঞ্জ থেকে বিজোড় সারিগুলো হাইলাইট করতে চাইলে, পুরো রেঞ্জটি নির্বাচন করে কন্ডিশনাল ফরম্যাটিং-র অধীনে নিউ রুল নির্বাচন করুন এবং এই ফর্মুলাটি ব্যবহার করুন =ISODD(ROW())। প্রক্রিয়াটি নিচে দেওয়া হল।
ধাপসমূহ:
- প্রথমে B5 থেকে B16 পর্যন্ত সেলগুলো নির্বাচন করুন কন্ডিশনাল ফরম্যাটিং প্রয়োগ করতে। তারপর আপনার হোম ট্যাব থেকে,
হোম → স্টাইলস → কন্ডিশনাল ফরম্যাটিং → নিউ রুল

- নিউ ফরম্যাটিং রুল নামক একটি ডায়ালগ বক্স প্রদর্শিত হবে। নিউ ফরম্যাটিং রুল ডায়ালগ বক্সের ধাপগুলো অনুসরণ করুন। প্রথমে সিলেক্ট এ রুল টাইপ:-এ ইউজ এ ফর্মুলা টু ডিটারমাইন হোয়িচ সেলস টু ফরম্যাট নির্বাচন করুন। দ্বিতীয়ত, নিচের ফর্মুলাটি ফরম্যাট ভ্যালুস হওয়েয়ার দিস ফর্মুলা ইজ ট্রূ:-এ লিখুন। ISODD ফাংশনটি হল,
=ISODD(ROW())- তারপর ফরম্যাট অপশনে চাপুন।

- ফরম্যাট অপশনে ক্লিক করার পর একটি ফরম্যাট সেলস ডায়ালগ বক্স খুলবে। সেখান থেকে প্রথমে ফিল ট্যাবটি নির্বাচন করুন। দ্বিতীয়ত, ব্যাকগ্রাউন্ড কালার মেনু থেকে যেকোনো রঙ বেছে নিন। আমরা সবুজ রঙ বেছে নিয়েছি। অবশেষে ওকে চাপুন।

- তাহলে আপনি আবার নিউ ফরম্যাটিং রুল ডায়ালগ বক্সে ফিরে যাবেন। অবশেষে আপনাকে ওকে চাপতে হবে।

- শেষে, আপনি নিচের স্ক্রিনশটে দেখানো মতো প্রতিটি বিজোড় সারি হাইলাইট করতে পারবেন।

২.৩ একক ফর্মুলায় একাধিক ফাংশন ব্যবহার করে গ্রুপে ফরম্যাটিং
মান लीজिए আপনাকে একটি গ্রুপে একান্তর সারি হাইলাইট করতে হবে। আপনি ISEVEN/ISODD, CEILING, এবং ROW ফাংশন ভিত্তিক একটি ফর্মুলা সহ কন্ডিশনাল ফরম্যাটিং প্রয়োগ করে এটি করতে পারেন। এর জন্য সadece উপ-পদ্ধতি ১ दुহরান। শুধু নিউ ফরম্যাটিং রুল ডায়ালগ বক্সের ফর্মুলাটি নিচের মতো পরিবর্তন করে একান্তর সারি হাইলাইট করুন,
=ISEVEN(CEILING(ROW()-1,2/2)ফর্মুলা ব্যাখ্যা:
ফর্মুলাটি প্রথমে ROW ফাংশন এবং একটি অফসেট ব্যবহার করে সারি নম্বর들을 ১ থেকে শুরু하도록 নর্মালাইজ করে। এখানে আমরা অফসেট হিসেবে ১ ব্যবহার করেছি। ফলাফলটি তারপর CEILING ফাংশন-এ যায়, যা ফলাফলটিকে ২ দিয়ে গুণ করে রাউন্ড করে। তারপর এটি ২ দিয়ে ভাগ করা হয় যাতে এটি ২-এর গ্রুপ হিসেবে গণনা হয়, যা ১ থেকে শুরু হয়। অবশেষে, জোড় সারি গ্রুপগুলিতে TRUE ফলাফল দেখানোর জন্য ফর্মুলায় ISEVEN ফাংশন নেওয়া হয়েছে। আমরা ISODD ফাংশনটিও ব্যবহার করতে পারি। ফর্মুলা এবং ফর্মুলায় উল্লিখিত সংখ্যার উপর ভিত্তি করে আউটপুট ভিন্ন হবে।
- নিচের ছবিগুলো এই উদাহরণে আলোচিত ফলাফলগুলো দেখাচ্ছে।

২.৪ MOD এবং ROW ফাংশন একসাথে ব্যবহার করে সারি হাইলাইট করুন
ISEVEN/ISODD ফাংশনের পরিবর্তে আমরা MOD ফাংশন-ও ব্যবহার করে বিভিন্ন সারি হাইলাইট করতে পারি। ISEVEN/ISODD ফাংশনের মতোই, এই ফর্মুলাটিও নির্ধারণ করে কোন সারি জোড় নাকি বিজোড় নম্বরযুক্ত, এবং সেই অনুযায়ী শেডিং প্রয়োগ করে। প্রতিটি জোড় সারি হাইলাইট করতে, সadece উপ-পদ্ধতি ১ दुহরান। শুধু নিউ ফরম্যাটিং রুল ডায়ালগ বক্সের ফর্মুলাটি নিচের মতো পরিবর্তন করে প্রতিটি জোড় সারি হাইলাইট করুন,
=MOD(ROW(),2)=0ফর্মুলা ব্যাখ্যা:
MOD ফাংশন একটি সংখ্যাকে একটি ভাজক দিয়ে ভাগ করে ভাগশেষ হিসেবে একটি সংখ্যা ফেরত দেয়। এখানে সংখ্যাটি ROW ফাংশন দ্বারা প্রদান করা হয় যা তারপর ২ দিয়ে ভাগ করা হয়। যদি সংখ্যাটি জোড় হয়, MOD ০ ফেরত দেয়।
- নিচের ছবিগুলো হাইলাইট করা জোড় সারিগুলো দেখাচ্ছে।

- আপনি যদি একই ফর্মুলা ব্যবহার করে বিজোড় সারিগুলো হাইলাইট করতে চান, তবে উপরের ফর্মুলায় ০-র পরিবর্তে ১ ব্যবহার করুন। কন্ডিশনাল ফরম্যাটিং-এ felhasznৃত ফলাফল এবং ফর্মুলা নিচের ছবিগুলোতে দেখানো হয়েছে।

- उसके बाद, ফরম্যাট অপশনটি নির্বাচন করুন প্রতিটি বিজোড় সারি হাইলাইট করতে। আমরা প্রতিটি বিজোড় সারি লাল রঙ দিয়ে হাইলাইট করব।

দ্রষ্টব্য:
ভাজক শূন্য বা এক হতে পারে না। যদি শূন্য ভাজক হিসেবে ব্যবহার করা হয় তবে রেঞ্জে কোনো শেডিং পাওয়া যাবে না, এবং এক ভাজক হিসেবে ব্যবহার করা হলে পুরো রেঞ্জ শেড হয়ে যাবে।
আপনি যদি ১ম গ্রুপ থেকে শুরু করে প্রতি ২ সারি হাইলাইট করতে চান, তবে ফর্মুলা হবে =MOD(ROW()-2,4)+1<=2
আবার যদি ২য় গ্রুপ থেকে শুরু করে প্রতি ২ সারি হাইলাইট করতে চান, তবে ফর্মুলা হবে =MOD(ROW()-2,4)>=2, এবং ২য় গ্রুপ থেকে শুরু করে প্রতি ৩ সারি হাইলাইট করতে চাইলে ফর্মুলা হবে =MOD(ROW()-3,6)>=3।
৩. ভিবিএ কোড চালিয়ে একান্তর সারি হাইলাইট করুন
এক্সেলে বিভিন্ন সারি হাইলাইট করার জন্য আমরা ভিবিএ কোডও ব্যবহার করতে পারি। এই উদাহরণে আমরা একটি ভিবিএ কোড ব্যবহার করেছি যা জোড় সারিগুলো হাইলাইট করে। জোড় সারিগুলো হাইলাইট করতে নিচের নির্দেশাবলী অনুসরণ করুন!
ধাপ ১:
- প্রথমে একটি মডিউল খুলুন, এর জন্য আপনার ডেভেলপার ট্যাব থেকে,
ডেভেলপার → ভিজ্যুয়াল বেসিক

- ভিজ্যুয়াল বেসিক রিবনে ক্লিক করার পর আপনার সামনে মাইক্রোসফট ভিজ্যুয়াল বেসিক ফর অ্যাপ্লিকেশন – হাইলাইট إيفারি অদার রো.xlsm নামক একটি উইন্ডো মুহূর্তে প্রদর্শিত হবে। সেটি থেকে আমরা আমাদের ভিবিএ কোড প্রয়োগের জন্য একটি মডিউল ইনসার্ট করব। এর জন্য,
ইনসার্ট → মডিউল

ধাপ ২:
- তাহলে হাইলাইট إيفারি অদার রো মডিউলটি প্রদর্শিত হবে। হাইলাইট إيفারি অদার রো মডিউলে নিচের ভিবিএ কোডটি লিখুন
Sub Highlight_Every_Other_Row() Dim R As Range, x On Error Resume Next Set R = Application.InputBox("Select Range", Type:=8) For x = 1 To R.Rows.Count If x Mod 2 = 0 Then R.Rows(x).Interior.ColorIndex = 15 End If Next End Sub

- তাহলে ভিবিএ কোডটি চালান। এর জন্য,
রান → রান সাব/ইউজারফর্ম

- ভিবিএ কোড চালানোর পর একটি ইনপুট ডায়ালগ বক্স প্রদর্শিত হবে। ইনপুট ডায়ালগ বক্স থেকে নিচের স্ক্রিনশটের মতো করুন।

- শেষে, আপনি নিচের স্ক্রিনশটে দেখানো মতো প্রতিটি জোড় সারি হাইলাইট করতে পারবেন।

এক্সেলে একান্তর সারি নির্বাচন করুন
এই अनुभাগে, আমরা শিখব কিভাবে এক্সেলে একান্তর সারি নির্বাচন করতে হয়। কীবোর্ড এবং মাউস ব্যবহার করে একান্তর সারি নির্বাচন করার সবচেয়ে সহজ এবং সংক্ষিপ্ত উপায়। শিখতে নিচের নির্দেশাবলী অনুসরণ করুন!
ধাপসমূহ:
- প্রথমে সারি নম্বরটি নির্বাচন করুন তারপর মাউসের ডান পাশ-এ ডাবল ক্লিক করুন সারি নম্বরের উপর।

- তাহলে এটি সম্পূর্ণ সারি নির্বাচন করবে।

- এখন CTRL কী ধরে রাখুন এবং আপনার পছন্দের বাকি সারিগুলো মাউসের ডান পাশ ব্যবহার করে নির্বাচন করুন।

মনে রাখার বিষয়গুলো
👉 আপনি মাইক্রোসফট ভিজ্যুয়াল বেসিক ফর অ্যাপ্লিকেশনস উইন্ডো খুলতে Alt + F11 একসাথে চাপতে পারেন আপনার কীবোর্ডে।
👉 আপনার রিবনে ডেভেলপার ট্যাব না থাকলে আপনি এটিকে দৃশ্যমান করতে পারেন। এর জন্য,
ফাইল → অপশন → কাস্টোমাইজ রিবন
উপসংহার
এই নিবন্ধে আমরা এক্সেলে একান্তর সারি হাইলাইট করার বিভিন্ন পদ্ধতি দেখেছি। এক্সেলে শেডিং/হাইলাইটিং বিভিন্ন সারি পঠনযোগ্যতা এবং পাঠযোগ্যতা উন্নত করে। বড় স্প্রেডশিটে কাজ করার সময় সারি হাইলাইট করা ভালো।
আশা করি আপনি এখন থেকে এক্সেলের বিভিন্ন সারিতে কালার ব্যান্ডিং প্রয়োগ করার সময় কোনো সমস্যা পাবেন না। এই নিবন্ধ আপনাকে এক্সেলে একান্তর সারি হাইলাইট করার প্রশ্নে সাহায্য করতে পারে। আপনি যদি সারি হাইলাইট করার অন্য কোনো পদ্ধতি প্রয়োগ করে থাকেন, তবে মন্তব্য করতে দ্বিধা করবেন না।
সম্পর্কিত নিবন্ধ
- এক্সেলে ডেটা ক্লিন-আপ কৌশল: সারি র্যান্ডোমাইজ করা
- এক্সেলে খালি সারি মুছে ফেলা (৬ উপায়)
- সেলে যেকোনো টেক্সট থাকলে সারি হাইলাইট করুন
- সেল খালি না হলে সারি হাইলাইট করুন (৪ পদ্ধতি)