এক্সেল

কোষ অনেক কিছুর একটির সমান

Cell Equals One Many Things

এক্সেল সূত্র: সেল অনেক কিছুর মধ্যে একটির সমানজেনেরিক সূত্র | _+_ | সারসংক্ষেপ

যদি আপনি একটি কোষ পরীক্ষা করতে চান যে এটি বেশ কয়েকটি জিনিসের মধ্যে একটির সমান কিনা, আপনি SUMPRODUCT ফাংশন ব্যবহার করে এমন একটি সূত্র দিয়ে এটি করতে পারেন।



ইউনিক্স সময়কে ডেট এক্সেলে রূপান্তর করুন

প্রসঙ্গ

ধরুন আপনার কাছে B5: B11 রেঞ্জের পাঠ্য স্ট্রিংগুলির একটি তালিকা আছে এবং আপনি প্রতিটি ঘরকে E5: E9 পরিসরের অন্য তালিকার বিপরীতে পরীক্ষা করতে চান। অন্য কথায়, B5: B11 এর প্রতিটি কোষের জন্য, আপনি জানতে চান: এই কোষটি কি E5: E9 এর যেকোনো জিনিসের সমান?

আপনি উপর ভিত্তি করে একটি বড় সূত্র তৈরি করতে শুরু করতে পারেন নেস্টেড IF স্টেটমেন্ট , কিন্তু SUMPRODUCT- এর উপর ভিত্তি করে একটি অ্যারের সূত্র হল একটি সহজ, পরিষ্কার পদ্ধতি।





সমাধান

সমাধান হল একটি সূত্র তৈরি করা যা একাধিক মান পরীক্ষা করবে এবং সত্য / মিথ্যা মানগুলির একটি তালিকা ফেরত দেবে। একবার আমরা যে আছে, আমরা SUMPRODUCT সঙ্গে যে তালিকা (একটি অ্যারে, আসলে) প্রক্রিয়া করতে পারেন।

আমরা যে সূত্রটি ব্যবহার করছি তা এইরকম:



কিভাবে এক্সেল বুলেট যুক্ত করতে
= SUMPRODUCT (--(A1=things))>0
ব্যাখ্যা

কী এই স্নিপেট:

 
= SUMPRODUCT (--(B5=things))>0

যা কেবল B5 এর মানকে নামযুক্ত পরিসীমা 'জিনিস' এর প্রতিটি মানের সাথে তুলনা করে। কারণ আমরা B5 কে একটি অ্যারের সাথে তুলনা করছি (যেমন নামযুক্ত পরিসীমা 'জিনিস', E5: E11) ফলাফলটি সত্য / মিথ্যা মানের একটি অ্যারে হবে:

{TRUEFALSEFALSEFALSEFALSE}

যদি আমাদের অ্যারেতে এমনকি একটি সত্য থাকে, আমরা জানি যে B5 তালিকায় অন্তত একটি জিনিসের সমান, তাই, TRUE / FALSE মানগুলিকে 1s এবং 0s তে জোর করার জন্য, আমরা একটি ডাবল নেগেটিভ ব্যবহার করি (-, একটি ডবলও বলা হয় অস্বাভাবিক)। এই জবরদস্তির পরে, আমাদের কাছে আছে:

{10000}

এক্সেলে রিটার্নের হার কীভাবে পাওয়া যায়

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

একটি হার্ড কোডেড তালিকা সহ

আপনার জিনিসের তালিকার জন্য আপনি একটি পরিসীমা ব্যবহার করার কোন প্রয়োজন নেই। যদি আপনি শুধুমাত্র অল্প সংখ্যক জিনিস খুঁজছেন, আপনি অ্যারে ফরম্যাটে একটি তালিকা ব্যবহার করতে পারেন, যাকে অ্যারে ধ্রুবক বলা হয়। উদাহরণস্বরূপ, যদি আপনি শুধু লাল, নীল এবং সবুজ রং খুঁজছেন, তাহলে আপনি {'লাল', 'নীল', 'সবুজ'} ব্যবহার করতে পারেন:

 
--(B5=things)

অতিরিক্ত জায়গা নিয়ে কাজ করা

যদি আপনি যে কোষগুলি পরীক্ষা করছেন সেগুলি যদি কোনও অতিরিক্ত স্থান ধারণ করে তবে সেগুলি সঠিকভাবে মেলে না। সমস্ত অতিরিক্ত স্থান খালি করার জন্য, আপনি TRIM ফাংশনটি ব্যবহার করার জন্য সূত্রটি সংশোধন করতে পারেন:

 
--(B5={'red','blue','green'})
লেখক ডেভ ব্রুনস


^