সুচিপত্র
প্রায়শই, Microsoft Excel এর সাথে কাজ করার সময়, আমাদের অন্য Excel ওয়ার্কশীট থেকে ডেটা সন্নিবেশ করতে হতে পারে। জটিল শোনাচ্ছে, তাই না? ভুল! এই নিবন্ধে, আমরা এক্সেল সূত্রে একটি ওয়ার্কশীটের নাম উল্লেখ করার 4 টি উপায় প্রদর্শন করব। এছাড়াও, আমরা সক্রিয় ওয়ার্কশীটের নাম পেতে শিখব এবং মানের উপর ভিত্তি করে অন্য একটি ওয়ার্কশীট রেফারেন্স করব।
অনুশীলন ওয়ার্কবুক ডাউনলোড করুন
রেফারেন্সিং_ওয়ার্কশীট_নাম_ইন_এক্সেল_ফর্মুলা। xlsx
এক্সেল সূত্রে ওয়ার্কশীটের নাম উল্লেখ করার 4 উপায়
প্রথম এবং সর্বাগ্রে, আসুন “জানুয়ারি” -এ জানুয়ারির বিক্রয় ডেটা বিবেচনা করা যাক ওয়ার্কশীট, যা "পণ্যের নাম" এবং "বিক্রয়" মার্কিন ডলারে চিত্রিত করে।
একইভাবে, আমরা "ফেব্রুয়ারি" ওয়ার্কশীটে ফেব্রুয়ারির বিক্রয় ডেটা আছে৷ এখানে, আমরা "জানুয়ারি এবং ফেব্রুয়ারি" ওয়ার্কশীট থেকে ডেটা টেনে "মোট বিক্রয়" পেতে চাই। সুতরাং, আর দেরি না করে, আসুন এক্সেলের সূত্রে কিভাবে একটি ওয়ার্কশীটের নাম উল্লেখ করতে হয় তা জেনে নেই।
এখানে, আমরা Microsoft Excel 365 সংস্করণ ব্যবহার করেছি ; আপনি আপনার সুবিধা অনুযায়ী অন্য কোনো সংস্করণ ব্যবহার করতে পারেন।
1. স্পেস বা বিরাম চিহ্ন ছাড়াই রেফারেন্স ওয়ার্কশীটের নাম
প্রথমত, আমরা সেই ক্ষেত্রে প্রদর্শন করব যেখানেওয়ার্কশীটের নামের মধ্যে কোনো স্পেস বা বিরাম চিহ্ন নেই।
📌 পদক্ষেপ :
- শুরুতে, C5 এ যান। সেল >> নিচে দেওয়া সূত্রটি লিখুন।
=January!C5+February!C5
এখানে, "জানুয়ারি এবং ফেব্রুয়ারি" দেখুন ওয়ার্কশীটের নাম, এবং C5 সেল এই দুই মাসে "ডেস্কটপ বিক্রয়" এর সাথে মিলে যায়।
পড়ুন আরও: এক্সেল শীটগুলিকে অন্য শীটের সাথে কীভাবে লিঙ্ক করবেন (5 উপায়)
2. রেফারেন্স ওয়ার্কশীটের নাম স্পেস বা যতিচিহ্ন অক্ষর সহ
বিকল্পভাবে, এই পদ্ধতিটি বিবেচনা করে যে ক্ষেত্রে ওয়ার্কশীটগুলির নামের মধ্যে স্পেস বা বিরাম চিহ্ন রয়েছে। এই ক্ষেত্রে, ধরা যাক "জানুয়ারি এবং ফেব্রুয়ারি সেলস" ওয়ার্কশীট৷ এখন আমরা দুটি ওয়ার্কশীট থেকে "বিক্রয়" ডেটা বের করতে চাই এবং অন্য একটি ওয়ার্কশীটে "মোট বিক্রয়" ফেরত দিতে চাই৷
📌 পদক্ষেপ :
- শুরু করতে, C5 সেলে যান >> নিচের এক্সপ্রেশনে টাইপ করুন।
='January Sales'!C5+'February Sales'!C5
এই ক্ষেত্রে, “জানুয়ারি সেলস” এবং “ ফেব্রুয়ারী সেলস” ওয়ার্কশীটের নামগুলিকে প্রতিনিধিত্ব করে; বিপরীতে, C5 সেল যথাক্রমে “ডেস্কটপ বিক্রয়” নির্দেশ করে।
আরো পড়ুন: অন্য এক্সেল থেকে রেফারেন্স খোলা ছাড়া ওয়ার্কবুক (৫টি উদাহরণ)
একই রকম রিডিং
- এক্সেলের অন্য একটি ওয়ার্কশীট থেকে একাধিক সেল কীভাবে লিঙ্ক করবেন (5)সহজ উপায়)
- এক্সেলে ফাইলগুলি কীভাবে লিঙ্ক করবেন (5টি ভিন্ন পদ্ধতি)
- স্বয়ংক্রিয় আপডেটের জন্য এক্সেল ওয়ার্কবুক লিঙ্ক করুন (5 পদ্ধতি)<7
- এক্সেলের সাথে ওয়ার্ড ডকুমেন্ট কিভাবে লিঙ্ক করবেন (2 সহজ পদ্ধতি)
3. অন্য শীটে গতিশীলভাবে সেল রেফারেন্স
সত্যি , আমরা এখন পর্যন্ত যা করেছি তা চমৎকার, কিন্তু একটি বড় সমস্যা রয়েছে। সহজ কথায়, যদি অসংখ্য ওয়ার্কশীট থাকে, তাহলে আমাদের ম্যানুয়ালি তাদের নাম লিখতে হবে। হতাশ হবেন না! আমরা VBA কোড এবং INDIRECT ফাংশন ব্যবহার করে এই পুনরাবৃত্তিমূলক কাজটিকে স্বয়ংক্রিয় করতে পারি যা একটি স্ট্রিংয়ের সেল রেফারেন্স প্রদান করে।
📌 পদক্ষেপ :
- প্রথমে, ডেভেলপার ট্যাবে নেভিগেট করুন >> ভিজ্যুয়াল বেসিক বোতামে ক্লিক করুন।
21>
এখন, এটি একটি নতুন উইন্ডোতে ভিজ্যুয়াল বেসিক এডিটর খুলবে।
- দ্বিতীয়, ঢোকান ট্যাবে যান >> মডিউল নির্বাচন করুন।
আপনার রেফারেন্সের সুবিধার জন্য, আপনি এখান থেকে কোডটি কপি করে উইন্ডোতে পেস্ট করতে পারেন যেমন নীচে দেখানো হয়েছে।
4892
⚡ কোড ব্রেকডাউন:
এখানে, আমরা ব্যাখ্যা করব VBA কোডটি ওয়ার্কশীটের নাম তৈরি করতে।
- প্রথম অংশে, সাব-রুটিনকে একটি নাম দেওয়া হয়েছে, এখানে এটি হল Active_Work_Sheet_Name() .
- এরপর, wbk, ফলাফল, j, এবং k ভেরিয়েবলগুলি সংজ্ঞায়িত করুন এবং ডেটা টাইপ ওয়ার্কবুক নির্ধারণ করুন এবং যথাক্রমে ভেরিয়েন্ট ।
- এদ্বিতীয় অংশে, শীটের সংখ্যা গণনা করতে গণনা প্রপার্টি ব্যবহার করুন এবং ওয়ার্কবুকের সমস্ত শীটগুলির মাধ্যমে পুনরাবৃত্তি করতে একটি ফর লুপ ব্যবহার করুন।
<24
- তৃতীয়, VBA উইন্ডো বন্ধ করুন >> সমস্ত শীটের নাম পেতে Active_Work_Sheet_Name () ফাংশনটি লিখুন।
=Active_Work_Sheet_Name()
- অবশেষে, C5 সেলে নেভিগেট করুন >> সমীকরণটি সূত্র বার তে সন্নিবেশ করান।
=INDIRECT("'"&E5&"'!C5")+INDIRECT("'"&E6&"'!C5")
উদাহরণস্বরূপ, E5 এবং E6 সেলগুলি ওয়ার্কশীটের নামগুলি নির্দেশ করে "জানুয়ারি এবং ফেব্রুয়ারি" যেখানে C5 সেল তাদের সংশ্লিষ্ট "বিক্রয়" কে নির্দেশ করে>.
আরো পড়ুন: রিপোর্টের জন্য একটি ওয়ার্কশীট থেকে অন্য ওয়ার্কশীটে নির্দিষ্ট ডেটা স্থানান্তর করুন
4. অন্য ওয়ার্কবুকের রেফারেন্স তৈরি করুন
একটি জিনিসের জন্য, আমরা অন্যান্য ওয়ার্কবুকগুলির একটি রেফারেন্স তৈরি করতে পারি ( সোর্স ওয়ার্কবুক ) একটি ভিন্ন ওয়ার্কবুকে ডেটা আনতে ( গন্তব্য ওয়ার্কবুক ) . অতএব, শুধু অনুসরণ করুন।
📌 পদক্ষেপ :
- শুরু করতে, C5 ঘরে নিচের সূত্রটি কপি করে পেস্ট করুন। .
=[Referencing_Worksheet_Name_in_Excel_Formula.xlsx]January!C5+[Referencing_Worksheet_Name_in_Excel_Formula.xlsx]February!C5
উদাহরণস্বরূপ, “[Referencing_Worksheet_Name_in_Excel_Formula.xlsx]” হল ওয়ার্কবুকের নাম যা "জানুয়ারি" ওয়ার্কশীট রয়েছে৷ তাছাড়া, C5 সেল "বিক্রয়" মানগুলি নির্দেশ করে৷
কিভাবে Excel এ সক্রিয় ওয়ার্কশীটের নাম পেতে হয়
বিপরীতভাবে, আমরা MID , FIND , এবং CELL ফাংশনগুলিকে একত্রিত করে সক্রিয় ওয়ার্কশীটের নাম বের করতে পারি। এটি সহজ এবং সহজ, তাই আসুন বিস্তারিতভাবে প্রক্রিয়াটি দেখি।
📌 পদক্ষেপ :
- শুরু করতে, B5 সেল >> এ ক্লিক করুন। নিচের সমীকরণটি সন্নিবেশ করুন।
=MID(CELL("filename",B5),(FIND("]",CELL("filename",B5))+1),45)
সূত্র ভাঙ্গন: <1
- সেল(“ফাইলের নাম”,B5) → সেলের বিষয়বস্তুর বিন্যাস, অবস্থান সম্পর্কে তথ্য প্রদান করে। এখানে, "ফাইলের নাম" হল info_type আর্গুমেন্ট যা ফাইলের নাম এবং অবস্থান প্রদান করে। এরপরে, B5 সেল হল ঐচ্ছিক রেফারেন্স আর্গুমেন্ট যেখানে ফলাফল দেওয়া হয়।
- FIND(“]”,CELL (“ফাইলের নাম”,B5)) → অন্য টেক্সট স্ট্রিং এর মধ্যে একটি টেক্সট স্ট্রিং এর শুরুর অবস্থান ফেরত দেয়। এখানে, “]” হল ফাইন্ড_টেক্সট আর্গুমেন্ট যেখানে CELL(“ফাইলের নাম”,B5) হল within_text আর্গুমেন্ট। এখানে, FIND ফাংশনটি টেক্সটের স্ট্রিং এর মধ্যে বর্গাকার বন্ধনীর অবস্থান প্রদান করে।
- আউটপুট → 103
- MID(CELL("ফাইলের নাম",B5),(FIND("]", CELL( “ফাইলের নাম”,B5))+1),45) → হয়ে যায়
- MID(CELL(“ফাইলের নাম”,B5),(103+1), 45) → একটি টেক্সট স্ট্রিং এর মাঝখান থেকে অক্ষর ফেরত দেয়, শুরুর অবস্থান এবং দৈর্ঘ্য দেওয়া হয়। এখানে, CELL(“ফাইলের নাম”,B5) হল টেক্সট আর্গুমেন্ট, ( 103+1) হল start_num আর্গুমেন্ট, এবং 45 হল num_chars আর্গুমেন্ট যা ওয়ার্কশীট নামের সর্বাধিক সংখ্যক অক্ষরের প্রতিনিধিত্ব করে .
- আউটপুট → "অ্যাকটিভ শীট নাম"
কিভাবে আরেকটি শীট ভিত্তিক রেফারেন্স করবেন এক্সেলের সেল ভ্যালুতে
শেষ কিন্তু অন্তত নয়, আমরা সেল মানের উপর ভিত্তি করে অন্য এক্সেল ওয়ার্কশীটও উল্লেখ করতে পারি। এই উপলক্ষে, আসুন পিসি এবং আনুষাঙ্গিক বিক্রয় ডেটা বিবেচনা করি যা দেখায় "পণ্য" নাম, "জানুয়ারিতে বিক্রয়" এবং যথাক্রমে “ফেব্রুয়ারিতে বিক্রয়” ।
📌 পদক্ষেপ :
- প্রথম স্থানে, এগিয়ে যান ডেটা ট্যাব >> ডেটা যাচাইকরণ >> এ ক্লিক করুন তারপর নিচে দেওয়া GIF-তে দেখানো ধাপগুলি অনুসরণ করুন।
- এর পর, B7 এ যান। সেল >> VLOOKUP ফাংশন নীচে দেখানো হিসাবে ব্যবহার করুন >> SUM ফাংশন ব্যবহার করে “টোটাল সেলস” গণনা করুন।
=VLOOKUP(C4,'Sales Data'!B5:D13,2,FALSE)
এই ক্ষেত্রে, C4 সেলটি ড্রপ-ডাউন তালিকা থেকে নির্বাচিত “আইটেম” ।
সূত্র ব্রেকডাউন :
- VLOOKUP(C4,'Sales Data'!B5:D13,2,FALSE) → একটি টেবিলের বাম-সবচেয়ে কলামে একটি মান খোঁজে , এবং তারপর আপনার নির্দিষ্ট করা একটি কলাম থেকে একই সারিতে একটি মান প্রদান করে। এখানে, C4 ( lookup_value আর্গুমেন্ট) 'সেলস ডেটা' থেকে ম্যাপ করা হয়েছে!B5:D13 ( টেবিল_অ্যারে আর্গুমেন্ট) যা হল "সেলস ডেটা" ওয়ার্কশীট। এরপরে, 2 ( col_index_num আর্গুমেন্ট) লুকআপ মানের কলাম সংখ্যা উপস্থাপন করে। সবশেষে, FALSE ( range_lookup argument) বোঝায় লুকআপ মানের সঠিক মিল ।
- আউটপুট → $1090
এছাড়া, আপনি নীচে দেখানো অ্যানিমেটেড GIF উল্লেখ করে বাস্তব সময়ে পদক্ষেপগুলি অনুসরণ করতে পারেন৷
অনুশীলন বিভাগ
আমরা প্রতিটি শীটের ডানদিকে একটি অনুশীলন বিভাগ দিয়েছি যাতে আপনি করতে পারেন নিজেকে অনুশীলন করুন। অনুগ্রহ করে নিজেরাই এটি করতে ভুলবেন না।
একটি নোট হিসাবে, "ডাইনামিক ওয়ার্কশীট রেফারেন্স.xlsx" এবং "এর থেকে রেফারেন্সিং আরেকটি Workbook.xlsx” ফাইলগুলি পদ্ধতি 3 এবং পদ্ধতি 4 -এ ব্যবহৃত হয়। বিপরীতে, "এক্সেল Formula.xlsx-এ রেফারেন্সিং ওয়ার্কশীট নাম" বাকি পদ্ধতিগুলি ধারণ করে৷
উপসংহার
এ সংক্ষেপে, এই টিউটোরিয়ালটি এক্সেল সূত্রে কিভাবে একটি ওয়ার্কশীটের নাম উল্লেখ করতে হয় তার সমস্ত ইনস এবং আউট এক্সপ্লোর করে। এখন, আমরা আশা করি উপরে উল্লিখিত সমস্ত পদ্ধতি আপনাকে আপনার এক্সেল স্প্রেডশীটে আরও কার্যকরভাবে প্রয়োগ করতে অনুরোধ করবে। উপরন্তু, যদি আপনার কোন প্রশ্ন বা প্রতিক্রিয়া থাকে, দয়া করে আমাকে মন্তব্য বিভাগে জানান। অথবা আপনি ExcelWIKI এ এক্সেল ফাংশন সম্পর্কিত আমাদের অন্যান্য নিবন্ধগুলি দেখতে পারেন৷