
একটি সারি বা কলামে শেষ অ-খালি ঘরের মান খুঁজে পেতে, আপনি এই বিস্ময়করভাবে কমপ্যাক্ট ফর্মুলায় LOOKUP ফাংশনটি ব্যবহার করতে পারেন। একটি অতিরিক্ত বোনাস হিসাবে, এই সূত্রটি একটি অ্যারে সূত্র নয়, এবং অস্থির নয়।
ব্যাখ্যা
এই সূত্রটি বোঝার চাবিকাঠি হল স্বীকৃতি দেওয়া যে 2 এর lookup_value ইচ্ছাকৃতভাবে যেকোনো মানের চেয়ে বড় যা lookup_vector- এ প্রদর্শিত হবে।
এক্সেলে কিভাবে ফ্রিকোয়েন্সি পাবেন to
- অভিব্যক্তি A: A 'সত্য এবং মিথ্যা মানগুলির একটি অ্যারে প্রদান করে: {TRUE, FALSE, TRUE, ...}।
- সংখ্যা 1 তারপর এই অ্যারে দ্বারা বিভক্ত এবং শূন্য ত্রুটি দ্বারা বিভক্ত (#DIV/0!): {1,0,1, ...} দ্বারা গঠিত একটি নতুন অ্যারে তৈরি করে। এই অ্যারেটি লুকআপ_ভেক্টর।
- যখন lookup_value পাওয়া যাবে না, LOOKUP পরবর্তী ক্ষুদ্রতম মানের সাথে মিলবে।
- এই ক্ষেত্রে, lookup_value হল 2, কিন্তু lookup_array এর সবচেয়ে বড় মান হল 1, তাই অ্যারের শেষ 1 এর সাথে লুকআপ মিলবে।
- LOOKUP result_vector- এ সংশ্লিষ্ট মান প্রদান করে (যেমন একই অবস্থানে মান)।
ত্রুটিগুলি মোকাবেলা করা
যদি লুকআপ_ভেক্টরে ত্রুটি থাকে, বিশেষ করে যদি শেষ নন-খালি ঘরে কোনও ত্রুটি থাকে তবে এই সূত্রটি সমন্বয় করা প্রয়োজন। এই সমন্বয় প্রয়োজন কারণ '' মানদণ্ড নিজেই একটি ত্রুটি ফেরত দেবে যদি একটি কক্ষে একটি ত্রুটি থাকে। এই সমস্যার সমাধানের জন্য, ISBLANK ব্যবহার না করে:
= LOOKUP (2,1/(A:A''),A:A)
শেষ সংখ্যাসূচক মান
শেষ সংখ্যাসূচক মান পেতে, আপনি ISNUMBER ফাংশনটি এভাবে যুক্ত করতে পারেন:
= LOOKUP (2,1/( NOT ( ISBLANK (A:A))),A:A)
শেষ মানের অবস্থান
আপনি যদি শেষ মানটির অবস্থান (এই ক্ষেত্রে সারি নম্বর) পেতে চান, তাহলে আপনি এই মত একটি সূত্র চেষ্টা করতে পারেন:
আমি এক্সেল 2010 এ কীভাবে একটি চার্ট তৈরি করব
= LOOKUP (2,1/( ISNUMBER (A1:A100)),A1:A100)
এখানে আমরা ফলাফলের ভেক্টরের সন্ধানের জন্য একই পরিসরের সারি সংখ্যাগুলি খাওয়াই এবং শেষ ম্যাচের সারি নম্বরটি ফিরে পাই।
লেখক ডেভ ব্রুনস