অন্য শীট সঙ্গে একাধিক কলাম তুলনা এবং যদি মিলিত ফিরে সত্য


0

আমি কলাম সঙ্গে টেস্ট নামে একটি শীট আছে

[Category],[SubCategory],[Name], [Is in share?]

যে তুলনা করা প্রয়োজন (কলাম ছাড়া [শেয়ার করুন?] ) সঙ্গে শিট নামে নামক। শেয়ার কলাম আছে [Category], [SubCategory], [Name]

টেস্ট এর কলাম মান যদি [Category],[SubCategory],[Name] ভাগ এর কলাম মান সঙ্গে মিলিত হয় [Category], [SubCategory], [Name] তারপর সত্য ফিরে। মান সত্য কলাম হতে হবে [Is in share?]

আমি vlookup ব্যবহার করার চেষ্টা কিন্তু এটি সঠিক না।

Sheet Test
[Category]  [SubCategory]       [Name]        [Is in share?]
Food      |||  Hard      |||    FoodHard1 ||| False
Food      |||  Hard      |||    FoodHard2 ||| True
Food      |||  Soft      |||    FoodSoft1 ||| False
Table     |||  Wood      |||    TableWood1||| True

Sheet Share
[Category]   [SubCategory]      [Name]         [Date]         [Site]
Food      |||  Hard      |||    FoodHard23 ||| Jan-02-2003   ||| AB
Food      |||  Hard      |||    FoodHard2  ||| Jan-02-2003   ||| CA
Food      |||  Soft      |||    FoodSoft15 ||| Jan-05-2003   ||| KK
Table     |||  Wood      |||    TableWood1 ||| Jan-05-2003   ||| AB

আপনার দৃষ্টিভঙ্গি সূত্র কি? আউটপুট বনাম আউটপুট আউটপুট কি?
Raystafarian

= যদি (VLOOKUP (A2 & amp; B2 & C2, ভাগ! A: D, 2, FALSE) = A2, সত্য, মিথ্যা) এটি অন্য কাজ করার অন্যতম উপায়। আমি @ জেএনভিল উত্তর গ্রহণ করেছিলাম। আমি খনি এবং তার তুলনা, উভয় উপায়ে সঠিক।
momokjaaaaa

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

উত্তর:


0

ব্যবহার =sumproduct() এটি সারির পরিসরের একাধিক শর্ত পরীক্ষা করবে। প্রতিটি শর্ত 1 বা 0 প্রদান করে এবং তারপর 1 টি (সমস্ত শর্ত মিল) বা 0 (এক বা একাধিক শর্ত মেলে না) দিতে একসাথে গুণিত হয়।

=sumproduct((Test!$A1=Share!$A$1:$A$100)*(Test!$B1=Share!$B$1:$B$100)*(Test!$C1=Share!$C$1:$C$100)*1)

সূত্রটি আপনার A1 এ শুরু হওয়া তথ্য অনুমান করে এবং এর কোনও সারি নেই। এতে তিনটি শর্ত রয়েছে, প্রতিটিতে দুটি শিটের বিভাগ, উপবিভাগ এবং নাম তুলনামূলকভাবে, প্রতিটি সারির জন্য 1 থেকে 100 (প্রয়োজন অনুসারে পরিবর্তন করুন)। চূড়ান্ত *1 শুধু ফর্মুলা 1 বা 0 ফেরত তোলে আপনি একটি যে মোড়ানো পারে =if() বলতে বিবৃতি ফলাফল 1 তারপর সত্য ফিরে ফেরত মিথ্যা ফেরত

এক্সেল সঙ্গে নতুন সংস্করণ এই কাজ করার অন্যান্য উপায় আছে =countifs() এবং =sumifs এবং একটি অ্যারের সূত্র সঙ্গে এক্সেল এর সব সংস্করণে।


= যদি (VLOOKUP (A2 & amp; B2 & C2, ভাগ! A: D, 2, FALSE) = A2, সত্য, মিথ্যা) এটি অন্য কাজ করার অন্যতম উপায়। আমি @ জেএনভিল উত্তর গ্রহণ করেছিলাম। আমি খনি এবং তার তুলনা, উভয় উপায়ে সঠিক। ধন্যবাদ JNevill
momokjaaaaa

কিন্তু প্রথমে এটি শিট ভাগ একটি সহায়ক কলাম থাকতে হবে। = B2 তে এবং; C2 এ এবং; D2 গ্রাহকের
momokjaaaaa

আপনি যদি এক্সেলের একটি নতুন সংস্করণ ব্যবহার করেন তবে আপনি = countifs () এও দেখতে চাইতে পারেন। এটি সমৃদ্ধ পণ্য হিসাবে আপনি অবশ্যই একাধিক শর্ত পরীক্ষা করতে পারেন। উপরন্তু, কনক্যাটেনেটেড ভিউলআপ মূল উদাহরণের সাথে, আপনি যদি বিবৃতিটি বাদ দিতে পারেন এবং শুধুমাত্র VLOOKUP (A2 & amp; B2 & C2, শেয়ার! A: D, 2, FALSE) = A2 ব্যবহার করে একটি বুলিয়ান বিবৃতি হিসাবে এটি একটি সত্য বা মিথ্যা ফেরত পাঠাতে পারে নিজস্ব.
JNevill
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.