2 টি পৃথক সারণীতে কলামের শিরোনাম অনুসারে ঘর মানগুলির গ্রুপগুলির সাথে তুলনা করুন।


1

আমাকে টেবিল এ এর ​​মানগুলির একটি গ্রুপের সাথে টেবিল বি এর মানগুলির একটি অন্য গ্রুপের সাথে তুলনা করতে হবে যদি কলামের শিরোনাম (প্রতিটি টেবিলের কলামের নাম) উভয় টেবিলের ক্ষেত্রে একই হয়, তবে নীচের সারিগুলিতে সংশ্লিষ্ট মানগুলি হবে তুলনা করা। আমার প্রশ্নটি 2 টি জিনিস, 1) আমি কীভাবে পরীক্ষা করতে পারি যে এক টেবিলের কলাম শিরোনামগুলি অন্য কলামের শিরোনামগুলির সাথে মেলে এবং 2) আমি কীভাবে সম্পর্কিত কলামগুলিতে মানগুলি নির্বাচন করতে এবং তুলনা করতে পারি?

নীচের প্রথম উদাহরণে, সমস্ত 3 কলামের শিরোনাম উভয় টেবিলের সাথে মেলে না, যদিও তাদের একটির সাথে একটি কলামের শিরোনাম, আইডি রয়েছে। উভয় টেবিলের মধ্যে সমস্ত কলামের শিরোনাম যদি একই থাকে তবে এমন একটি সারণী যাচাই করতে এবং কয়েকটি কলামের শিরোনাম রয়েছে এমন সত্যের মান ফিরিয়ে দিতে আমি কোন সূত্র ব্যবহার করতে পারি?

ID  Name    Address           ID    Item    Quan
1   A       123A               1    U       22
2   B       234B               2    V       33
3   C       345C               3    W       44
4   D       456D               4    X       55
5   E       567E               5    Y       66
6   F       678F               6    Z       77
7   G       789G               7    T       88

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

ID  Name    Address               ID    Name    Address
1   A       123                    1    D   123
2   B       234                    2    C   234
3   C       345                    3    E   345
4   D       456                    4    B   456
5   E       567                    5    A   567
6   F       678                    6    F   678

আমার শেষ উদাহরণ নীচে, যেখানে কলাম শিরোনামের নাম মিললেও কলামগুলির ক্রমটি আলাদা। আইডি, নাম এবং ঠিকানা কলামগুলির মানগুলির তুলনা না করেই আমি কোন সূত্রটি ব্যবহার করতে পারি?

ID  Name    Address               ID    Address Name
1   A       123                    1    123     A
2   B       234                    2    234     B
3   C       345                    3    345     C
4   D       456                    4    456     D
5   E       567                    5    567     E
6   F       678                    6    678     F

কোন সাহায্যের অনেক প্রশংসা করা হয়।

উত্তর:


0

"মানগুলির তুলনা" করে আপনি যা সন্ধান করছেন তা নিশ্চিত নয়, তবে এই উত্তরের উদ্দেশ্যে, আমি MATCHসারিটি ফেরত দিতে ব্যবহার করছি যেখানে কোনও মিলের মান পাওয়া যায়।

আপনার প্রদত্ত ডেটা আমি এনে সাজিয়েছি এবং নীচে সম্পর্কিত সূত্রটি ...

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

শিরোনামগুলি মেলে কিনা তা নির্ধারণ করার জন্য ...

  • সেল আই 1 এ কন্ট্রোল-শিফট-এন্টার (সিএসই) সূত্র রয়েছে {=IF(ISERROR(SUM(MATCH(E2:G2,A2:C2,0))),FALSE,TRUE)}
  • সেল আই 11-তে সিএসই সূত্র রয়েছে {=IF(ISERROR(SUM(MATCH(E12:G12,A12:C12,0))),FALSE,TRUE)}
  • সেল আই 20-তে সিএসই সূত্র রয়েছে {=IF(ISERROR(SUM(MATCH(E21:G21,A21:C21,0))),FALSE,TRUE)}

তুলনা করার জন্য শিরোনাম স্থাপন করা ...

  • আই 2, কে 2 তে পূর্ণ, এতে রয়েছে =IF($I$1,OFFSET($E$2,0,MATCH(A$2,$E$2:$G$2,0)-1),"")
  • আই 12, কে 12 এ পূর্ণ, রয়েছে contains =IF($I$11,OFFSET($E$12,0,MATCH(A$12,$E$12:$G$12,0)-1),"")
  • আই 21, কে 21-তে পূর্ণ, রয়েছে =IF($I$20,OFFSET($E$21,0,MATCH(A$21,$E$21:$G$21,0)-1),"")

মানগুলির সাথে তুলনা করতে ...

  • আই 9-তে ভরাট, আই 9-তে ভরাট, কে 9-তে ভরাট রয়েছে contains =IF($I$1,MATCH(A3,OFFSET($E$3,0,MATCH(A$2,$E$2:$G$2,0)-1,COUNT($A$3:$A$9),1),0),"")
  • আই 18 এ ভরাট, আই 18-এ পূরণ করা হয়েছে, কে 18-তে ভরাট রয়েছে contains =IF($I$11,MATCH(A13,OFFSET($E$13,0,MATCH(A$12,$E$12:$G$12,0)-1,COUNT($A$13:$A$18),1),0),"")
  • I27-তে পূরণ করা, সেল আই 22, কে -27-তে ভরাট রয়েছে contains =IF($I$20,MATCH(A22,OFFSET($E$22,0,MATCH(A$21,$E$21:$G$21,0)-1,COUNT($A$22:$A$27),1),0),"")

0

আপনি খুব দ্রুত নিয়মিত ভিত্তিতে এটি করতে চান বা এটি যদি প্রায়শই কাজ করে তা নির্ভর করে। যদি পূর্বের হয় তবে আমার পরামর্শটি হ'ল কার্যপত্রকগুলিতে কিছু হেরফের করা এবং তারপরে যদি ফাংশন সূত্রগুলি ব্যবহার করা হয়। যদি দ্বিতীয়টি হয় তবে কিছু ম্যাক্রো কাজ (মূলত ওয়ার্কশিটগুলিতে হেরফের করার জন্য একই গণনা সম্পাদন করা) আপনার সেরা উত্তর হবে be আমি পূর্বের পদ্ধতির ব্যবহার করে উত্তর দেব।

Ex1 : আমি উভয় পত্রকের সারি 1 টি অনুলিপি করব এবং আটকান: এগুলি একটি নতুন কার্যপত্রকে রূপান্তর করুন যাতে তারা প্রতিটি কলাম গ্রহণ করে (যেমন কলস এ এবং বি)। যদি কলামগুলি সত্য ফেরত পেতে হয় তবে আমি নীচের সূত্রটি সি 1 এ যুক্ত করব এবং এটি কলাম শিরোনাম তথ্যের শেষ সারিতে অনুলিপি করব।

IF(A1=B1, TRUE, FALSE)

তারপরে, ডি 1-তে সূত্রটি সন্নিবেশ করুন:

=COUNTIF(C:C, FALSE)

ডি 1-তে যে কোনও শূন্য মান নেই তার অর্থ কলামগুলি মেলে না।

অনুলিপি প্রক্রিয়াকরণের পরে, সত্যগুলি ফেরত দিতে যদি কলামগুলি একই ক্রমে থাকা প্রয়োজন না হয় তবে প্রতিটি কলামটি বাছাই করুন এবং তারপরে আইএফ এবং COUNTIF সূত্র যুক্ত করুন।

এক্স 2 : আপনি কলামগুলি মেলানোর সিদ্ধান্ত নিয়েছে (এবং সেগুলি একই ক্রমে রয়েছে), আমি যেভাবে মানগুলির সাথে তুলনা করব তা হ'ল মূলকালে সমস্ত ডেটা সংযুক্ত করে প্রতিটি ওয়ার্কশিটের ডানদিকে একটি নতুন কলাম সন্নিবেশ করা to কলাম). আপনার সরবরাহিত এক্স 2 ডেটা দেওয়া, এই সূত্রটি প্রতিটি কার্যপত্রকের সেল ডি 1 এ করবে (সূত্রটি শেষ সারিতে অনুলিপি করুন):

=CONCATENATE(A1, "##", B1, "##", C1)

আমি যুক্ত ডেটা পৃথক রাখতে হ্যাশগুলি যুক্ত করি। অন্যথায়, যদি আপনি বলে থাকেন যে, কর্নেল এ তে 1 এবং ওয়ার্কশিট এ এর ​​কর্নাল বি তে 10 এবং কর্নেল এ 11 এবং ওয়ার্কশিট বি এর কর্নাল বি তে 0, তবে তারা উভয়ই 110 এ সংযুক্ত হবে।

এরপরে, আপনি শীটের একটিতে অনুরূপ আইএফ সূত্র যুক্ত করুন:

=IF(sheet1!D1=sheet2!D1, TRUE, FALSE)

এবং আবার, পরবর্তী কলামে COUNTIF সূত্র যুক্ত করুন কোনও মান মেলে না তা দেখতে।

=COUNTIF(D:D, FALSE)

Ex3 (যেখানে অর্ডারটির কোনও গুরুত্ব নেই), আমি কলামগুলি বর্ণানুক্রমিকভাবে সাজিয়ে রাখব এবং তারপরে Ex2 এর সমাধানটি সম্পাদন করব। তথ্যটি সঠিকভাবে বাছাই করতে, তথ্য নির্বাচন করুন এবং 'ডেটা' -> 'বাছাই করুন এবং ফিল্টার করুন' ফিতা গোষ্ঠীতে বাছাই করুন ক্লিক করুন। প্রদর্শিত ডায়লগটিতে Options....বোতামটি ক্লিক করুন এবং নির্বাচন করুন Sort left to right। ক্ষেত্রের অঞ্চলে কলাম শিরোনাম যখন 'কলাম' থেকে 'সারি' তে পরিবর্তিত হয়, Sort byবাক্সের সারি 1 নির্বাচন করুন । এটি উভয় কার্যপত্রকের কলামের ক্রমকে (আপনার উদাহরণগুলিতে) পরিবর্তন করবে: ঠিকানা, আইডি, নাম। তারপরে, যেমনটি আমি বলেছি, Ex2 এর প্রক্রিয়াটি অনুসরণ করুন।

এখন, আপনি যদি এই ঘন ঘন ভিত্তিতে এই গণনাগুলি সম্পাদন করতে চান তবে আপনি উপরের পদক্ষেপগুলিকে একটি এক্সেল ম্যাক্রোতে কোড করতে পারেন। এটি অন্য প্রশ্নের বিষয় হতে পারে।

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