2 ম্যাচের অ্যারে সূত্রের অ্যারে ছেদটি সন্ধান করুন


0

অ্যারে সূত্র (সিটিআর + শিফট + ENTER কীগুলি টিপুন) ব্যবহার করে আমি কীভাবে দুটি মিলের ক্রিয়াকলাপটিকে ছেদ করব?

বর্তমানে আমি এই অ্যারে সূত্রটি ব্যবহার করার চেষ্টা করছি তবে কোনও ফল পেতে পারে না।

{=MATCH(B2,Sheet2!$A$2:$A$5) MATCH(C2,Sheet2!$B$2:$B$5)}

উদাহরণস্বরূপ, শিট 2-তে ডেটা নীচের মত দেখাচ্ছে।

     A          B          C
1    Code       Type       Value
2    ID1        DIRECT     100
3    ID1        INDIRECT   130
4    ID2        DIRECT     200
5    ID2        INDIRECT   110

এবং পত্রক 1 এ আমার ডেটা নীচের মত দেখাচ্ছে।

     A          B          C
1    Date       Code       Type     
2    3/1/2013   ID2        INDIRECT     

উপরের অ্যারে সূত্রটি ব্যবহার করে, আমি 2 অ্যারে (সারি সংখ্যার) ছেদ পাওয়ার প্রত্যাশা করব:

= {4,5} {3,5}
= {5}

আপনি কি নিশ্চিত যে এই ফাংশনটি উপরে টাইপ করার সাথে সাথে প্রবেশ করতে পেরেছেন?
পিটার এল।

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

ছেদ বলতে কী বোঝাতে চেয়েছি তা এখন বুঝতে পারছি না। এবং since space is operator for intersection of rangeএটি আমারও আবিষ্কার)
পিটার এল।

আপনি কি উদাহরণগুলি সন্ধান করছেন যেখানে Ax= Bx= B2, যেখানে x একটি সারি সংখ্যা? এবং আপনি কি ফিরে চান? সারি নম্বর? মূল্য?
এক্সেলেল

হ্যাঁ স্পেসটি ছেদ অপারেটর ...... তবে এটি দুটি রেঞ্জের ছেদকে দেয় - ম্যাচ ফাংশনটি একটি নম্বর দেয় (বা ত্রুটি) - আপনি কীভাবে তাদের ছেদ পেতে আশা করবেন তা আমি দেখতে পাচ্ছি না ..... ।
ব্যারি হাউদিনী

উত্তর:


1

এই সূত্রটি চেষ্টা করুন (অ্যারে সূত্র হিসাবে প্রবেশ করা হয়েছে):

= খেলা (B2 তে & C2 এ, পত্রক 2, $ A $ 2: $ একটি $ 5 & পত্রক 2 $ বি $ 2: $ বি $ 5,0)

এটা দুর্দান্ত পিটার কাজ করছে। এ কথা কখনও ভাবি নি। ধন্যবাদ :)
দিনো

0

আমি এমন একটি অ্যারে পেতে পারি যাতে ম্যাচের জন্য সারি সংখ্যা এবং অ-মিলগুলির জন্য একটি ডামি মান অন্তর্ভুক্ত থাকে। অ্যারে এন্ট্রি সহ:

=IF($A$2:$A$5=D2,IF($B$2:$B$5=E2,ROW($A$2:$A$5),2000000),2000000)

আমি পৃথক কক্ষগুলিতে ম্যাচগুলিও পেতে পারি, তবে একটি ঘরের অ্যারেতে নয়। অ্যারে এন্ট্রি সহ (সারি 2 এ) এবং যতক্ষণ না আপনি একটি ছদ্মবেশী মান হিট করবেন তা পূরণ করুন:

=SMALL(IF($A$2:$A$5=D2,IF($B$2:$B$5=E2,ROW($A$2:$A$5),2000000),2000000),ROW()-1)

ম্যাচের মাত্রায় অ্যারেটি সঙ্কুচিত করতে, আমি বিশ্বাস করি আপনার একটি (মোটামুটি সহজ) ভিবিএ ফাংশন প্রয়োজন।


0

আপনি যদি কেবল একটি একক ম্যাচ আশা করেন তবে পিটারের পরামর্শটি আপনার যা করা উচিত তা করা উচিত। যদি তা না হয় তবে আপনি কেবলমাত্র মিলের সারি সংখ্যা রয়েছে এমন একটি অ্যারে পেতে এক্সেলেলের সমাধানটি প্রসারিত করতে পারেন, উদাহরণস্বরূপ, উভয় কলামে সারি 2 এবং 5 টি মিল থাকলে এই সূত্রটি {2; 5 will ফিরে আসবে

=SMALL(IF(($A$2:$A$5=D2)*($B$2:$B$5=E2),ROW($A$2:$A$5)),ROW(INDIRECT("1:"&SUM(($A$2:$A$5=D2)*($B$2:$B$5=E2)))))

সঙ্গে নিশ্চিত CTRL+SHIFT+ENTER

দ্রষ্টব্য: যদি এটি কোনও ভিন্ন ফলাফলের পথে মধ্যবর্তী পদক্ষেপ হয় তবে এটি সর্বোত্তম পদ্ধতি নাও হতে পারে .....


হাই ব্যারি, হ্যাঁ আমি প্রত্যাবর্তন 1 মান। তবে এই সমাধানটি বাড়ানো যেতে পারে যদি আমার কাছে অনন্য কোনও রেফারিস জোড়া না থাকে। আমি এটিতে ভোট দিতে চাই, তবে আমার খ্যাতি 15 এর নিচে হওয়ায় আমি এটি করতে পারি না :(
ডিনো
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.