ডেটা বিশ্লেষণ এবং প্রক্রিয়াকরণের জন্য এক্সেলের Text to Columns টুল এবং বিভিন্ন Data Cleaning Functions অত্যন্ত কার্যকর। এগুলোর মাধ্যমে বড় ডেটাসেট থেকে প্রয়োজনীয় ডেটা পৃথক করা এবং তা পরিষ্কার করা সম্ভব হয়।
Text to Columns
Text to Columns টুল ব্যবহার করে একক কলামে থাকা ডেটাকে একাধিক কলামে ভাগ করা যায়। এটি সাধারণত ডেটা ডিলিমিটার (যেমন কমা, স্পেস, ট্যাব) ব্যবহার করে বিভক্ত করার জন্য ব্যবহৃত হয়।
Text to Columns ব্যবহার করার ধাপ
উদাহরণ: একটি সেলে "John, Doe, USA" ডেটা আছে এবং তা তিনটি কলামে ভাগ করতে হবে।
- ডেটা নির্বাচন করুন:
ডেটা সিলেক্ট করুন (যেমন A1:A10)। - ডেটা ট্যাব নির্বাচন করুন:
এক্সেলের মেনুবার থেকে Data ট্যাব ক্লিক করুন এবং Text to Columns অপশনটি সিলেক্ট করুন। - ডেলিমিটেড নির্বাচন করুন:
Delimited নির্বাচন করে Next ক্লিক করুন। - ডেলিমিটার সিলেক্ট করুন:
যে চিহ্নে ডেটা বিভক্ত করা হবে, যেমন কমা (,), স্পেস ( ) ইত্যাদি নির্বাচন করুন এবং Next চাপুন। - ডেটা ফরম্যাট এবং গন্তব্য সিলেক্ট করুন:
ডেটা ফরম্যাট (General/Text/Date) সিলেক্ট করুন এবং গন্তব্য সেল নির্বাচন করে Finish চাপুন।
Data Cleaning Functions
ডেটা পরিষ্কারের জন্য এক্সেলে বেশ কিছু ফাংশন রয়েছে যা অনাকাঙ্ক্ষিত স্পেস, অক্ষর, এবং ডুপ্লিকেট ডেটা সরিয়ে দেয়। নিচে গুরুত্বপূর্ণ ফাংশনগুলো উল্লেখ করা হলো:
TRIM
TRIM:
অতিরিক্ত স্পেস সরিয়ে ডেটাকে ক্লিন করে।
উদাহরণ:
=TRIM(A1)
ব্যবহার:
যখন ডেটার আগে বা পরে অতিরিক্ত স্পেস থাকে।
CLEAN
CLEAN:
ডেটা থেকে অপ্রয়োজনীয় অদৃশ্য ক্যারেক্টার সরিয়ে দেয়।
উদাহরণ:
=CLEAN(A1)
ব্যবহার:
যখন ডেটা কপি-পেস্ট করার সময় অদৃশ্য ক্যারেক্টার যুক্ত হয়।
SUBSTITUTE
SUBSTITUTE:
ডেটার মধ্যে নির্দিষ্ট টেক্সট বা ক্যারেক্টার রিপ্লেস করার জন্য ব্যবহৃত হয়।
উদাহরণ:
=SUBSTITUTE(A1, "old_text", "new_text")
ব্যবহার:
যখন একটি ডেটা থেকে নির্দিষ্ট ক্যারেক্টার বা শব্দ পরিবর্তন করতে হয়।
FIND এবং SEARCH
FIND:
ডেটার মধ্যে নির্দিষ্ট টেক্সট বা ক্যারেক্টারের পজিশন খুঁজে বের করে (কেস-সেন্সিটিভ)।
=FIND("text", A1)
SEARCH:
একই কাজ করে তবে এটি কেস-ইনসেন্সিটিভ।
=SEARCH("text", A1)
ব্যবহার:
যখন নির্দিষ্ট শব্দ বা ক্যারেক্টার সনাক্ত করতে হয়।
TEXT ফাংশন
TEXT:
ডেটাকে একটি নির্দিষ্ট ফরম্যাটে রূপান্তর করে।
উদাহরণ:
=TEXT(A1, "dd-mm-yyyy")
=TEXT(A1, "$#,##0.00")
LEFT, RIGHT এবং MID
LEFT:
ডেটার শুরু থেকে নির্দিষ্ট সংখ্যক ক্যারেক্টার রিটার্ন করে।
=LEFT(A1, 5)
RIGHT:
ডেটার শেষে থেকে নির্দিষ্ট সংখ্যক ক্যারেক্টার রিটার্ন করে।
=RIGHT(A1, 5)
MID:
ডেটার নির্দিষ্ট অবস্থান থেকে নির্দিষ্ট সংখ্যক ক্যারেক্টার রিটার্ন করে।
=MID(A1, 3, 5)
ব্যবহার:
যখন ডেটার নির্দিষ্ট অংশ বের করতে হয়।
Duplicate Removal
ডুপ্লিকেট ডেটা সরাতে Remove Duplicates টুল ব্যবহার করা হয়।
ধাপ:
- ডেটা নির্বাচন করুন।
- Data ট্যাব থেকে Remove Duplicates অপশন নির্বাচন করুন।
- কলাম সিলেক্ট করুন এবং OK চাপুন।
Data Validation
ডেটা ইনপুটের সময় ভুল এড়াতে Data Validation ব্যবহার করা হয়।
ধাপ:
- সেল বা রেঞ্জ সিলেক্ট করুন।
- Data ট্যাব থেকে Data Validation সিলেক্ট করুন।
- শর্ত নির্ধারণ করুন (যেমন শুধুমাত্র সংখ্যা, তারিখ, ইত্যাদি) এবং OK চাপুন।
Text to Columns এবং Data Cleaning Functions এর সুবিধা
- ডেটা বিশ্লেষণের জন্য ডেটা প্রস্তুত করার সময় সাশ্রয়।
- বড় ডেটাসেট দ্রুত এবং সহজে পরিষ্কার করা যায়।
- ডেটা ইনপুট ভুল এড়িয়ে নির্ভুলতা নিশ্চিত করে।
Text to Columns এবং Data Cleaning Functions এক্সেলের অত্যন্ত দরকারি টুল যা ডেটা প্রক্রিয়াকরণে উল্লেখযোগ্যভাবে সহায়তা করে। এই ফাংশনগুলো ব্যবহার করে ডেটা ম্যানেজমেন্ট আরও কার্যকর ও সহজ হয়ে ওঠে।
এক্সেলে Text to Columns Tool একটি শক্তিশালী টুল যা একটি সেলের মধ্যে থাকা ডেটা ভাগ করে একাধিক কলামে স্থানান্তর করতে ব্যবহৃত হয়। এটি মূলত ডেটা ম্যানিপুলেশনের জন্য ব্যবহৃত হয়, বিশেষত যখন ডেটা কমা, স্পেস বা অন্যান্য ডেলিমিটার দ্বারা পৃথক থাকে।
Text to Columns টুলের মূল কার্যক্রম
Text to Columns টুল দুটি পদ্ধতিতে কাজ করে:
- Delimited (ডেলিমিটেড):
ডেটা ডেলিমিটার (যেমন: কমা, স্পেস, ট্যাব) দ্বারা পৃথক হয়। - Fixed Width (স্থির প্রস্থ):
নির্দিষ্ট স্থান বা দৈর্ঘ্য অনুযায়ী ডেটা পৃথক হয়।
Text to Columns ব্যবহার করার ধাপ
- ডেটা নির্বাচন করা:
প্রথমে সেই ডেটা নির্বাচন করুন যা বিভক্ত করতে চান। - Text to Columns অপশন খুঁজে পাওয়া:
- এক্সেলের মেনুবারে Data ট্যাবে যান।
- Text to Columns অপশনটি ক্লিক করুন।
- পদ্ধতি নির্বাচন করা:
একটি নতুন উইন্ডো ওপেন হবে, যেখানে দুইটি অপশন থাকবে:- Delimited (কমা, স্পেস বা ট্যাব দ্বারা পৃথক ডেটার জন্য)।
- Fixed Width (স্থির দৈর্ঘ্য অনুযায়ী)।
- Delimited ব্যবহার করার ধাপ:
- Delimited সিলেক্ট করুন এবং Next চাপুন।
- ডেলিমিটার নির্বাচন করুন (যেমন: কমা, স্পেস বা কাস্টম)।
- ডেটা প্রিভিউ দেখে নিশ্চিত করুন।
- Finish চাপুন।
- Fixed Width ব্যবহার করার ধাপ:
- Fixed Width সিলেক্ট করুন এবং Next চাপুন।
- ডেটা ভিউতে লাইন টেনে যেখানে ডেটা বিভক্ত করতে চান সেট করুন।
- Finish চাপুন।
- ডেটা চেক করুন:
ডেটা বিভক্ত হয়ে আলাদা কলামে স্থানান্তরিত হয়েছে কিনা তা নিশ্চিত করুন।
উদাহরণ
উদাহরণ ১: কমা দ্বারা পৃথক ডেটা
ডেটা:Name, Age, City
Output:
| Name | Age | City |
|---|---|---|
| John | 25 | Dhaka |
পদ্ধতি:
- Delimited নির্বাচন করুন।
- Comma (কমা) চেক করুন।
- Finish চাপুন।
উদাহরণ ২: ফিক্সড দৈর্ঘ্য ডেটা
ডেটা:John25Dhaka
Output:
| Name | Age | City |
|---|---|---|
| John | 25 | Dhaka |
পদ্ধতি:
- Fixed Width নির্বাচন করুন।
- ডিভাইডার লাইন দিয়ে পৃথক অংশ চিহ্নিত করুন।
- Finish চাপুন।
Text to Columns টুলের সুবিধা
- বড় ডেটাসেট থেকে নির্দিষ্ট ডেটা দ্রুত আলাদা করা যায়।
- CSV ফাইল বা অন্যান্য ডেলিমিটেড ফাইল থেকে ডেটা প্রক্রিয়া করা সহজ।
- ম্যানুয়াল ডেটা বিভক্ত করার সময় সাশ্রয় হয়।
Text to Columns টুল ডেটা বিশ্লেষণ এবং ম্যানিপুলেশনের ক্ষেত্রে একটি অত্যন্ত কার্যকর ফিচার। এটি ডেটা ক্লিনিং এবং রি-ফরম্যাট করার জন্য অপরিহার্য।
ডেটা এনালাইসিস করার আগে তা সঠিকভাবে পরিষ্কার করা অত্যন্ত গুরুত্বপূর্ণ। এক্সেলের CLEAN এবং TEXT ফাংশন ব্যবহার করে ডেটা ক্লিনআপ (Data Cleanup) সহজে করা যায়। এই ফাংশনগুলো অপ্রয়োজনীয় ক্যারেক্টার, ফরম্যাটিং এবং টেক্সট অপ্টিমাইজেশনের জন্য ব্যবহৃত হয়।
CLEAN ফাংশন দিয়ে ডেটা পরিষ্কার
CLEAN ফাংশন একটি টেক্সট স্ট্রিং থেকে অপ্রয়োজনীয় বা মুদ্রণ-অযোগ্য ক্যারেক্টার সরিয়ে দেয়। এটি সাধারণত ডেটা ইমপোর্ট করার সময় অপ্রয়োজনীয় স্পেস বা মেটাডেটা দূর করার জন্য ব্যবহৃত হয়।
ফর্মুলা:
=CLEAN(text)
ব্যবহার:
- টেক্সট থেকে লাইন ব্রেক (Line Break), ট্যাব (Tab) বা অদৃশ্য ক্যারেক্টার মুছে ফেলা।
- ওয়েব বা অন্য ডেটাবেস থেকে ইমপোর্ট করা ডেটা পরিষ্কার করা।
উদাহরণ: সেল A1-এ একটি টেক্সট আছে:
= CLEAN(A1)
এই ফর্মুলাটি সেল A1 থেকে অপ্রয়োজনীয় ক্যারেক্টার সরিয়ে নতুন টেক্সট রিটার্ন করবে।
TEXT ফাংশন দিয়ে ডেটা ফরম্যাটিং
TEXT ফাংশন ব্যবহার করে ডেটাকে একটি নির্দিষ্ট ফরম্যাটে রূপান্তর করা যায়। এটি ডেটা ক্লিনআপ এবং ফরম্যাটিংয়ের জন্য একটি কার্যকর টুল।
ফর্মুলা:
=TEXT(value, format_text)
উদাহরণ:
ডেট ফরম্যাট পরিবর্তন: যদি
A1সেলে একটি তারিখ থাকে, আপনি এটি নির্দিষ্ট ফরম্যাটে রূপান্তর করতে পারেন:=TEXT(A1, "dd-mm-yyyy")কারেন্সি ফরম্যাট:
সংখ্যা থেকে একটি কারেন্সি স্টাইল তৈরি করতে:=TEXT(A1, "$#,##0.00")সময় ফরম্যাট:
সময়কে AM/PM ফরম্যাটে দেখানোর জন্য:=TEXT(A1, "hh:mm AM/PM")
CLEAN এবং TEXT একত্রে ব্যবহার
CLEAN এবং TEXT একত্রে ব্যবহার করে ডেটা আরও কার্যকরভাবে ক্লিনআপ ও ফরম্যাট করা সম্ভব।
উদাহরণ:
ধরা যাক, সেল A1-এ কিছু অপ্রয়োজনীয় ক্যারেক্টারসহ একটি তারিখ আছে। এটি পরিষ্কার করে একটি নির্দিষ্ট ফরম্যাটে রূপান্তর করতে ফর্মুলাটি হবে:
=TEXT(CLEAN(A1), "dd-mm-yyyy")
CLEAN এবং TEXT ফাংশনের ব্যবহারিক উদাহরণ
- ইমপোর্ট করা ডেটার পরিষ্কারকরণ:
ওয়েব বা অন্য ডেটাবেস থেকে নেওয়া ডেটায় অতিরিক্ত স্পেস বা লাইন ব্রেক থাকতে পারে। CLEAN ফাংশন দিয়ে এই সমস্যা সমাধান করা যায়। - ডেটা ফরম্যাটিং রিপোর্টের জন্য:
রিপোর্টে একটি নির্দিষ্ট ফরম্যাট প্রয়োজন হলে TEXT ফাংশন দিয়ে ডেটা সহজেই সাজানো যায়। - ডুপ্লিকেট এবং অপ্রয়োজনীয় স্পেস সরানো:
CLEAN ফাংশন দিয়ে লুকানো বা অবাঞ্ছিত ক্যারেক্টার সরিয়ে ডুপ্লিকেট ডেটা সহজে সনাক্ত করা যায়।
CLEAN এবং TEXT ফাংশনের সুবিধা
- ডেটা পরিষ্কার এবং ফরম্যাট করার জন্য সহজ এবং কার্যকর সমাধান।
- বড় ডেটাসেট ম্যানেজ করতে সময় সাশ্রয়ী।
- ডেটার ভুল বা অবাঞ্ছিত ফরম্যাট মুছে ফেলার সুবিধা।
CLEAN এবং TEXT ফাংশন একসাথে ব্যবহার করে ডেটা ক্লিনআপের প্রক্রিয়াটি আরও সুনির্দিষ্ট এবং কার্যকর করা যায়। এটি বড় ডেটাসেটে কাজ করার সময় ভুল ডেটা থেকে নির্ভুল ফলাফল বের করতে সাহায্য করে।
এক্সেলে FIND এবং SEARCH ফাংশন ব্যবহার করে আপনি টেক্সট থেকে নির্দিষ্ট অংশ খুঁজে বের করতে এবং প্রয়োজনমতো টেক্সট এক্সট্রাকশন করতে পারেন। এই ফাংশনগুলো টেক্সট প্রসেসিং, ডেটা ক্লিনিং এবং অ্যানালাইসিসে গুরুত্বপূর্ণ ভূমিকা পালন করে।
FIND ফাংশন
FIND ফাংশন নির্দিষ্ট টেক্সট বা ক্যারেক্টারের অবস্থান বের করে। এটি কেস-সেন্সিটিভ (case-sensitive), অর্থাৎ বড় হাতের এবং ছোট হাতের অক্ষর আলাদা বিবেচনা করে।
সিনট্যাক্স:
=FIND(find_text, within_text, [start_num])
- find_text: যে টেক্সট বা ক্যারেক্টারটি খুঁজতে চান।
- within_text: যে টেক্সট বা সেলে খোঁজা হবে।
- start_num (ঐচ্ছিক): খোঁজ শুরু করার অবস্থান (ডিফল্ট ১)।
উদাহরণ:
| A | ফর্মুলা | ফলাফল |
|---|---|---|
| Excel Tutorial | =FIND("T", A1) | 7 |
| Excel Tutorial | =FIND("t", A1) | 9 |
SEARCH ফাংশন
SEARCH ফাংশনও টেক্সট বা ক্যারেক্টারের অবস্থান খুঁজে বের করে, তবে এটি কেস-ইনসেন্সিটিভ (case-insensitive), অর্থাৎ বড় হাতের এবং ছোট হাতের অক্ষর একই রকম বিবেচিত হয়।
সিনট্যাক্স:
=SEARCH(find_text, within_text, [start_num])
- find_text: যে টেক্সট বা ক্যারেক্টারটি খুঁজতে চান।
- within_text: যে টেক্সট বা সেলে খোঁজা হবে।
- start_num (ঐচ্ছিক): খোঁজ শুরু করার অবস্থান (ডিফল্ট ১)।
উদাহরণ:
| A | ফর্মুলা | ফলাফল |
|---|---|---|
| Excel Tutorial | =SEARCH("T", A1) | 7 |
| Excel Tutorial | =SEARCH("t", A1) | 7 |
FIND এবং SEARCH দিয়ে Text Extraction
নির্দিষ্ট অংশ বের করা
কাজ: একটি টেক্সটের মধ্যে নির্দিষ্ট অংশ খুঁজে বের করা।
ফর্মুলা:
=MID(A1, FIND("T", A1), 8)
- FIND("T", A1): "T" এর অবস্থান নির্ধারণ করে।
- MID(A1, ..., 8): সেই অবস্থান থেকে ৮টি অক্ষর প্রদর্শন করে।
ডোমেইন এক্সট্রাক্ট (ইমেইল থেকে)
কাজ: একটি ইমেইল ঠিকানা থেকে ডোমেইন অংশ বের করা।
উদাহরণ: example@domain.com
ফর্মুলা:
=MID(A1, FIND("@", A1)+1, LEN(A1)-FIND("@", A1))
- FIND("@", A1): "@" এর অবস্থান খুঁজে বের করে।
- MID(...): "@"-এর পরে থাকা ডোমেইন অংশ বের করে।
প্রথম শব্দ বের করা
কাজ: একটি বাক্য থেকে প্রথম শব্দ বের করা।
উদাহরণ: Excel is amazing
ফর্মুলা:
=LEFT(A1, FIND(" ", A1)-1)
- FIND(" ", A1): প্রথম স্পেস (" ") এর অবস্থান খুঁজে বের করে।
- LEFT(...): সেই অবস্থানের আগে থাকা শব্দটি প্রদর্শন করে।
শেষ শব্দ বের করা
কাজ: একটি বাক্য থেকে শেষ শব্দ বের করা।
উদাহরণ: Excel is amazing
ফর্মুলা:
=RIGHT(A1, LEN(A1)-FIND("@", SUBSTITUTE(A1, " ", "@", LEN(A1)-LEN(SUBSTITUTE(A1, " ", "")))))
FIND এবং SEARCH ব্যবহারের সুবিধা
- ডেটা ক্লিনিং: বড় ডেটাসেট থেকে নির্দিষ্ট অংশ বের করা।
- কাস্টম টেক্সট প্রসেসিং: টেক্সটের নির্দিষ্ট অংশ আলাদা করে বিশ্লেষণ করা।
- ইমেইল বা ইউআরএল বিশ্লেষণ: ইমেইল থেকে ডোমেইন বা ইউআরএলের অংশ বের করা সহজ।
FIND বনাম SEARCH: তুলনা
| বৈশিষ্ট্য | FIND | SEARCH |
|---|---|---|
| কেস সেন্সিটিভ | হ্যাঁ | না |
| Wildcard সমর্থন | না | হ্যাঁ |
| ব্যবহারিক ক্ষেত্র | সুনির্দিষ্ট চরিত্র খোঁজা | কেস ইনসেন্সিটিভ অনুসন্ধান |
FIND এবং SEARCH ফাংশন এক্সেলে টেক্সট প্রসেসিং এবং ডেটা বিশ্লেষণে কার্যকর টুল। কেস সেন্সিটিভিটি এবং ওয়াইল্ডকার্ড ব্যবহার সম্পর্কে সঠিক জ্ঞান থাকলে এগুলো দিয়ে জটিল সমস্যার সহজ সমাধান করা সম্ভব।
এক্সেলে REPLACE এবং SUBSTITUTE ফাংশন টেক্সট ম্যানিপুলেশনের জন্য অত্যন্ত কার্যকর। এই ফাংশনগুলো ব্যবহার করে টেক্সটের নির্দিষ্ট অংশ পরিবর্তন বা প্রতিস্থাপন করা যায়। তবে তাদের কাজের মধ্যে সূক্ষ্ম পার্থক্য রয়েছে।
REPLACE ফাংশন
REPLACE ফাংশন ব্যবহার করে একটি টেক্সট স্ট্রিংয়ের নির্দিষ্ট অবস্থানের টেক্সট সরিয়ে নতুন টেক্সট বসানো হয়।
সিনট্যাক্স:
=REPLACE(old_text, start_num, num_chars, new_text)
প্যারামিটার:
- old_text: মূল টেক্সট।
- start_num: পরিবর্তন শুরু করার অবস্থান।
- num_chars: কতগুলো অক্ষর পরিবর্তন হবে।
- new_text: যে টেক্সট বসবে।
উদাহরণ:
| A | B | |
|---|---|---|
| 1 | 1234567890 | =REPLACE(A1, 4, 3, "###") |
ফলাফল: 123###7890
(4 নম্বর থেকে শুরু করে 3টি অক্ষর মুছে ### বসানো হয়েছে।)
SUBSTITUTE ফাংশন
SUBSTITUTE ফাংশন টেক্সটের নির্দিষ্ট শব্দ বা অক্ষর প্রতিস্থাপনের জন্য ব্যবহৃত হয়।
সিনট্যাক্স:
=SUBSTITUTE(text, old_text, new_text, [instance_num])
প্যারামিটার:
- text: মূল টেক্সট।
- old_text: যে টেক্সটটি পরিবর্তন করতে হবে।
- new_text: যে টেক্সটটি বসবে।
- instance_num: যদি নির্দিষ্ট অবস্থানে প্রতিস্থাপন করতে চান, তবে এটি ব্যবহার করুন। (ঐচ্ছিক)
উদাহরণ:
| A | B | |
|---|---|---|
| 1 | Excel is great! | =SUBSTITUTE(A1, "great", "awesome") |
ফলাফল: Excel is awesome!
(“great” শব্দটি “awesome” দিয়ে প্রতিস্থাপন হয়েছে।)
নির্দিষ্ট Instance:
| A | B | |
|---|---|---|
| 1 | apple, apple, apple | =SUBSTITUTE(A1, "apple", "fruit", 2) |
ফলাফল: apple, fruit, apple
(দ্বিতীয় apple কেবলমাত্র fruit দিয়ে প্রতিস্থাপন হয়েছে।)
REPLACE বনাম SUBSTITUTE
| ফাংশন | ব্যবহারক্ষেত্র |
|---|---|
| REPLACE | নির্দিষ্ট অবস্থানের একটি অংশ পরিবর্তন করতে। |
| SUBSTITUTE | নির্দিষ্ট শব্দ বা টেক্সট প্রতিস্থাপন করতে। |
একসঙ্গে REPLACE এবং SUBSTITUTE ব্যবহার
দুই ফাংশন একত্রে ব্যবহার করে জটিল টেক্সট ম্যানিপুলেশন করা যায়।
উদাহরণ:
| A | B | |
|---|---|---|
| 1 | 123-456-7890 | =SUBSTITUTE(REPLACE(A1, 4, 3, "***"), "-", "") |
ফলাফল: 123***7890
(মাঝের অংশ REPLACE দিয়ে পরিবর্তন এবং ড্যাশ SUBSTITUTE দিয়ে সরানো হয়েছে।)
ব্যবহারিক প্রয়োগ
- ডেটা ক্লিনিং:
বড় ডেটাসেটে টেক্সট পরিবর্তন বা ফরম্যাটিং সহজ করতে। - টেক্সট ফরম্যাটিং:
টেক্সট স্ট্রিং থেকে অপ্রয়োজনীয় অংশ সরানো বা প্রতিস্থাপন করা। - কাস্টমাইজড রিপ্লেসমেন্ট:
নির্দিষ্ট অবস্থানে বা নির্দিষ্ট শব্দে কাস্টম রিপ্লেসমেন্ট করতে।
সারমর্ম
REPLACE এবং SUBSTITUTE ফাংশন এক্সেলের অত্যন্ত শক্তিশালী টেক্সট ম্যানিপুলেশন টুল। REPLACE নির্দিষ্ট অবস্থানে কাজ করে, আর SUBSTITUTE নির্দিষ্ট শব্দ বা টেক্সটকে প্রতিস্থাপন করে। সঠিকভাবে ব্যবহার করলে ডেটা প্রসেসিং আরও সহজ এবং দক্ষ হয়ে ওঠে।
Read more