एक्सेल - कई कॉलमों में कोशिकाओं की तुलना करना

एक्सेल डेटा जोड़तोड़ और कई डेटा स्रोतों की तुलना के लिए एक आसान उपकरण है। जब VBA के साथ संयुक्त, Excel बोझिल नौकरियों को स्वचालित करने के लिए एक और भी अधिक शक्तिशाली उपकरण बन जाता है जो अन्यथा उपयोगकर्ता के लिए एक लंबा समय ले सकता है। ऐसा ही एक उदाहरण कई स्तंभों में कोशिकाओं के मूल्यों की तुलना कर रहा है। मैक्रो का उपयोग करके कॉलम में आरोही या अवरोही क्रम में विशिष्ट मानों को देखने के लिए कोड को अनुकूलित किया जा सकता है। एक बार उपयोगकर्ता द्वारा निर्दिष्ट मानदंड संबंधित कोशिकाओं से मेल खाते हैं, या तो इस कार्यालय सॉफ्टवेयर में उपयोगकर्ता की आवश्यकता के अनुसार हाइलाइट किया जा सकता है या हटाया जा सकता है।

मुद्दा

मेरे पास दो कॉलम A और B हैं

A में ऐसे आइटम हैं जिनकी कीमत लगाई गई है

B में आइटम की कीमतें हैं (कोई डॉलर चिह्न नहीं)

क्या यह संभव है कि कॉलम A में समान आइटम के लिए कीमतों की तुलना करने और सबसे कम कीमत को हटाने के लिए कॉलम नीचे जाए?

उदाहरण:

 मेरे पास क्या है: कार 100 कार 200 कार 300 नाव 50 नाव 60 नाव 500 

 मुझे क्या चाहिए: कार 300 नाव 500 

सूची इससे कहीं अधिक लंबी है .....

उपाय

यह डुप्लिकेट पंक्ति को हटा देगा (जब आइटम और मूल्य समान हों) और कम कीमतों को हटा देगा ...

 यदि ActiveSheet.AutoFilterMode तो Cells। चुनाव चयन करें। यदि AutoS.Select Selection.Sort _ Key1: = Range ("a2"), ऑर्डर 1: = xlAscending, _ Key2: = Range ("b2"), ऑर्डर 2: = xlDescending अंत।, _ हैडर: = xlYes, OrderCustom: = 1, _ MatchCase: = गलत, ओरिएंटेशन: = xlTopToBottom, _ DataOption1: = xlSortNormal, _ DataOption2: = xlSortNormal Lrow = 2 डू (सेल (1, 1) कोशिकाएं (lrow, 1) = कोशिकाएं (lrow + 1, 1) तब पंक्तियाँ (lrow + 1)। 

ध्यान दें

मंच पर इस टिप के लिए rizvisa1 के लिए धन्यवाद।

पिछला लेख अगला लेख

शीर्ष युक्तियाँ