मेरे पास एक्सेल में दो कॉलम हैं जिनकी मैं तुलना करना चाहता हूं और उनके बीच के अंतरों को खोजना चाहता हूं।
मान लीजिए:
- कर्नल ए की संख्या 50 है, यानी 0511234567
- उसी प्रारूप में कर्नल बी की संख्या 100 है
मेरे पास एक्सेल में दो कॉलम हैं जिनकी मैं तुलना करना चाहता हूं और उनके बीच के अंतरों को खोजना चाहता हूं।
मान लीजिए:
जवाबों:
कॉलम A को हाइलाइट करें । सशर्त स्वरूपण पर क्लिक करें > नया नियम बनाएं > इस सूत्र का उपयोग करके निर्धारित करें कि कौन सी कोशिकाएँ स्वरूपित करें > ff दर्ज करें। सूत्र:
=countif($B:$B, $A1)
स्वरूप बटन पर क्लिक करें और फ़ॉन्ट रंग को अपनी पसंद के अनुसार बदलें।
स्तंभ B के लिए समान दोहराएं , इस सूत्र का उपयोग करने के अलावा और दूसरा फ़ॉन्ट रंग आज़माएं।
=countif($A:$A, $B1)
स्तंभ C में , ff दर्ज करें। पहली सेल में सूत्र और फिर इसे कॉपी करें।
=if(countif($B:$B, $A1)<>0, "-", "Not in B")
कॉलम D में , ff डालें। पहली सेल में सूत्र और फिर इसे कॉपी करें।
=if(countif($A:$A, $B1)<>0, "-", "Not in A")
इन दोनों को आपको यह कल्पना करने में मदद करनी चाहिए कि कौन से आइटम दूसरे कॉलम से गायब हैं।
$B:$B
करने से B
काम नहीं होता है। इसके बजाय उपयोग करें $B$1:$B$1048576
(जहां 1048576 सबसे अधिक संख्या वाली पंक्ति है)। $
संख्याओं के सामने ध्यान दें (तथाकथित पूर्ण संदर्भ ) - यह फिल डाउन ( जैसे कि इसे "कॉपी डाउन" के रूप में संदर्भित किया जाता है) या भरें अप के लिए अपेक्षित संचालन के रूप में काम करता है ।
Microsoft का एक लेख है जिसमें दो कॉलमों में डुप्लिकेट खोजने का तरीका बताया गया है। प्रत्येक कॉलम में अद्वितीय आइटम खोजने के लिए इसे आसानी से पर्याप्त बदला जा सकता है।
उदाहरण के लिए यदि आप चाहते हैं कि Col C, Col A में प्रविष्टियों को अद्वितीय दिखाए और Col B को प्रविष्टियाँ दिखाने के लिए Col D को:
A B C D
1 3 =IF(ISERROR(MATCH(A1,$B$1:$B$5,0)),A1,"") =IF(ISERROR(MATCH(B1,$A$1:$A$5,0)),B1,"")
2 5 (fill down) (fill down)
3 8 .. ..
4 2 .. ..
5 0 .. ..
यहां वह सूत्र है जिसे आप ढूंढ रहे हैं:
=IF(ISERROR(NOT(MATCH(A1,$B$1:$B$11,0))),A1,"")
कहते हैं कि आप उन लोगों को खोजने के लिए चाहते हैं। B का कोई मुकाबला नहीं है। A. C2 में रखें:
=COUNTIF($A$2:$A$26;B2)
यह आपको 1 (या अधिक) देगा यदि एक मैच है, 0 अन्यथा।
आप दोनों स्तंभों को अलग-अलग भी छांट सकते हैं, फिर दोनों का चयन कर सकते हैं, गोटो स्पेशल, पंक्ति अंतर चुनें। लेकिन वह पहले नए आइटम के बाद काम करना बंद कर देगा, और आपको एक सेल डालना होगा फिर शुरू करना होगा।
यदि मैं आपके प्रश्न को अच्छी तरह से समझता हूं:
=if(Ax = Bx; True_directive ; False_directive)
किसी फ़ंक्शन या "समान" या "भिन्न" जैसे स्ट्रिंग द्वारा सही / गलत निर्देशों को बदलें।
यह आपकी कोशिकाओं के प्रारूप और आपकी कार्यात्मक आवश्यकताओं पर निर्भर करता है। एक अग्रणी "0" के साथ उन्हें पाठ के रूप में स्वरूपित किया जा सकता है।
तब आप Excel में कोशिकाओं की तुलना करने के लिए IF फ़ंक्शन का उपयोग कर सकते हैं:
=IF ( logical_test, value_if_true, value_if_false )
उदाहरण:
=IF ( A1<>A2, "not equal", "equal" )
यदि उन्हें संख्याओं के रूप में स्वरूपित किया जाता है, तो आप अंतर प्राप्त करने के लिए पहले कॉलम को दूसरे से घटा सकते हैं:
=A1-A2
मैं Excel 2010 का उपयोग कर रहा हूं और उन दो स्तंभों को हाइलाइट कर रहा हूं जिनमें दो मान हैं जिनकी मैं तुलना कर रहा हूं, और फिर Excel के मुख पृष्ठ पर सशर्त स्वरूपण ड्रॉपडाउन पर क्लिक करें, हाइलाइट सेल नियम चुनें, और फिर अंतर चुनें। यह तब अंतर या समानता को उजागर करने का संकेत देता है और पूछता है कि आप किस रंग का हाइलाइट उपयोग करना चाहते हैं ...
तुलना एक्सेल VBA कोड के साथ की जा सकती है। तुलना की प्रक्रिया एक्सेल VBA Worksheet.Countif
फ़ंक्शन के साथ की जा सकती है ।
इस टेम्पलेट में विभिन्न कार्यपत्रकों पर दो स्तंभों की तुलना की गई थी। यह पूरी तरह से अलग परिणाम के रूप में एक पूरी पंक्ति को दूसरे वर्कशीट में कॉपी किया गया था।
कोड:
Dim stk, msb As Worksheet
Set stk = Sheets("Page1")
Set msb = Sheets("Page2")
Application.ScreenUpdating = False
sat = (msb.Range("A" & Rows.Count).End(xlUp).Row) + 1
For i = 2 To stk.Range("A" & Rows.Count).End(xlUp).Row
If WorksheetFunction.CountIf(msb.Range("A2:A" & msb.Range("A" & Rows.Count).End(xlUp).Row), stk.Cells(i, "A")) = 0 Then
msb.Range("a" & sat).EntireRow.Value = stk.Range("a" & i).EntireRow.Value
msb.Range("a" & sat).Interior.ColorIndex = 22
sat = sat + 1
End If
Next
...
ट्यूटोरियल का वीडियो: https://www.youtube.com/watch?v=Vt4_hEPsKt8
मेल नहीं खाता समारोह संयोजन में अच्छी तरह से काम करता है। निम्नलिखित कार्य भी:
= IF ( ISERROR ( VLOOKUP (<< मद में बड़ी सूची >>, << smaler सूची >>, 1 , FALSE )), << बड़ी सूची में आइटम >>, "")
रिमेम्बर: छोटी सूची को आवश्यक रूप से देखा जाना चाहिए - विज़ुडेअप की आवश्यकता