এক্সেল - 0 টি বাদ দিয়ে তালিকার নীচে 3 টানুন


0

আমি এখানে এবং এসও একই ধরণের প্রশ্ন দেখেছি, তবে আমার প্রশ্নের সাথে মেলে না এমন কিছু বা আমি কাজ করার জন্য যথেষ্ট টুইট করতে পারি না। দুঃখিত, আমি এখানে পিকটি পোস্ট করতে পারি না, এখনও খ্যাতি বাড়ার অপেক্ষায়।

ছবিতে আপনি দেখতে পাচ্ছেন, আমি এ 1-এ টেবিল থেকে শীর্ষ 3 এবং নীচে 3 অ্যাকাউন্টগুলি টানতে চেষ্টা করছি। আমার সমস্যাটি নীচের অংশে রয়েছে 3. আমি কলাম বিতে 0 সহ যে কোনও সারি বাদ দেওয়ার চেষ্টা করছি, এবং কেবল এটি 0> যে 0 টি টানছে। আমি ধরে নিয়েছি যদি কোনও আইএফ ফাংশন কোথাও কাজ করবে তবে আমি এটি পেতে সক্ষম হইনি।

এখানে চিত্র বর্ণনা লিখুন

উত্তর:


0

সমষ্টি ব্যবহার করুন:

রাখুন::

=AGGREGATE(15,6,$B$2:$B$11/($B$2:$B$11>0),D7)

F7 এ এবং কপি ডাউন।

তারপরে নামের সাথে ফিরে মিলানোর জন্য উপরের মত একই সূত্রটি ব্যবহার করুন।


স্কট আমার থেকেও সুন্দর :) তবে কী কাজ করে ...
সোলার মাইক

@ সোলারমাইক আমি আপনার পদ্ধতির আমার সংস্করণটি আরও ভাল পছন্দ করি কারণ এটি কোনও অ্যারে সূত্র নয় এবং একটি সূত্রে সব কিছু করে তবে আপনার পদ্ধতির আরও ভাল।
স্কট ক্রেনার

প্রশংসা করার জন্য @ স্কটক্র্যানারকে ধন্যবাদ - এর অর্থ অনেকটা! চিয়ার্স।
সৌর মাইকে

তখন ওপিকে বিভিন্ন বিকল্প দেয়।
সৌর মাইকে

0

এখানে চিত্র বর্ণনা লিখুনকোনও পরীক্ষা বা পরীক্ষা করতে পারবেন না তবে এখানে SMALL () ফাংশন রয়েছে: শূন্যগুলি এড়ানোর জন্য পরিসর এবং অবস্থানের সংখ্যা নির্দিষ্ট করুন - যদি আপনি শূন্যের সংখ্যাটি গণনা করেন যেমন উদাহরণস্বরূপ 4 এবং তারপরে পদের 5 পেতে ছোট ফাংশনটি সেট করেন , 6 এবং 7 ...

সম্পাদনা করুন যাতে ঘর D5 D6 এবং D7 3 টি সবচেয়ে ক্ষুদ্রতর পায় কাউন্টিফের ফলাফল এবং সি 5 সি 6 এবং সি 7 এর মান ব্যবহার করে ...


তাহলে আপনার সূত্র হবে =SMALL($B$2:$B$11,COUNTIF($B$2:$B$11,0)+D7)?
স্কট ক্রেনার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.