এক্সেল

যদি কোষে এই বা সেই উপাদান থাকে

If Cell Contains This

এক্সেল ফর্মুলা: যদি সেলে এই বা সেইটা থাকেজেনেরিক সূত্র | _+_ | সারসংক্ষেপ

একটি কক্ষে একাধিক সাবস্ট্রিং আছে কিনা তা পরীক্ষা করার জন্য, আপনি COUNTIF ফাংশনের উপর ভিত্তি করে একটি সূত্র ব্যবহার করতে পারেন।





দেখানো উদাহরণে, C5 এর সূত্র হল:

= IF ( SUM ( COUNTIF (B5,{'*text1*','*text2*'})),'x','')
ব্যাখ্যা

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





মনে রাখবেন যে আমরা সাবস্ট্রিংয়ের উভয় পাশে শূন্য বা তার বেশি অক্ষরের জন্য ওয়াইল্ডকার্ড হিসাবে তারকাচিহ্ন (*) ব্যবহার করছি। এটিই COUNTIF কে পাঠ্যের যেকোনো স্থানে সাবস্ট্রিং গণনা করতে দেয় (যেমন এটি 'ধারণ করে' আচরণ প্রদান করে)।

যেহেতু আমরা COUNTIF থেকে একটি অ্যারে ফিরে পাচ্ছি, আমরা অ্যারের সমস্ত আইটেমের সমষ্টি করতে SUM ফাংশনটি ব্যবহার করি। ফলাফল 'লজিক্যাল পরীক্ষা' হিসাবে IF ফাংশনে যায়। যে কোন ধনাত্মক সংখ্যাকে সত্য হিসাবে মূল্যায়ন করা হবে, তাই আপনি যদি মান পছন্দ করেন তবে সত্যের জন্য এবং মিথ্যা হলে মূল্য দিতে পারেন।



লেখক ডেভ ব্রুনস


^