मेरे पास एक सूत्र है:
IF(AND(COUNTIFS(A:A,A1,B:B,"Bob")+COUNTIFS(A:A,A1,C:C,17)>=2,C1=17),B1,"")
यह निम्नलिखित करता है:
- यदि "बॉब" कर्नल बी में है और कर्नल ए में ए 1 होने के बावजूद कर्नल सी में "17" है
- फिर कर्नल बी से डेटा को उसी पंक्ति में "17" के रूप में पुनर्प्राप्त करें, इस मामले में बी 2।
तो कर्नल ए में ए 2 की पंक्तियों की श्रृंखला के लिए,स्थितियाँ फिर से सत्य हैं क्योंकि a2 से संबंधित Col B में "Bob" है, और a2 से संबद्ध Col C में "17" है, इसलिए "D" को Col D में पुनः प्राप्त किया जाता है।
कर्नल ए में आर 3 की श्रृंखला के लिए, स्थितियां सही नहीं हैं, क्योंकि कर्नल सी में "17" नहीं है, इसलिए कर्नल डी खाली रहता है।
कर्नल ए में आर 4 की श्रृंखला के लिए, स्थितियां सही नहीं हैं, क्योंकि कर्नल बी में कोई "बॉब" नहीं है, इसलिए कर्नल डी खाली रहता है।
अब, मैं नामांकित श्रेणी के लिए "बॉब" (टेक्स्ट स्ट्रिंग) बदलना चाहूंगा।
हालाँकि, हालांकि COUNTIF
नामित रेंज के साथ काम करता है, यह साथ नहीं है COUNTIFS
.
क्या इसे करने का कोई तरीका है?
उत्तर:
जवाब के लिए 0 № 1साथ में:
यह सूत्र:
=COUNTIFS(A1:A10,"=" & A1,B1:B10,"=Bob")
स्वाभाविक रूप से लौटता है 3
आगे हम प्रवेश करते हैं बॉब सेल में G11 और असाइन करें G11 the Name
जेम्स
हम पाते हैं:
=COUNTIFS(A1:A10,"=" & A1,B1:B10,"=" & james)
भी रिटर्न 3
इस:
=COUNTIFS(A1:A10,"=" & A1,B1:B10, james)
भी काम करता है