কোনও নামের সাথে একাধিক মান যুক্ত থাকলে VLOOKUP


0

আমার নিম্নলিখিত পরিস্থিতি রয়েছে:

Adam    White
Adam    Black
Adam    Black
Ben     White
Ben     White
Clark   Black
Clark   Black

এবং আমি এক্সেল থেকে নিম্নলিখিত উত্তর পেতে চাই:

Adam    Both
Ben     White
Clark   Black

উপসংহারে আমার বাম কলামে আরও বিভিন্ন নাম এবং ডানদিকে দুটি মান রয়েছে two আমি প্রতিটি নামের জন্য জানতে চাই যা বাম কলামে প্রদর্শিত হয় যদি এটিতে কেবল সাদা, কেবল কালো আকরিক উভয় রঙ ডান কলামে যুক্ত থাকে।


"পরিস্থিতি" বলতে কী বোঝ? এই দুটি কলাম কি? আপনার প্রশ্ন সম্পাদনা / নির্দিষ্ট করুন।
অ্যালবিন

দুঃখিত, আমি এই প্রথম পোস্ট করছি। হ্যাঁ, আমার বোঝাতে আমার দুটি কলাম রয়েছে।
বোগা বেনেস

সমস্যা নেই. আপনার প্রশ্নটি সম্পাদনা করা উচিত যদিও মন্তব্যগুলিতে কেবল এই তথ্যটি যুক্ত করবেন না।
Albin

উত্তর:


1

দুজনেই COUNTIFS এর সাথে উপস্থিত রয়েছে কিনা তা আপনি প্রথমে পরীক্ষা করে দেখতে পারেন। যদি তা হয় তবে Bothঅন্যটি ফেরত পাঠাতে VLOOKUP ব্যবহার করুন:

=IF(AND(COUNTIFS(A:A,D1,B:B,"Black"),COUNTIFS(A:A,D1,B:B,"White")),"Both",VLOOKUP(D1,A:B,2,FALSE))

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


1

আমি অন্য পদ্ধতির পরামর্শ দেব যা VLOOKUP ব্যবহারের চেয়ে ভাল ফিট বলে মনে হচ্ছে।

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

E1 এর সূত্রটি নামের তালিকার জন্য অনুলিপি করে:

=IF(SUMPRODUCT((A:A=D1)*(B:B="White")),IF(SUMPRODUCT((A:A=D1)*(B:B="Black")),"Both","White"),"Black")

সম্মিলন শর্তের সংমিশ্রণের জন্য আপনাকে অ্যারে সূত্রের অনুরূপ একাধিক কলামগুলি হ্যান্ডেল করতে দেয়। একটি শূন্য ফলাফল Falseআইএফ পরীক্ষার দ্বারা গণ্য করা হয়; যে কোনও ধনাত্মক সংখ্যা হিসাবে বিবেচিত হয় True

দ্রষ্টব্য যে এটি খুব সরল যুক্তি যা ত্রুটির শর্তগুলির জন্য পরীক্ষা করে না, এটি নিয়ম মেনে চলার উপাত্তের উপর নির্ভর করে; নেস্টেড আইএফ লজিক ধরে নিয়েছে যে প্রতিটি কলাম বি এন্ট্রি অবশ্যই হয় Blackবা হয় Whiteএবং প্রতিটি কলাম ডি লুচিং এন্ট্রি এমন একটি নাম যা কলাম এ-তে অন্তর্ভুক্ত থাকে is


অবশ্যই আপনি =CHOOSE((Black)+(White*2), …)এখানেও নিজের কৌশলটি ব্যবহার করতে পারেন । এটি তিন বা চারটি রঙে প্রসারিত করা অনেক সহজ করে তুলবে (তবে এর বাইরে পাগলের একটি খরগোশের ছিদ্র রয়েছে)।
স্কট

0

অত্যধিক জটিল সূত্রের পরিবর্তে, আমি একটি পিভট টেবিলের জন্য যাব, যা আপনাকে সারিতে নাম, কলামে রঙ এবং মানগুলিতে রঙের গণনা দেবে। তারপরে আপনি কোনও নির্দিষ্ট সংমিশ্রণ উপস্থিত রয়েছে কি না তা স্থাপনের জন্য আপনি একটি সাধারণ সূত্র তৈরি করতে পারেন।

সুবিধাগুলি হ'ল:

  • যদি পরিমিত বা এমনকি অ্যারের সূত্রগুলি সহ নেস্টেড আইএফগুলি তৈরি করা এবং রক্ষণাবেক্ষণ করা এটি অনেক সহজ এবং স্বজ্ঞাত,

  • আপনার একাধিক সম্ভাব্য মান থাকতে পারলে তা প্রসারিত করা সহজ।


1
এই ধারণার সম্ভাবনা রয়েছে তবে প্রকৃত পছন্দসই ফলাফলটি পাওয়া পর্যন্ত এটি কল্পনার অনেক কিছুই ছেড়ে যায়। এটি কীভাবে সম্পাদন করতে হবে এবং ফলাফলটি কেমন হবে তা চিত্রিত করার জন্য এটি একটি বাস্তব উদাহরণ দিয়ে প্রসারিত করার কথা বিবেচনা করুন (অনেক এক্সেল ব্যবহারকারী পিভট টেবিল কখনও ব্যবহার করেন নি)।
ফিক্সার 1234

0

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

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

পিভট টেবিল

ডেটা ক এবং এ ক কলামে রয়েছে পিভট টেবিলের ফলাফল ডি 1: এফ 5 এ রয়েছে। আপনি যদি কখনও পিভট টেবিল ব্যবহার না করেন তবে মেনু থেকে ডেটা পরিসর এবং পিভট সারণি সন্নিবেশ করুন। আমি এলও ক্যালক ব্যবহার করছি, সুতরাং ব্যবহারকারীর ইন্টারফেসটি কিছুটা আলাদা দেখায়, তবে আপনি একটি উইজার্ড পাবেন যা এর সাথে একই রকম দেখাচ্ছে:

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

উপলভ্য ক্ষেত্রগুলি Nameথেকে, সারি বাক্সে, Colorকলামগুলি বাক্সে এবং Colorআবার ডেটা ক্ষেত্রগুলিতে (এক্সেলের মধ্যে, সেই বাক্সটি লেবেলযুক্ত Values) টানুন । এক্সেলের মধ্যে, সমষ্টিটি ইতিমধ্যে গণনায় ডিফল্ট। ক্যালকের কাছে সারি এবং কলামের योगগুলি নির্বাচিত করার বিকল্প রয়েছে। আমার পুরানো এক্সেল স্বয়ংক্রিয়ভাবে এই মোট উত্পাদন করে; আপনি তাদের লেবেলে ডান-ক্লিক করতে পারেন এবং আপনি একটি মেনু পান যা সেগুলি সরিয়ে দেয়। পিভট টেবিলের জন্য একটি গন্তব্য নির্দিষ্ট করুন যা ডেটা ওভাররাইট করে না (আমি ডি 1 তুলেছি)।

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

অনুবাদ ফলাফল

পিভট টেবিলটি কলাম জি-তে প্রদর্শিত ফলাফলের জন্য ভিত্তি সরবরাহ করে, যা আমি এখানে ফোকাস করব। জি 3-তে সূত্র:

=CHOOSE((E3>0)+(F3>0)*2,"Black","White","Both")

একটি তালিকা থেকে নির্বাচন করতে বেছে নিন সূচক হিসাবে একটি মান ব্যবহার করে; একটি সূচক মান 1প্রথম মান, নির্বাচন 2দ্বিতীয়, ইত্যাদি এই সূত্র, যদি ব্ল্যাক কলামে গণনা শূন্য চেয়ে অনেক বেশী, সূত্র একটি উত্পাদন করে 1(ক সত্য ফলাফলের জন্য বুলিয়ান মান)। যদি হোয়াইট কলামে গণনা শূন্যের চেয়ে বেশি হয় তবে এটি একটি তৈরি করে 2। সুতরাং শুধুমাত্র কালো থাকলে সূচকটি হয় 1; কেবল হোয়াইট, সূচকটি হ'ল 2; এবং উভয়ই, সূচকটি 3


-1

সমস্যাটি সমাধান করার জন্য আমি কিছুটা ভিন্ন পদ্ধতি ব্যবহার করেছি:

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

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

  1. সূত্র গতিশীল করার জন্য মানদণ্ড দুটি লিখুন, হোয়াইট ইন সেল H48এবং ব্ল্যাক ইন I48
  2. কক্ষে H50এই বিন্যাস সূত্র লিখতে স্বতন্ত্র নামের তালিকা তৈরি করতে।

    {=IFERROR(INDEX($E$50:$E$56, MATCH(0,COUNTIF($H$49:H49, $E$50:$E$56), 0)),"")}
    

দ্রষ্টব্য, এই সূত্রটি সম্পূর্ণ করুন Ctrl+Shift+Enterএবং এটি পূরণ করুন।

  1. এই সূত্রটি সেলটিতে লিখুন I50এবং পূরণ করুন।

=IFERROR(IF(AND($E$50:$E$56=H50,SUMPRODUCT(($F$50:$F$56=$H$48)+($F$50:$F$56=$I$48))>1),"Both",INDEX(F50:F56,MATCH(H50,E50:E56,0))),"")

প্রয়োজন অনুসারে সূত্রটিতে এনবি সমন্বিত ঘরের রেফারেন্সগুলি।


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