কলামের মানের উপর ভিত্তি করে একাধিক সারি থেকে Google পত্রকের কক্ষগুলিকে এক সারিতে মার্জ করুন

  • এই শেয়ার করুন
Michael Brown

আপনার স্প্রেডশীটে ডুপ্লিকেট সারি একত্রিত করা সবচেয়ে জটিল কাজে পরিণত হতে পারে। আসুন দেখি Google সূত্রগুলি কী সাহায্য করতে পারে এবং একটি স্মার্ট অ্যাড-অন জানতে পারে যা আপনার জন্য সমস্ত কাজ করে৷

    গুগল শীটে একই মান সহ কক্ষগুলিকে একত্রিত করার ফাংশনগুলি

    আপনি ভাবেননি যে এই ধরনের কাজের জন্য Google পত্রকের ফাংশনের অভাব হবে, তাই না? ); শুধু ডুপ্লিকেট অপসারণ না করে ডুপ্লিকেট সারি একত্রে আনার কথা ভাবুন Google শীট কনকাটেনেট ফাংশন এবং একটি অ্যাম্পারস্যান্ড (&) - একটি বিশেষ সংযোজন অপারেটর৷

    ধরুন আপনার কাছে দেখার মতো সিনেমাগুলির একটি তালিকা রয়েছে এবং আপনি চান জেনার অনুসারে তাদের গোষ্ঠীবদ্ধ করুন:

    • আপনি Google পত্রকগুলিতে কেবলমাত্র মানগুলির মধ্যে ফাঁক দিয়ে সেলগুলিকে মার্জ করতে পারেন:

      =CONCATENATE(B2," ",C2," ",B8," ",C8)

      =B2&" "&C2&" "&B8&" "&C8

    • অথবা ডুপ্লিকেট সারিগুলিকে একত্রিত করতে অন্য কোনও চিহ্ন সহ স্পেস ব্যবহার করুন:

      =CONCATENATE(A3,": ",B3," (",C3,"), ",B6," (",C6,") ")

      =A3&": "&B3&" ("&C3&"), "&B6&" ("&C6&") "

    একবার সারিগুলি একত্রিত হয়ে গেলে, আপনি সূত্রগুলি থেকে মুক্তি পেতে পারেন এবং এই টিউটোরিয়ালের উদাহরণ দ্বারা শুধুমাত্র পাঠ্য রাখতে পারেন: সূত্রগুলিকে Google পত্রকের মানগুলিতে রূপান্তর করুন

    যত সহজ এই ভাবে মনে হতে পারে, এটা স্পষ্টতই আদর্শ থেকে অনেক দূরে. এটির জন্য আপনাকে ডুপ্লিকেটের সঠিক অবস্থানগুলি জানতে হবে এবং এটি আপনিইতাদের সূত্রে নির্দেশ করা উচিত। সুতরাং, এটি ছোট ডেটাসেটের জন্য কাজ করতে পারে, কিন্তু সেগুলি বড় হলে কী করবেন?

    কক্ষগুলিকে একত্রিত করুন তবুও UNIQUE + JOIN এর সাথে ডেটা রাখুন

    সূত্রগুলির এই টেন্ডেমটি Google পত্রকগুলিতে সদৃশগুলি খুঁজে পায় (এবং) আপনার জন্য অনন্য রেকর্ড সহ কক্ষগুলিকে একত্রিত করে। যাইহোক, আপনি এখনও দায়িত্বে আছেন এবং কোথায় দেখতে হবে সেই সূত্রগুলি দেখাতে হবে। দেখা যাক একই টু-ওয়াচ লিস্টে এটি কীভাবে কাজ করে।

    1. আমি কলাম A-তে জেনার চেক করতে E2-এ Google Sheets UNIQUE ব্যবহার করি:

      =UNIQUE(A2:A)

      সূত্রটি সমস্ত ঘরানার তালিকা প্রদান করে, তারা যদি পুনরাবৃত্তি করে বা মূল তালিকায় নিজেদের পুনরাবৃত্তি না করে তা কোন ব্যাপার না। অন্য কথায়, এটি কলাম A থেকে সদৃশগুলি সরিয়ে দেয়।

      টিপ। UNIQUE কেস-সংবেদনশীল, তাই একই টেক্সট কেসে একই রেকর্ড আনতে ভুলবেন না। এই টিউটোরিয়ালটি আপনাকে এটি দ্রুত করতে সাহায্য করবে।

      টিপ। আপনি যদি কলাম A-তে আরও মান যোগ করেন, সূত্রটি স্বয়ংক্রিয়ভাবে অনন্য রেকর্ডগুলির সাথে তালিকাটি প্রসারিত করবে৷

    2. তারপর আমি Google পত্রকগুলিতে যোগদান ফাংশনের সাথে আমার পরবর্তী সূত্র তৈরি করব:

      =JOIN(", ",FILTER(B:B,A:A=E2))

      এই সূত্রের উপাদানগুলি কীভাবে কাজ করে?

      • ফিল্টার E2 মানের সমস্ত উদাহরণের জন্য কলাম A স্ক্যান করে। একবার অবস্থিত হলে, এটি কলাম B থেকে সংশ্লিষ্ট রেকর্ডগুলি টেনে আনে।
      • JOIN এই মানগুলিকে একটি কমা দিয়ে এক কক্ষে একত্রিত করে।

      সূত্রটি কপি করুন এবং আপনি সমস্ত শিরোনামগুলি সাজানো পাবেন জেনার অনুসারে৷

      দ্রষ্টব্য৷ যদি আপনার বছরেরও প্রয়োজন হয়, আপনি করবেনপ্রতিবেশী কলামে সূত্র তৈরি করতে হবে যেহেতু JOIN একবারে একটি কলামের সাথে কাজ করে:

      =JOIN(", ",FILTER(C:C,A:A=E2))

    তাই, এটি বিকল্পটি ডুপ্লিকেটের উপর ভিত্তি করে একাধিক সারি একত্রিত করতে Google শীটকে কয়েকটি ফাংশন দিয়ে সজ্জিত করে। এবং এটি স্বয়ংক্রিয়ভাবে ঘটে। ভাল প্রায়. আমি নিবন্ধের একেবারে শেষ পর্যন্ত নিখুঁত সমাধানটি ধরে রাখতে চাই। তবে নির্দ্বিধায় এখুনি এটির দিকে এগিয়ে যান ;)

    গুগল শীটে ডুপ্লিকেট লাইন মুছে ফেলার জন্য QUERY ফাংশন

    আরও একটি ফাংশন রয়েছে যা বিশাল টেবিলগুলি পরিচালনা করতে সাহায্য করে – QUERY৷ এটি প্রথমে কিছুটা জটিল মনে হতে পারে, কিন্তু একবার আপনি এটি কীভাবে ব্যবহার করবেন তা শিখলে, এটি স্প্রেডশীটে আপনার সত্যিকারের সঙ্গী হয়ে উঠবে৷

    এখানে QUERY ফাংশন নিজেই:

    =QUERY(ডেটা, ক্যোয়ারী, [ শিরোনাম])

    এটি কিভাবে কাজ করে:

    • ডেটা (প্রয়োজনীয়) – আপনার উৎস টেবিলের পরিসর।
    • কোয়েরি (প্রয়োজনীয়) - নির্দিষ্ট ডেটা পাওয়ার জন্য শর্ত নির্ধারণের জন্য কমান্ডের একটি সেট।

      টিপ। আপনি এখানে সমস্ত কমান্ডের একটি সম্পূর্ণ তালিকা পেতে পারেন।

    • হেডার (ঐচ্ছিক) – আপনার উত্স টেবিলে হেডার সারিগুলির সংখ্যা৷

    এটিকে সহজভাবে বলতে গেলে, Google পত্রক QUERY কিছু সেট প্রদান করে আপনার নির্দিষ্ট করা শর্তগুলির উপর ভিত্তি করে মানগুলির।

    উদাহরণ 1

    আমি শুধুমাত্র কমিক বইয়ের সিনেমাগুলি পেতে চাই যা আমি এখনও দেখতে পারিনি:

    =QUERY(A1:C,"select * where A="Comic Book"")

    সূত্রটি আমার সম্পূর্ণ উৎস সারণী (A1:C) প্রক্রিয়া করে এবং কমিক বইয়ের চলচ্চিত্রগুলির জন্য সমস্ত কলাম (নির্বাচন *) প্রদান করে (যেখানেA="কমিক বুক")।

    টিপ। আমি ইচ্ছাকৃতভাবে আমার টেবিলের শেষ সারি (A1:C) নির্দিষ্ট করি না – সূত্রটিকে নমনীয় রাখতে এবং টেবিলে অন্যান্য সারি যোগ করা হলে নতুন রেকর্ড ফেরত দিতে।

    যেমন আপনি দেখতে পাচ্ছেন, এটি কাজ করে একটি ফিল্টার অনুরূপ। কিন্তু অনুশীলনে, আপনার ডেটা অনেক বড় হতে পারে - সংখ্যাগুলির সাথে আপনাকে গণনা করতে হতে পারে৷

    টিপ৷ এই নিবন্ধে আপনার Google পত্রক টেবিলে সদৃশগুলি খুঁজে বের করার অন্যান্য উপায়গুলি দেখুন৷

    উদাহরণ 2

    ধরুন আমি একটু গবেষণা করছি এবং নতুন চলচ্চিত্রগুলির জন্য সপ্তাহান্তের বক্স অফিসের উপর নজর রাখছি থিয়েটারে:

    আমি Google পত্রক QUERY ব্যবহার করি ডুপ্লিকেটগুলি সরাতে এবং সমস্ত সপ্তাহান্তে প্রতি মুভির উপার্জনের মোট অর্থ গণনা করি৷ আমি জেনার অনুসারে তাদের বর্ণানুক্রম করি:

    =QUERY(B1:D, "select B,C, SUM(D) group by B,C")

    দ্রষ্টব্য। গ্রুপ দ্বারা কমান্ডের জন্য, আপনাকে অবশ্যই নির্বাচন এর পরে সমস্ত কলাম গণনা করতে হবে, অন্যথায়, সূত্রটি কাজ করবে না।

    পরিবর্তে মুভি অনুসারে রেকর্ড বাছাই করতে, আমি কেবল গ্রুপ এর জন্য কলামের ক্রম পরিবর্তন করতে পারি:

    =QUERY(B1:D, "select B,C, SUM(D) group by C,B")

    উদাহরণ 3

    ধরুন আপনি সফলভাবে একটি বইয়ের দোকান চালাচ্ছেন এবং আপনি আপনার সমস্ত শাখায় স্টকে থাকা সমস্ত বইয়ের ট্র্যাক রাখেন৷ তালিকাটি শত শত বই পর্যন্ত যায়:

    • হ্যারি পটার সিরিজের প্রচারের কারণে, আপনি জে.কে. এর লেখা কতগুলি বই রেখে গেছেন তা পরীক্ষা করার সিদ্ধান্ত নেন। রাউলিং:

      =QUERY('Copy of In stock'!A1:D,"select A,B,C,D where A="Rowling"")

    • আপনি আরও এগিয়ে যাওয়ার এবং শুধুমাত্র হ্যারি পটার সিরিজ রাখার সিদ্ধান্ত নেনঅন্যান্য গল্প বাদ দেওয়া:

      =QUERY('In stock'!A1:D,"select A,B,C,D where (A='Rowling' and C contains 'Harry Potter')")

    • Google পত্রক QUERY ফাংশন ব্যবহার করে, আপনি এই সমস্ত বইগুলিও গণনা করতে পারেন:

      =QUERY('In stock'!A1:D,"select A,B, sum(D) where (A='Rowling' and C contains 'Harry Potter') group by A,B")

    আমি আপাতত অনুমান করছি আপনি কীভাবে Google পত্রকগুলিতে QUERY ফাংশন "ডুপ্লিকেটগুলি সরিয়ে দেয়" সে সম্পর্কে একটি ধারণা পেয়েছেন৷ যদিও এটি একটি উপলভ্য-অল বিকল্প, আমার জন্য, এটি ডুপ্লিকেট সারিগুলিকে একত্রিত করার একটি গোলচক্কর উপায়ের মতো৷

    টিপ৷ QUERY এত শক্তিশালী, এটি শুধুমাত্র একটি পত্রকের মধ্যে সদৃশগুলিকে একত্রিত করতে পারে না — এটি মেলে & পুরো টেবিলগুলিকে একত্রে একত্রিত করুন৷

    আরও কী, যতক্ষণ না আপনি এটি ব্যবহার করা প্রশ্নগুলি এবং সেগুলি প্রয়োগ করার নিয়মগুলি শিখতে না পারেন, ফাংশনটি খুব বেশি সাহায্য করবে না৷

    এর দ্রুততম উপায় ডুপ্লিকেট সারি একত্রিত করুন

    যখন আপনি ডুপ্লিকেটের উপর ভিত্তি করে একাধিক সারি একত্রিত করার একটি সহজ সমাধান খুঁজে পাওয়ার সমস্ত আশা ছেড়ে দেন, তখন Google পত্রকের জন্য আমাদের অ্যাড-অন একটি দুর্দান্ত প্রবেশদ্বার তৈরি করে৷ ; সব একই সময়ে এবং কয়েকটি মাউস ক্লিকের ক্ষেত্রে!

    কয়েক শত সারি সহ দোকানে আমার বইয়ের তালিকা মনে আছে? আসুন দেখি কিভাবে টুলটি এটি পরিচালনা করবে।

    টিপ। যেহেতু ইউটিলিটিটি পাওয়ার টুলের অংশ, অনুগ্রহ করে প্রথমে এটি ইনস্টল করুন এবং সরাসরি মার্জ করুন & একত্রিত করুন গ্রুপ:

    তারপর এটি খুলতে অ্যাড-অন আইকনে ক্লিক করুন:

    1. একবার যোগ করা -উপরচলমান, আপনি যেখানে ডুপ্লিকেট সারিগুলি একত্রিত করতে চান সেই পরিসরটি নির্বাচন করুন:

  • পুনরাবৃত্ত মান রয়েছে এমন কলামগুলি চয়ন করুন৷ আমার ক্ষেত্রে, তারা হল শেষ নাম এবং প্রথম নাম :
  • পরবর্তী ধাপ আপনাকে নিম্নলিখিত বিষয়ে সিদ্ধান্ত নিতে দেয়:
    • মান সহ কলামগুলিকে আপনি একত্রিত করবেন
    • এই রেকর্ডগুলিকে একত্রিত করার উপায়: মার্জ বা গণনা করুন
    • টেক্সটের সাথে সেল মার্জ করতে ডিলিমিটার করুন
    • সংখ্যা গণনা করার ফাংশন

    আমার জন্য, আমি চাই একজন লেখকের সমস্ত বই এক কক্ষে আনতে এবং বিরতি লাইন দ্বারা আলাদা করা হোক। যদি কোনো শিরোনাম নিজেদের পুনরাবৃত্তি করে, অ্যাড-অন শুধুমাত্র একবার সেগুলিকে দেখাবে৷

    পরিমাণের জন্য, আমি লেখক প্রতি সমস্ত বইয়ের মোট নিয়ে ঠিক আছি৷ ডুপ্লিকেট শিরোনামের সংখ্যা, যদি থাকে, তাহলে একসাথে যোগ করা হবে৷

  • সমস্ত সেটিংস সামঞ্জস্য করার পরে, সমাপ্তি ক্লিক করুন। অ্যাড-অন কাজটি করবে এবং কয়েক সেকেন্ডের মধ্যে প্রক্রিয়া করা সমস্ত কিছুর সাথে বার্তাটি দেখাবে:
  • টুলটি আমার বইয়ের তালিকায় ডুপ্লিকেট সারিগুলিকে একত্রিত করেছে৷ আমার ডেটা এখন কেমন দেখাচ্ছে তার একটি অংশ এখানে দেওয়া হল:

    টিপ৷ বিকল্পভাবে, আপনি একটি শীটকে একাধিক শীটে বিভক্ত করতে পারেন যাতে লেখক প্রতি সমস্ত বই সহ একটি পৃথক টেবিল থাকে বা Google পত্রকগুলিতে ডুপ্লিকেট সারিগুলি হাইলাইট করে৷

    টিপ৷ আমি কীভাবে অ্যাড-অন ব্যবহার করেছি তা দ্রুত দেখে নিন:

    অথবা টুলের সাথে পরিচিত একটি ছোট ভিডিও দেখুন:

    সেমিতে পরিস্থিতি ব্যবহার করুন -সদৃশগুলিকে স্বয়ংক্রিয়ভাবে একত্রিত করুন

    অন্য একটি সম্ভাবনা হল একত্রিত ডুপ্লিকেট সারি অফার হল এটির ব্যবহার আধা-স্বয়ংক্রিয় করা।

    যদি আপনি প্রায়শই ধাপগুলি দিয়ে যান এবং একই বিকল্পগুলি নির্বাচন করেন, আপনি সেগুলিকে পরিস্থিতিতে সংরক্ষণ করতে পারেন৷ পরিস্থিতিগুলি আপনাকে একই বা ভিন্ন ডেটাসেটে অনায়াসে একই সেটিংস পুনরায় ব্যবহার করতে দেয়৷

    আপনাকে আপনার দৃশ্যকল্পের একটি নাম দিতে হবে & একটি শীট এবং একটি পরিসর নির্দিষ্ট করুন যা এটি প্রক্রিয়া করা উচিত:

    আপনি এখানে যে সেটিংস সংরক্ষণ করেন তা দ্রুত Google পত্রক মেনু থেকে কল করা যেতে পারে৷ অ্যাড-অনটি এখনই ডুপ্লিকেট সারিগুলিকে একত্রিত করা শুরু করবে, আপনাকে কিছু অতিরিক্ত সময় বাঁচিয়ে দেবে:

    আমি সত্যিই আপনাকে Google-এর জন্য টুল এবং এর বিকল্পগুলি আরও ভালভাবে জানার জন্য উত্সাহিত করব পত্রক হল "অন্ধকার এবং ভয়ে ভরা" যদি আপনি জানেন আমি কি বলতে চাইছি ;)

    মাইকেল ব্রাউন হল সফ্টওয়্যার সরঞ্জাম ব্যবহার করে জটিল প্রক্রিয়াগুলিকে সরল করার আবেগের সাথে একজন উত্সর্গীকৃত প্রযুক্তি উত্সাহী৷ প্রযুক্তি শিল্পে এক দশকেরও বেশি অভিজ্ঞতার সাথে, তিনি মাইক্রোসফ্ট এক্সেল এবং আউটলুক, সেইসাথে Google পত্রক এবং ডক্সে তার দক্ষতাকে সম্মানিত করেছেন। মাইকেলের ব্লগটি তার জ্ঞান এবং দক্ষতা অন্যদের সাথে ভাগ করে নেওয়ার জন্য নিবেদিত, উত্পাদনশীলতা এবং দক্ষতার উন্নতির জন্য সহজে অনুসরণযোগ্য টিপস এবং টিউটোরিয়াল প্রদান করে৷ আপনি একজন অভিজ্ঞ পেশাদার বা একজন শিক্ষানবিসই হোন না কেন, মাইকেলের ব্লগ এই প্রয়োজনীয় সফ্টওয়্যার সরঞ্জামগুলি থেকে সর্বাধিক পাওয়ার জন্য মূল্যবান অন্তর্দৃষ্টি এবং ব্যবহারিক পরামর্শ প্রদান করে৷