একই নামের সমষ্টি মানগুলি


45

নাম এবং পরিমাণের দীর্ঘ তালিকা সহ আমার কাছে একটি Google পত্রক রয়েছে। অনেকের নামই নকল। উদাহরণ স্বরূপ:

John  | 10
Bill  | 2
Susan | 3
Frank | 4
Sally | 10
John  | 2
Susan | 2
John  | 3

সমস্ত মানগুলিকে একত্রিত করার কোনও স্বয়ংক্রিয় উপায় আছে যাতে আমি কোনও অনুলিপি নাম এবং প্রতিটি ব্যক্তির প্রবেশের সমস্তটির একক যোগ ছাড়া একটি তালিকা পাই?

উদাহরণ স্বরূপ:

John  | 15
Bill  | 2
Susan | 5
Sally | 10

উত্তর:


51

ধরে নেওয়া যায় যে নামগুলি A1: A8 এ রয়েছে, বি 1: বি 8 এর পরিমাণ রয়েছে, প্রথমে আমাদের ডি 1 এ অনন্য নাম তালিকা প্রয়োজন:

=UNIQUE(A1:A8)

তারপরে E1 এ শর্তসাপেক্ষ যোগফলটি ব্যবহার করুন:

=SUMIF(A$1:A$8,D1,B$1:B$8)

$সেল নম্বরের আগে উপসর্গটি নোট করুন । যখন আমরা ঘরের বিষয়বস্তুগুলি অনুলিপি করে রাখি (সেগুলি E1: E8 নির্বাচন করুন এবং Ctrl+ টিপুন D) তখন একই ব্যাপ্তি রাখবে ।


2
গ্রেট! কেবলমাত্র যুক্ত করতে চাই যে কিছু লোকেলগুলিতে আপনাকে আধা কোলন দিয়ে কমা প্রতিস্থাপন করতে হবে, অর্থাৎ = সুমিফ (এ A 1: এ A 8; ডি 1; বি $ 1: বি $ 8)।
জে লুন্ড

উত্তরের জন্য ধন্যবাদ. সম্মত। আপনি কীভাবে পরিমাণ অনুসারে এটি সাজানো ক্রমে সাজান? এই উদাহরণে, জন প্রথমে আসবে, তারপরে স্যালি, সুসান এবং শেষ পর্যন্ত বিল আসবে।
ভাদ্দাদি কার্টিক

সিম্পল :) = সর্ট (এ 2: বি 9২; মিথ্যা)
জমোগাস

2
আমার জন্য কাজ করছে না
গিলবাউ

23

আপনি যদি কোয়েরি ফাংশনটি ব্যবহার করেন তবে তালিকাটি বাড়ানোর বিষয়ে আপনার চিন্তা করার দরকার নেই এবং যোগফলের সূত্রটি এতদূর অনুলিপি করা হয়নি।

যদি নামগুলি A: A তে থাকে এবং পরিমাণগুলি B: B তে থাকে, তবে D1 এ প্রবেশ করুন:

=QUERY(A:B, "select A, sum(B) group by A")

স্ক্রিনশট এমনকি এমনকি এখানে আরও অনেক গভীর উত্তর আছে


1
আপনার যদি একটি শিরোনাম সারি থাকে? আপনি কি তখন নির্দিষ্ট সূচনা এবং শেষ সারি সূচকগুলি জানতে চান? আহা, দেখে মনে হচ্ছে আমি শিরোনামের সারিগুলির # টি নির্দিষ্ট করতে পারি ... সমর্থন.
google.com/docs/answer/3093343?hl=en

আমি মনে করি এটিই সবচেয়ে পরিষ্কার পদ্ধতি। মনে রাখবেন যে আপনি যদি পুরো স্প্রেডশীটটি জিজ্ঞাসা করতে না চান (উদাহরণস্বরূপ, নীচে আপনার সাথে সম্পর্কিত না থাকলে ডেটা থাকে), আপনি A2: B28 এর মতো একটি পরিসীমা নির্দিষ্ট করতে পারেন) এছাড়াও, আমি আমার থেকে একাধিক কলাম একত্রিত করতে সংযোগ ফাংশনটি ব্যবহার করতে চাই দলবদ্ধকরণের জন্য এক সারিতে স্প্রেডশিট - লাস্টনাম, প্রথম নামের মতো।
ইভান ডোনভান

7

আমি এটিতেও একটি শট দেব: আমি ফিল্টার ফাংশনটি ব্যবহার করতে পছন্দ করি। কলাম নির্বাচন ব্যবহার করে, "নতুন" ডেটা যুক্ত করার সময় টেবিলটি স্বয়ংক্রিয়ভাবে বাড়তে দেয়:

FILTER(B:B;A:A=D2)

যদি আপনার শিরোনাম হয়, আপনি সেই অনুযায়ী এটি পরিবর্তন করতে পারেন:

FILTER($B$2:B;$A$2:A=D2)

উপসংশ্লিষ্ট সংক্ষেপণ তৈরি করা সহজ:

SUM(FILTER($B$2:B;$A$2:A=D2))

উদাহরণ দেখুন: আমি উদাহরণ সহ ফাইল প্রস্তুত


6

পিভট সারণী প্রতিবেদনটি ...Data মেনু এর অধীনে ব্যবহার করুন ।

আপনাকে নিশ্চিত করতে হবে যে প্রথম সারিতে ফিল্ডের নাম রয়েছে।


সূত্রের উত্তরের চেয়ে এটি আসলে সহজ।
ড্যানিড

হ্যাঁ, এটি সঠিক উত্তর। এই জাতীয় দলবদ্ধ কাজের জন্য সূত্রগুলি ভুলে যান।
giorgio79

1

নিম্নলিখিত সূত্র ব্যবহার করুন!

শিরোলেখ: =UNIQUE(A:A)

মান: =SUMIF(A:A,UNIQUE(A:A),B:B)

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