এক্সেলের অনুলিপি অন্য কলামের উপর ভিত্তি করে একটি কলামে


1

কাউকে আশা করা এই সাথে সহায়তা করতে পারে। আমাদের নীচের মতো ডেটা সহ একটি স্প্রেডশিট রয়েছে:

A       B   C   D       E           F   G
777142  233 4   45151   te01-ccm    0
777303  233 6   45151   te01-ccm    0
775827  233 6   53922   rk01-ccm    0
777238  233 6   55520   rk01-ccm    0
775603  233 6   61139   te01-ccm    0
775824  233 6   61408   rk01-ccm    0
777833  233 6   67884   tt01-ccm    0
777837  233 6   74772   tt01-ccm    0
777838  233 4   82364   tt01-ccm    0
777809  233 4   87726   tt01-ccm    0
774541  233 4   87833   tt01-ccm    0
774550  233 4   87833   tt01-ccm    0
774560  233 4   87833   tt01-ccm    0
777128  233 6   90486   te01-ccm    0
775396  233 6   90741   nh01-ccm    0
777092  233 4   91310   te01-ccm    0
774568  233 6   91839   tt01-ccm    0
775398  233 6   100230  nh01-ccm    0
775677  233 6   101461  te01-ccm    0
777206  233 4   101772  rk01-ccm    0
777188  233 6   107519  rk01-ccm    0
775819  233 4   108333  rk01-ccm    0
775831  233 6   108333  rk01-ccm    0
775813  233 6   109686  rk01-ccm    0

আমার যা করতে সক্ষম হতে হবে তা রেকর্ডের জন্য জি কলামে একটি "ওয়াই" রয়েছে যেখানে:

  • কলাম সি = 4
  • এবং যদি কলাম ডি সদৃশ হয় তবে সেই ডি এর জন্য কোনও কলাম C = 6 নেই D.

উদাহরণ স্বরূপ:

Row 1: C=4 D=45151, however Row 2: C=6 D=45151 so G = " ".
Row 9: C=4 D=82364, no duplicate D row so G = "Y".

আমি বেশ কয়েকটি বিভিন্ন আইএফ / COUNTIF সংমিশ্রণ চেষ্টা করেছি কিন্তু এখন পর্যন্ত কোনও সাফল্য পাইনি। কোন সহায়তা সত্যিই প্রশংসা।

tip2tail


কোনও সদৃশ কি সর্বদা স্বচ্ছল হওয়ার গ্যারান্টিযুক্ত? কর্নেল ডি কি আরোহী ক্রম হিসাবে গ্যারান্টিযুক্ত? ডি-তে কোনও মানের জন্য একাধিক নকল থাকতে পারে?
ফিক্সার 1234

যদি 4 এবং একটি 6 এর সাথে সদৃশ থাকে তবে 4 রেকর্ডটি কি সর্বদা 6 এর আগে চলে যাবে?
ফিক্সার 1234

@ ফিক্সার 1234 যে কোনও ডি মানের জন্য একাধিক সি = 4 থাকতে পারে, কেবল কখনও 0 বা 1 সি = 6 হবে। ডি সর্বদা আরোহী ক্রমে থাকবে। সি = 4 সর্বদা যে কোনও ডি মানের জন্য সি = 6 এর আগে থাকবে।
টিপ 2 টাইল

সূত্র নাকি ম্যাক্রো?
রায়স্টাফেরিয়ান

@ রায়স্টাফেরিয়ান যে কোনও উপায়ে কাজ করে! : ডি
tip2tail

উত্তর:


1

এখানে একটি সমাধান। ধরুন প্রথম ডেটা সারিটি সারি 2 is আমি শেষ তথ্য সারি হিসাবে 100 টি আটকেছি; এটি যাই হোক না কেন এটি তৈরি করুন (বা আপনি ফাংশনগুলির সাথে অভিনব এবং এটি গণনা করতে পারেন)। জি 2 এর জন্য সূত্র:

    =IF(AND(C2=4,OFFSET(D2,MATCH(6,C3:C$100,0),0,1)=D2),"Y"," ")

সমস্ত তথ্য সারি জন্য এটি কপি করুন। নোট করুন যে শেষ এন্ট্রি হবে # এনএএন। যদি এটি গুরুত্বপূর্ণ হয় যে এটি ফাঁকা নয়, আপনি আইএফএনএ বা আইফেরোরের সাথে অভিনবত্ব পেতে পারেন বা কেবলমাত্র সর্বশেষ ঘরটি ফাঁকা রেখে দিতে পারেন কারণ এটি কখনও "ওয়াই" হতে পারে না।

সম্পাদনা: যুক্তিটি সন্ধান করার পরে, আমি বুঝতে পেরেছি যে আপনি একটি সহজ সূত্র ব্যবহার করতে পারেন। আপনি ইতিমধ্যে আসলটি প্রয়োগ করেছেন সে ক্ষেত্রে আমি এটি আলাদাভাবে দেখাব। ম্যাচ এবং অফসেট ফাংশনগুলি ভিউলআপ হিসাবে একই জিনিসটি সম্পাদন করে। এই সূত্রটি একই কাজ করবে:

    =IF(AND(C2=4,VLOOKUP(6,C3:D$100,2,0)=D2),"Y"," ")
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.