কিভাবে এক্সেল টেক্সট ফাংশন ব্যবহার করবেন

ব্যবহারকারী-নির্দিষ্ট বিন্যাসে যেকোন ডেটা (যেমন, সংখ্যা, তারিখ, ইত্যাদি) পাঠ্যে রূপান্তর করতে Excel TEXT ফাংশন ব্যবহার করুন।

TEXT ফাংশনটি একটি স্ট্রিং/টেক্সট ফাংশন হিসাবে শ্রেণীবদ্ধ করা হয়েছে, যা একটি ব্যবহারকারী-নির্দিষ্ট বিন্যাসে একটি সংখ্যার মানকে একটি পাঠ্য স্ট্রিংয়ে রূপান্তর করে। উদাহরণ স্বরূপ, আপনি যদি '15/03/2020' ফরম্যাটে একটি তারিখকে 15 মার্চ, 2020 ফরম্যাটে রূপান্তর করতে চান, তাহলে আপনি এটি করতে TEXT ফাংশন ব্যবহার করুন।

কিছু সূত্র এবং উদাহরণের সাহায্যে কিভাবে Excel এ TEXT ফাংশন ব্যবহার করতে হয় তা এই নির্দেশিকাটি ব্যাখ্যা করে।

বাক্য গঠন

টেক্সট ফাংশনের সাধারণ সিনট্যাক্স:

=TEXT(মান, বিন্যাস_পাঠ)

TEXT ফাংশনের জন্য দুটি আর্গুমেন্ট/প্যারামিটার প্রয়োজন:

  • মান - নম্বর মান যা আপনি একটি পাঠ্য স্ট্রিং এ রূপান্তর করতে চান। এই মানটি একটি সাংখ্যিক মান, একটি তারিখ, বা একটি সংখ্যা মানের একটি সেল রেফারেন্স হতে পারে৷
  • ফরম্যাট_টেক্সট - আপনি নির্দিষ্ট মান প্রয়োগ করতে চান যে বিন্যাস কোড. এটি সর্বদা ডবল উদ্ধৃতি চিহ্নে আবদ্ধ করা উচিত।

টেক্সট ফাংশন ফরম্যাট কোড

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

ফরম্যাট কোডবর্ণনাউদাহরণ
0জিরো হল একটি ডিজিট প্লেসহোল্ডার যা কোনো দশমিক স্থান ছাড়াই শুধুমাত্র সংখ্যা দেখায়।#.0 - সর্বদা 1 দশমিক স্থান প্রদর্শন করে।

আপনি যদি রেফারেন্সযুক্ত ঘরে 5.50 টাইপ করেন তবে এটি 5.5 হিসাবে প্রদর্শিত হবে।

#কোনো অতিরিক্ত শূন্য ছাড়াই অঙ্ক প্রদর্শন করে।

#.## - দুই দশমিক স্থান পর্যন্ত দেখায়।

আপনি 3.777 লিখলে, এটি 3.78 রিটার্ন করে।

?কোন দশমিক স্থান ছাড়া শুধুমাত্র সংখ্যা প্রদর্শন করে. এটি সাধারণত দশমিক স্থানে একটি কলামে সাংখ্যিক মান সারিবদ্ধ করার জন্য ব্যবহৃত হয়।#.? - এটি একটি দশমিক স্থান প্রদর্শন করবে এবং দশমিক বিন্দুকে সারিবদ্ধ করবে।
.দশমিক বিন্দু
,হাজার বিভাজক।###,### - এটি হাজার হাজার বিভাজক প্রদর্শন করবে।

আপনি 195200 টাইপ করলে, এটি 195,200 রিটার্ন করে

0%শতাংশ হিসাবে সংখ্যা প্রদর্শন করে।আপনি 0.285 টাইপ করলে, এটি 28.5 রিটার্ন করে

উপরের ফরম্যাট কোড ছাড়াও, আপনি ফর্মুলার ফরম্যাট কোডে নিম্নলিখিত চিহ্নগুলির মধ্যে যেকোনও যোগ করতে পারেন, এবং সেগুলি ঠিক যেভাবে প্রবেশ করানো হয়েছে সেইভাবে দেখানো হবে।

প্রতীকlবর্ণনা
+ এবং -প্লাস এবং মাইনাস চিহ্ন
()বাম এবং ডান বন্ধনী
:কোলন
^ক্যারেট
'Apostrophe
{}কোঁকড়া বন্ধনী
<>চিহ্নের চেয়ে কম এবং বড়
=সমান চিহ্ন
/ফরোয়ার্ড স্ল্যাশ
!বিস্ময়বোধক বিন্দু
&অ্যাম্পারস্যান্ড
~টিল্ড
মহাকাশ চরিত্র

তারিখ এবং সময়ের জন্য পাঠ্য ফাংশন বিন্যাস কোড

আপনি যখন টেক্সট ফাংশন ব্যবহার করে তারিখ এবং সময় রূপান্তর করতে চান, নিচের যেকোন ফরম্যাট কোড ব্যবহার করুন।

ফরম্যাট কোডবর্ণনা এবং উদাহরণ
d

অগ্রণী শূন্য ছাড়াই এক বা দুই-অঙ্কের সংখ্যায় মাসের দিন নির্দিষ্ট করে (যেমন 2 থেকে 25)

ddএকটি অগ্রণী শূন্য সহ একটি দুই-অঙ্কের প্রতিনিধিত্বে মাসের দিন নির্দিষ্ট করে (যেমন 02 থেকে 25)
ডিডিডিতিন-অক্ষরের সংক্ষেপে সপ্তাহের দিন নির্দিষ্ট করে (যেমন সোম থেকে রবি)
ddddসপ্তাহের দিনের পুরো নাম উল্লেখ করে। (যেমন সোমবার, বুধবার)
মিঅগ্রবর্তী শূন্য ছাড়া এক বা দুই-অঙ্কের সংখ্যায় বছরের মাস নির্দিষ্ট করে (যেমন 02 থেকে 12)
মিমিএকটি অগ্রণী শূন্য সহ একটি দুই-অঙ্কের উপস্থাপনায় মাস নির্দিষ্ট করে৷ (যেমন 01, 12)
মিমতিন-অক্ষরের সংক্ষেপে মাস নির্দিষ্ট করে (যেমন জানুয়ারী, নভেম্বর)
mmmmমাসের পুরো নাম উল্লেখ করে। (যেমন জানুয়ারি, নভেম্বর)
yyএকটি দুই-অঙ্কের সংখ্যায় বছর নির্দিষ্ট করে (যেমন 08 মানে 2008, 19 মানে 2019)
yyyyএকটি চার-সংখ্যার সংখ্যায় বছর নির্দিষ্ট করে (যেমন 2008, 2019)
একটি অগ্রণী শূন্য (যেমন 6, 12) ছাড়া এক বা দুই-অঙ্কের উপস্থাপনায় ঘন্টা নির্দিষ্ট করে
hhএকটি অগ্রণী শূন্য (06 থেকে 12) সহ দুই-অঙ্কের উপস্থাপনায় ঘন্টা নির্দিষ্ট করে
মিঅগ্রণী শূন্য (যেমন 5, 45) ছাড়া এক বা দুই-অঙ্কের সংখ্যায় মিনিট নির্দিষ্ট করে
মিমিএক বা দুই-অঙ্কের সংখ্যার মধ্যে মিনিট নির্দিষ্ট করে একটি অগ্রণী শূন্য (যেমন 05, 45)
sঅগ্রণী শূন্য ছাড়া এক বা দুই-অঙ্কের সংখ্যায় সেকেন্ড নির্দিষ্ট করে (যেমন 5, 45)
ssএক বা দুই-সংখ্যার একটি অগ্রণী শূন্য (যেমন 05, 45) সেকেন্ডকে নির্দিষ্ট করে
এএম / পিএমনির্দিষ্ট করে যে সময়টি 12-ঘণ্টার ঘড়ি হিসাবে প্রদর্শিত হওয়া উচিত, তারপরে "AM" বা "PM"

কিভাবে এক্সেলে টেক্সট ফাংশন ব্যবহার করবেন

আপনি টেক্সট ফাংশনের সিনট্যাক্স এবং ফরম্যাট কোড শিখেছেন, এখন, আসুন কয়েকটি উদাহরণের সাহায্যে এক্সেলের ফাংশনটি কীভাবে ব্যবহার করতে হয় তা অন্বেষণ করি।

কক্ষ A1-এর সংখ্যায় সম্পূর্ণ সংখ্যা প্রদর্শন করতে পাঠ্য সূত্র ব্যবহার করুন।

এটি করার জন্য আমরা পাঠ্য সূত্রটি ব্যবহার করতে পারি:

=TEXT(A1,0")

একক দশমিক স্থান প্রদর্শন করতে এই সূত্রটি ব্যবহার করুন:

=TEXT(A1,"0.0")

নীচের সারণীটি বিভিন্ন সাংখ্যিক মানগুলিতে বিভিন্ন বিন্যাসের ধরন প্রয়োগ করতে বিভিন্ন ফর্ম্যাট কোড সহ পাঠ্য সূত্রগুলি দেখায়। আপনি নিজে চেষ্টা করার জন্য এই সূত্রগুলি সরাসরি আপনার স্প্রেডশীটে অনুলিপি করতে পারেন।

মানসূত্রবিন্যাসিত মান
4963.34=TEXT(A2,"0.000")4963.340
5300.52=TEXT(A3,"#,##0")5,301
5.12=TEXT(A4,"# ?/?")5 1/8
0.4963=TEXT(A5,"#%") 50%50%
9600.60=TEXT(A6,"$#,##0.0")$9,600.6
20=TEXT(A7,"~#!") ~20!~20!
5656=TEXT(A8,"00000000")00005656

উপরের সূত্রগুলি একটি স্প্রেডশীটের কলাম C এ প্রয়োগ করা হয়েছে যেমনটি নীচের স্ক্রিনশটে দেখানো হয়েছে:

সূত্র সহ TEXT ফাংশন

আপনি TEXT ফাংশনের ভিতরে এবং বাইরে উভয় সূত্র এবং ফাংশন ব্যবহার করতে পারেন।

ধরুন আপনার মোট এবং ব্যয়ের পরিমাণ আছে, এবং আপনি নিট লাভ গণনা করতে চান এবং সেল A9-এ “আপনার নিট লাভ হল” স্ট্রিং দিয়ে মুনাফা প্রদর্শন করতে চান। আপনি এটির জন্য নীচের সূত্রটি ব্যবহার করতে পারেন:

="আপনার নেট লাভ হল "&TEXT(C6-C7,"$#,###.00")

সূত্রটি প্রথমে টেক্সট ফাংশনের মধ্যে একটি সূত্র (C6-C7) দ্বারা মুনাফা গণনা করে এবং এটি কনক্যাটেনেট সূত্র (&) ব্যবহার করে "আপনার নেট লাভ হল" স্ট্রিংয়ের সাথে ফর্ম্যাট করা মানের সাথে যোগ দেয় এবং এটি অবশেষে A9 সেল এ ফলাফল প্রদর্শন করে।

টেক্সট ফাংশন ব্যবহার করে একটি মোবাইল নম্বর ফর্ম্যাট করুন

সাধারণত, যখন আপনি স্প্রেডশীটে 11 সংখ্যার বেশি লম্বা যেকোনো নম্বর টাইপ করেন, উদাহরণস্বরূপ, মোবাইল নম্বর, এক্সেল স্বয়ংক্রিয়ভাবে এটিকে বৈজ্ঞানিক নোটেশনে পরিণত করবে। এবং আপনি এই বৈজ্ঞানিক নোটেশনগুলি সঠিকভাবে ব্যবহার করতে পারেন, তাই আপনি সেগুলিকে স্বাভাবিক সংখ্যাসূচক মানগুলিতে রূপান্তর করতে চাইতে পারেন। আপনি সেই বিরক্তিকর বৈজ্ঞানিক নোটেশনকে মোবাইল নম্বরে রূপান্তর করতে TEXT ফাংশন ব্যবহার করতে পারেন।

নীচের স্ক্রিনশটে দেখানো হিসাবে, আপনি যখন Excel এ মোবাইল নম্বরগুলি (তাদের দেশের কোড সহ 12-সংখ্যার দীর্ঘ) লিখবেন, এটি স্বয়ংক্রিয়ভাবে এই মোবাইল নম্বরগুলিকে বৈজ্ঞানিক নোটেশন ফর্ম্যাটে রূপান্তর করে।

টেক্সট ফাংশন দিয়ে, আপনি এই বৈজ্ঞানিক নোটেশন ফরম্যাটটিকে পঠনযোগ্য মোবাইল নম্বরগুলিতে ফর্ম্যাট করতে পারেন৷

সাধারণত, একটি মোবাইল নম্বর 12 সংখ্যার হয় (এটি কিছু দেশের জন্য পরিবর্তিত হতে পারে)। প্রথম দুটি সংখ্যা দেশের কোড এবং বাকি 10 সংখ্যা মোবাইল নম্বর।

সুতরাং উপরের বৈজ্ঞানিক নোটেশনগুলিকে মোবাইল নম্বরে রূপান্তর করতে, এই সূত্রটি ব্যবহার করুন:

=TEXT(A1,"+############")

নোটেশনটিকে মোবাইল নম্বরে রূপান্তর করতে আমরা এই উদাহরণের ফর্ম্যাট কোড হিসাবে ‘############# ব্যবহার করছি:

এখন, মোবাইল নম্বর থেকে দেশের কোড আলাদা করে এটিকে আরও পঠনযোগ্য করে তুলি। এটি করতে, দুটি হ্যাশের পরে একটি হাইফেন (-) রাখুন।

=TEXT(A1,"+##-##########")

টেক্সট ফাংশন ব্যবহার করে তারিখ ফর্ম্যাট করুন

ডিফল্টরূপে, এক্সেল তারিখকে সিরিয়াল নম্বর হিসাবে সংরক্ষণ করে। জানুয়ারী 1, 1900 এর ক্রমিক নম্বর হল 1 এবং 1 জানুয়ারী, 2001, হল 36892 কারণ এটি 1 জানুয়ারী, 1900 থেকে 36891 দিন।

যেহেতু বেশিরভাগ ফাংশন স্বয়ংক্রিয়ভাবে তারিখের মানগুলিকে সিরিয়াল নম্বরে রূপান্তর করে, তাই এটি একটি পঠনযোগ্য বিন্যাসে প্রদর্শন করা কঠিন। কিন্তু এক্সেল টেক্সট ফাংশন দিয়ে সহজেই সেগুলোকে টেক্সট ভ্যালুতে রূপান্তর করতে পারে এবং আপনার পছন্দসই ফরম্যাটে প্রদর্শন করতে পারে।

উদাহরণস্বরূপ, আপনি যদি সেল A1 (05-03-2015) থেকে তারিখটি নিতে চান এবং সেল B1-এ 'Mar 5, 2015'-এর মতো একটি আদর্শ তারিখ বিন্যাসে দেখাতে চান, তাহলে আপনি নিম্নলিখিত সূত্রটি ব্যবহার করুন:

=TEXT(A1,"mmm d,yyyy")
  • মিম 3টি অক্ষর সংক্ষিপ্ত মাসে নির্দিষ্ট করে
  • d এক বা দুই অঙ্কে মাসের দিন নির্দিষ্ট করে
  • yyyy বছর চার-সংখ্যার সংখ্যা প্রদর্শনের জন্য নির্দিষ্ট করে।

নীচের স্ক্রিনশটটি দেখায় কিভাবে আপনি পাঠ্য সূত্র ব্যবহার করে একই তারিখে বিভিন্ন ফর্ম্যাটিং প্রকার প্রয়োগ করতে পারেন:

সংযোগের তারিখ এবং পাঠ্য

ধরা যাক আমরা নাম (কলাম A) এবং জন্মতারিখ (কলাম B) যোগ দিতে চাই এবং এটি কলাম C এ প্রদর্শন করতে চাই। আপনি এইরকম ফলাফল পাবেন:

যদি আমরা সরাসরি A1 কক্ষে পাঠ্য সংযুক্ত করি এবং B1 কক্ষে তারিখ, Excel তারিখের পাঠ্য এবং ক্রমিক নম্বরের সাথে যোগ দেয়, প্রকৃত তারিখের সাথে নয়।

পাঠ্য এবং তারিখকে সংযুক্ত করতে এবং তারিখটিকে পছন্দসই বিন্যাসে সঠিকভাবে প্রদর্শন করতে, CONCAT ফাংশনের সাথে TEXT ফাংশনটি ব্যবহার করুন।

সূত্রটি:

=CONCAT(A2,"-",TEXT(B2,"dd/m/yy"))

ফলাফল:

এখন, আমরা আউটপুটে একটি টেক্সট স্ট্রিং ‘won born on’ যোগ করব এবং তারিখটিকে বিভিন্ন ফরম্যাটে ফরম্যাট করব।

তারপর, ফর্মুলাটি ফিল হ্যান্ডেল ব্যবহার করে A2:A5 সেল এ কপি করা হয়।

অন্য উদাহরণে, আমরা ব্যবহার করছি আজ() বর্তমান তারিখ পেতে ফাংশন, এবং কিছু সম্পর্কিত পাঠ্যের সাথে তারিখে যোগদান করুন।

এখন, আপনি সহজেই যেকোনো মান (যেমন, সংখ্যা, তারিখ, ইত্যাদি) আপনার পছন্দসই বিন্যাসে পাঠ্যে রূপান্তর করতে পারেন।