আমি যা বিশ্বাস করি তা এখন পর্যন্ত সেরা সমাধান:
=CountIf(ArrayFormula(range<>""),TRUE)
3 টি সহজ ধাপে এখানে
পদক্ষেপ 1: পাই হিসাবে সহজ - অতিরিক্ত কলাম যুক্ত করুন
EniacAvenger দ্বারা উত্তর হিসাবে প্রান্ত মামলা সম্পর্কে উদ্বেজক ছাড়া সঠিক সমাধান সমর্পণ করা হবে =A1<>""
কিভাবে আমরা intuitively, খালি কক্ষের মনে উপর ভিত্তি করে সঠিক truthy / falsy মান উতরান বলে মনে হয়, হয় কুমারী ঐ খালি অথবা তৈরি ঐ খালি।
সুতরাং কল্পনা করুন যে আমাদের কাছে এই ডেটা রয়েছে এবং আমরা নন-ফাঁকা গণনা এটিতে চাই B2:B6
:
| | A | B | C |
|---|-------------|-------|---------|
| 1 | Description | Value | B1<>"" |
| 2 | Text | H | TRUE |
| 3 | Number | 1 | TRUE |
| 4 | IF -> "" | | FALSE |
| 5 | IF -> Text | h | TRUE |
| 6 | Blank | | FALSE |
আমরা যদি কলাম সি'র উপর নির্ভর করি তবে আমরা বি এর মতো মানগুলি গণনা করতে পারতাম:
=COUNTIF(C2:C6,True)
পদক্ষেপ 2: FormulaArray
গতিশীলভাবে অতিরিক্ত কলাম তৈরি করতে ব্যবহার করুন
তবে, রেশিওর মন্তব্যটি একটি বৈধ একটি - আপনার যদি অতিরিক্ত কলামের প্রয়োজন হয় তবে আপনি প্রায়শই একই লক্ষ্যটি অর্জন ArrayFormula
করতে পারেন যা শীটের স্থান না খেয়ে স্মৃতিতে একটি কলাম তৈরি করতে পারে।
সুতরাং আমরা যদি গতিশীল সি তৈরি করতে চাই, আমরা এই জাতীয় অ্যারে সূত্রটি ব্যবহার করতে পারি:
=ArrayFormula(B2:B6<>"")
যদি আমরা এটি সহজভাবে সি 2 এ রাখি তবে এটি কলমের একক স্ট্রোকের সাথে উল্লম্ব অ্যারে তৈরি করবে:
| | A | B | C |
|---|-------------|-------|--------------------------|
| 1 | Description | Value | =ArrayFormula(B2:B6<>"") |
| 2 | Text | H | TRUE |
| 3 | Number | 1 | TRUE |
| 4 | IF -> "" | | FALSE |
| 5 | IF -> Text | h | TRUE |
| 6 | Blank | | FALSE |
পদক্ষেপ 3: গতিশীল কলামে মান গণনা
তবে এটি সমাধান হয়ে গেলে কেবলমাত্র মানগুলি প্রদর্শনের জন্য আমাদের আর কলামের প্রয়োজন নেই।
ArrayFormula
নিম্নলিখিত পরিসরের সমাধান হবে: {True,True,False,True,False}
।
CountIf
কেবল যে কোনও সীমার মধ্যে নেয় এবং এক্ষেত্রে সত্য মানের সংখ্যা গণনা করতে পারে।
সুতরাং আমরা এর CountIf
দ্বারা উত্পাদিত মানগুলি চারপাশে গুটিয়ে রাখতে পারি ArrayFormula
:
=CountIf(ArrayFormula(B2:B6<>""),TRUE)
আরও পড়া
এই থ্রেডের অন্যান্য সমাধানগুলি অত্যধিক জটিল, বা নির্দিষ্ট প্রান্তের ক্ষেত্রে ব্যর্থ হয়েছে যা আমি এই পরীক্ষার শীটে প্রকাশ করেছি:
কেন CountA
এটি অদ্ভুতভাবে কাজ করে তার জন্য, আমার উত্তরটি এখানে দেখুন