বিবরণটি আবার পড়তে, আমার আগের প্রশ্নের উত্তরগুলির সন্ধানে, আমি এই সিদ্ধান্তে পৌঁছেছি যে প্রতিটি সমীক্ষা জনপদ কেবল পিএলএসএস-এর একক টাউনশিপ এবং রেঞ্জ স্কোয়ারের গ্রিডের মধ্যেই পড়ে না, তবে এটি নামটি বাদ দিয়েও এটির সাথে মেলে। সুতরাং, জরিপ টাউনশিপ 02 এর সমস্ত 9 টি শীট টাউনশিপ 04 এস রেঞ্জ 06W (বা 06E) এর পুরানো 9 টি শিটের সাথে মিল রয়েছে। যেহেতু আপনি বলেছিলেন যে বর্তমান কাউন্টিতে 20 জরিপ টাউনশিপ রয়েছে, তাই আমি দেশের একটি অনুমান "মানচিত্র" তৈরি করেছি, এটি একটি পিএলএসএস গ্রিডে 20 জরিপ টাউনশিপের ওভারলে দেখিয়েছি। (যেহেতু আপনার কাছে মানচিত্র রয়েছে এবং আপনি অঞ্চলটি জানেন, তাই আপনি আমার উদাহরণটি অনুসারে সামঞ্জস্য করতে পারেন)) আমি এই অনুমানের মানচিত্রটিকে বেসলাইন এবং মেরিডিয়ান উভয়কেই অতিক্রম করিয়েছি যাতে আপনি তার বাস্তবতা দেখতে পান।
এটি উদাহরণস্বরূপ আমি ব্যবহৃত "মানচিত্র"।
আপনার শিট 2 এর জন্য সেই মানচিত্রটিকে ডেটাতে রূপান্তর করা নিম্নলিখিত শিটটি উত্পন্ন করে:
PID 0241800000001000 এর জন্য আপনার নমুনা ডেটা ব্যবহার করে আমি এটি পত্রক 1 হিসাবে তৈরি করেছি:
সেলটির সূত্রটি B2
হ'ল =LEFT(A2,2)
, পিআইডি থেকে জরিপ টাউনশিপ নম্বরটি বের করা।
কক্ষের সূত্রটি C2
হ'ল =MID(A2,3,1)
পিআইডি থেকে মানচিত্রের শিটটি বের করা।
সেলটির সূত্রটি D2
হল =MID(A2,4,2)
, পিআইডি থেকে বিভাগ নম্বরটি বের করা।
গাইড হিসাবে শেষ সূত্রটি ব্যবহার করা আপনার অবস্থানগতভাবে অনুমানযোগ্য পিআইডির অন্য কোনও অংশ বের করতে সক্ষম হওয়া উচিত। আমি অনুমান করছি যে বাকী 10 টি সংখ্যা বিভাগীয় কোণগুলির পূর্ব এবং উত্তর বিভাগীয় বিভাগগুলির জন্য 5 এর দুটি গ্রুপে রয়েছে। (8,000 গুনটারের লিঙ্কগুলি কাজ করবে, আমার ধারণা, আপনি যদি এমন কোনও জায়গায় থাকেন যা এখনও সিস্টেমটি ব্যবহার করে, বা এমনকি 5 ইঞ্চিতেও ইঞ্চি ফিট করে))
কক্ষের সূত্রটি E2
হ'ল শীট 2- এর কলামে =VLOOKUP(VALUE(B2),Sheet2!$A$2:$C$21,2)
কক্ষের মান (সংখ্যাসূচক) সন্ধান করুন এবং একই সারিতে দ্বিতীয় কলামের মানটি ফিরিয়ে আনুন। দ্রষ্টব্য , এই একমাত্র বিন্দু যত্নশীল! পত্রক 2 এর ইনডেক্সিং কলামের মানগুলি অবশ্যই সংখ্যা হবে, পাঠ্য নয়। সুতরাং "02" এর পরিবর্তে এটি কেবল । এটি সম্ভবত আরও ভাল, যেহেতু আপনি সংখ্যা টাইপ করবেন তখন এক্সেল সেগুলি সংখ্যা হিসাবে সঞ্চয় করতে চায় না, পাঠ্য নয়, যদি আপনি সমস্যাটি উদ্ধৃতি বা স্পষ্ট সেল ফর্ম্যাটিং দিয়ে জোর না করেন।B2
A
2
কোষের সূত্রটি F2
হ'ল =VLOOKUP(VALUE(B2),Sheet2!$A$2:$C$21,3)
এটি তৃতীয় কলাম ব্যতীত, এটি ঘরের সূত্রের মতোই কাজ করে E2
।
পত্রক 2 তে ডেটা সংশোধন করা এবং শীট 1 এর কলাম ই এবং এফ এর কলামে এটি উল্লেখ করা আপনাকে পিআইডি সহ একই সিস্টেম ব্যবহার করার পরে আপনার রাজ্যের কোনও কাউন্টির জন্য এটি পুনরায় ব্যবহার করার অনুমতি দেবে। আমি আশা করি, যে বিষয়গুলিকে আমি ভুল বুঝেছিলাম তার জন্য, যে আপনি এখানে প্রদত্ত ধারণাগুলি সংশোধন করতে সক্ষম করতে পারবেন।
সম্পাদনা
একাধিক কাউন্টি, বা জরিপ টাউনশিপ সেটগুলির জন্য একই সিস্টেমটি ব্যবহার করতে, শুরুর দিকে দুটি কলাম সন্নিবেশ করে শীট 2 সংশোধন করুন। এটি জরিপের তালিকার জন্য, বা জরিপ টাউনশিপ সেটগুলির জন্য আপনি ব্যবহার করতে চান এমন অন্যান্য নামগুলির জন্য এবং পিএলএসএস ডেটা সন্ধানের জন্য তাদের সম্পর্কিত 'ব্যাপ্তি'। অন্যান্য সেট যুক্ত হওয়ায় এই তালিকাটি অবশ্যই বর্ণমুখে রাখতে হবে । প্রতিটি কাউন্টিতে তিনটি কলামের নিজস্ব সেট থাকবে। এই টেবিলগুলি বাম থেকে ডানে স্ট্যাক করার প্রয়োজন নেই। এগুলি যে কোনও উপায়ে আপনার কার্যপ্রবাহে সবচেয়ে উপযুক্ত ফিট করে সাজানো যেতে পারে। এগুলিও কোনও ক্রমে রাখার দরকার নেই, কলামে কেবল নামগুলি ক্রমযুক্ত A
থাকতে হবে। এটি 3 টি সেট সহ একটি নমুনা, যা আমি কেবল রঙিন করেছি যাতে তারা কীভাবে ভেঙে যায় তা স্পষ্ট করে তোলে।
এটি সেটের নমুনা "মানচিত্র"। আমি কয়েকটি ওভারল্যাপিং অঞ্চলগুলি অন্তর্ভুক্ত করেছি যেহেতু আমি জানি সমস্ত কাউন্টি লাইনগুলি সুবিধামতভাবে টানা পিএলএসএস সীমানা লাইন অনুসরণ করবে না। সুতরাং, আমি অনুমান করছি যে দুটি পৃথক জরিপ টাউনশিপগুলি একটি সাধারণ পিএলএসএস টাউনশিপ / রেঞ্জের সাথে সামঞ্জস্য করতে পারে।
প্রথম শীটে, Sheet1
কাউন্টি নামের কলাম হিসাবে একটি নতুন কলাম .োকান A
। নিচে দেখানো নমুনা।
এই কলামে ব্যবহৃত নামগুলি মিলাতে হবে, ঠিক প্রথম নামটির প্রথম কলামে ব্যবহৃত নামগুলি Sheet2
তবে কোনও ক্রমে ব্যবহার করা যেতে পারে। Sheet1
উভয় পত্রকের পরিবর্তনের জন্য এবং কাউন্টির নামগুলি উল্লেখ করার জন্য সূত্রগুলি সমন্বয় করা দরকার।
সেল সি 2 এর সূত্রটি হ'ল =LEFT(B2,2)
।
সেল ডি 2 এর সূত্রটি হ'ল =MID(B2,3,1)
।
E2 ঘরটির সূত্রটি =MID(B2,4,2)
।
সেল F2 এর সূত্রটি হ'ল
`=VLOOKUP(VALUE(C2),INDIRECT("Sheet2!"&VLOOKUP(A2,Sheet2!$A$2:$B$100,2)),2)`.
সেল জি 2 এর সূত্রটি হ'ল
`=VLOOKUP(VALUE(C2),INDIRECT("Sheet2!"&VLOOKUP(A2,Sheet2!$A$2:$B$100,2)),3)`.
কক্ষগুলিতে F2
এবং G2
সূত্রে এমন পরিসীমা অন্তর্ভুক্ত রয়েছে Sheet2!$A$2:$B$100
যেখানে 100
প্রচুর কাউন্টির (99 আসলে) অনুমতি দেওয়ার জন্য বেছে নেওয়া কেবলমাত্র একটি সংখ্যা। আপনি রাষ্ট্র 120 কাউন্টিকে হয়েছে, এবং আপনি তাদের সব আবরণ প্রয়োজন হয়, তাহলে পরিবর্তন 100
করার জন্য 121
, উদাহরণস্বরূপ।
'ম্যাজিক' শেষ দুটি কোষে দুটি ফাংশন ব্যবহার করে VLOOKUP
এবং হয় INDIRECT
। অভ্যন্তরীণটি কলামে VLOOKUP
কাউন্টির নামটি ব্যবহার করার সীমাটি সন্ধান করতে ব্যবহার করে । টেবিলের সম্পূর্ণ রেফারেন্স তৈরি করতে এটি অন্যান্য স্ট্রিং অংশগুলির সাথে একত্রিত হয় । ফাংশন যা স্ট্রিং লাগে এবং একটি রেফারেন্স যে বাইরের মধ্যে সক্রিয় ব্যবহার করতে পারেন।Sheet1
A
Sheet2
Sheet2
INDIRECT
VLOOKUP
আপনি চাইলে বিভিন্ন রাজ্যের কভার করতে পৃথক শিট ব্যবহার করতে পারেন। যে কাজ পরিবর্তন করতে Sheet2
কক্ষে রেফারেন্স F2
এবং G2
করতে Sheet3
, অথবা যাই হোক না কেন নতুন পত্রক নাম। আপনি শীটগুলির কেবলমাত্র 2 টি হলেও, আরও ভাল কাজ করে এমন কিছুতে এটির নাম পরিবর্তন করতে পারেন। আবার, আপনাকে Sheet2
নতুন নামের উল্লেখগুলি পরিবর্তন করতে হবে । (ইন প্রতি লাইনে 4 প্রতিস্থাপন, দুই প্রতিটি মোট F
এবং G
।) দুই রাজ্যের একই কাউন্টি নাম থাকে, তাহলে এটা কোন ব্যাপার না হবে যেহেতু নামের যে রাজ্যের পত্রকে তালিকায় তাকিয়ে করা হবে না, এবং তার নিজস্ব টেবিল রেফারেন্স, না ভিন্ন রাজ্যে একই নামযুক্ত কাউন্টি।
আমি মূলত উল্লেখ করতে ভুলে গিয়েছিলাম একটি পয়েন্টটি হ'ল Sheet1
পিআইডি-র জন্য ঘরগুলির বিন্যাসটি পাঠ্যে সেট করতে হবে, অন্যথায় এটি সংখ্যা হিসাবে বোঝা যাবে এবং এক্সেল নেতৃস্থানীয় শূন্যগুলি হ্রাস করবে এবং পরের 3 তে স্ট্রিং ম্যানিপুয়েশনের কাজ করবে drop কলামগুলি ব্যর্থ হবে, যা শেষ দুটি কলামে ব্যর্থতা বা এমনকি ত্রুটিগুলিকে কাসকেড করে।
লিনাক্স ব্যবহার করে এমন লোকদের জন্য একটি অতিরিক্ত নোট, এটি লিবারঅফিস ক্যাল্কে কাজ করার জন্য !
শিটের রেফারেন্সের রেফিটের VLOOKUP
সময়কালে পরিবর্তন করা দরকার .
, তবে বাকীটি যেমন রয়েছে তেমন রয়েছে as