বিপরীত ওয়াইল্ডকার্ডের সাথে এক্সেল ম্যাচ


0

এটি আমার টেবিল:

   A                 B                   c
1  foo.com/page1     foo.com/page1?xyz
2  foo.com/page2     foo.com/page1?abc
3  foo.com/page3     foo.com/page8?xyz

কলাম বি-তে প্রতিটি আইটেমের জন্য, আমি জানতে চাই যে কলামে কোনও মিল আছে এমন আইটেম রয়েছে কিনা (ফলাফলটি হওয়া উচিত: বি 1> সত্য, বি 2> সত্য, বি 3> মিথ্যা)

আমি এটি চেষ্টা করেছি:

 =match(B1, A:A&"*")

কিন্তু এটি কাজ করে না।

কোন ধারণা?

উত্তর:


-1

এই সমাধানটি আপনার উদাহরণটিতে সংকীর্ণভাবে প্রযোজ্য।

নির্ভুল ম্যাচের পরিবর্তে VLOOKUP আনুমানিক ম্যাচ ব্যবহার করে, আপনি বর্ণনা করার মতো একটি "ফাজি" ম্যাচের কিছু করার ক্ষমতা পাবেন।

=IFERROR(IF(LEFT(B1,LEN(VLOOKUP(B1,A:A,1,TRUE)))=VLOOKUP(B1,A:A,1,TRUE),TRUE,FALSE),FALSE)

মূলত সূত্রটি আপনার একক লম্বা স্ট্রিংটি ব্যবহার করে এবং আপনার আরও সংক্ষিপ্ততর স্ট্রিংগুলি সন্ধান করতে পারে এমন নিকটতম মিলের সন্ধান করছে।

  • এটি প্রথম ঘনিষ্ঠ ম্যাচটি চিহ্নিত করে

  • আপনার কলামের ম্যাচের সমস্ত অক্ষর যাচাই করে বাম-সর্বাধিক অক্ষর দিয়ে শুরু হওয়া আপনার কলাম বি স্ট্রিংয়ে উপস্থাপিত হয়

  • যদি A ম্যাচের সমস্ত অক্ষর আপনার বি স্ট্রিংতে উপস্থাপন করা হয় তবে সত্য ফেরায়

  • যদি এ ম্যাচের সমস্ত অক্ষর আপনার বি স্ট্রিংতে প্রতিনিধিত্ব না করে তবে FALSE প্রদান করে

দুর্বলতা (কেন এটি সত্য ডেটার সাথে ব্যর্থ হতে পারে):

উদাহরণে পৃষ্ঠা নম্বর 1, 2, 3 রয়েছে column যদি কলাম বি স্ট্রিং 11 পৃষ্ঠায় থাকে তবে এই সূত্রটি সত্য হবে যখন এটি 1 টির সাথে মিলবে (এটি 11 অনুসন্ধান করবে না)

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