এক্সেল 2007 এ কোষগুলির গোষ্ঠীগুলির গণনা বিতরণ পুনরুদ্ধার করা


1

আমার এক্সেল 2007 এ একটি .csv খোলা রয়েছে যা নিম্নলিখিতগুলির মতো দেখাচ্ছে

1 566
1 566
1 566
2 341
2 341
3 566
3 566
3 566
3 566
...

কলাম এ এবং বি এর মধ্যে ওয়ান-টু-ওয়ান সম্পর্ক রয়েছে তবে বিটি অনন্য নয় (তবে কেবলমাত্র বৈধ মানগুলির একটি ছোট সেট নিতে পারে)। আমি কতগুলি আইডির (কলাম এ) কোনও নির্দিষ্ট সম্পত্তি (কলাম বি) রয়েছে তা জিজ্ঞাসা করতে চাই। উপরের উদাহরণটি যদি "..." এর আগে শেষ হয়ে যায়, আমি আউটপুট হিসাবে পেতে চাই:

566 2
341 1

কারণ 566 সম্পত্তি দুটি আইডির মালিকানাধীন (1 এবং 3) এবং 341 সম্পত্তি কেবল আইডি 2 এর মালিকানাধীন।

আমি মনে করি এটি একটি রিলেশনাল ডাটাবেসে অনেক সহজ হবে তবে আমার এক্সেল ব্যবহার করতে হবে।


আপনি যদি আসল ডেটা সেটটি সংশোধন করতে সক্ষম হন তবে পুনরাবৃত্তি হওয়া এন্ট্রিগুলি থেকে মুক্তি পেতে আপনি সদৃশ অপসারণ ব্যবহার করতে পারেন তবে অদ্বিতীয় গণনা করার জন্য কাউন্টারটি ব্যবহার করতে পারেন
পিনার

উত্তর:


0

যদি আপনার ডেটা A2: B100 এ থাকে তবে E2 এ এই "অ্যারে সূত্র" চেষ্টা করুন

=SUM(IF(FREQUENCY(IF(B$2:B$100=D2,IF(A$2:A$100<>"",MATCH(A$2:A$100,A$2:A$100,0))),ROW(B$2:B$100)-ROW(B$2)+1),1))

সঙ্গে নিশ্চিত CTRL+SHIFT+ENTER

যেখানে ডি 2-তে 566 এর মতো নির্দিষ্ট সম্পত্তি রয়েছে

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.